我需要使用這個三星平板電腦。如何在電源插入時啓動Android設備?
通常,如果設備關閉並且USB電纜正在連接,顯示屏將喚醒幾秒鐘,顯示動畫電池。相反,我想讓它啓動。
我懷疑這是靠近金屬。我必須在哪裏進行修改? 在內核中,在Android平臺上,還是隱藏在製造商的某些專有代碼中?
我需要使用這個三星平板電腦。如何在電源插入時啓動Android設備?
通常,如果設備關閉並且USB電纜正在連接,顯示屏將喚醒幾秒鐘,顯示動畫電池。相反,我想讓它啓動。
我懷疑這是靠近金屬。我必須在哪裏進行修改? 在內核中,在Android平臺上,還是隱藏在製造商的某些專有代碼中?
這將是一個非常低的固件功能,如果該設備關閉,運行沒有Android的任何部分存在。
您需要進行的更改爲bootloader。
這就是那個年代就開始了第一次的事情,這涉及長c環境之前被初始化或者內核被加載,甚至從用戶空間或者從Android的東西......
的Bootloader可以改變顯著根據在他們爲之編寫的硬件上,但對他們來說沒有什麼祕密,並且您應該能夠找到您要查找的信息 - 現在您知道要使用哪些關鍵字。
我有一個根深蒂固的三星S4迷你。下面的步驟爲我工作:
mount -o remount,rw /system
mv /system/bin/lpm /system/bin/lpm.orig
創建/system/bin/lpm
如下:
#!/system/bin/sh
/system/bin/lpm.orig &
while [ true ]; do
sleep 1
ps | grep lpm.orig && sleep 3 && /system/bin/reboot
done
chown root.shell /system/bin/lpm
嗨,我有一個Cyanogenmod設備,你知道我怎麼能在cyanogenmod上做到這一點?謝謝 – m0j1 2016-04-20 02:33:58
這些答案把我帶到了我的解決方案。我正在三星Galaxy Tab S上使用它。對於其他平板電腦,系統安裝的路徑將有所不同。要找到它,請在adb shell中使用此命令。我碰到
cat /proc/mounts | grep system
的一個問題是平板電腦開機進入恢復模式後,我改變了LPM文件,但那是因爲我mv'd舊的,創造新的LPM文件並沒有設定正確的權限和所有權。用cp代替這個。我的一行設置這在平板電腦上是:
mount -o remount,rw /dev/block/platform/dw_mmc.0/by-name/SYSTEM /system && cp /system/bin/lpm /system/bin/lpm_orig && echo "#!/system/bin/sh\n/system/bin/reboot" > /system/bin/lpm
在我的S4迷你GT-i9291的托爾斯滕上面列出的過程只用一個修改的工作:添加「蘇」。
#!/system/bin/sh
su
mount -o remount,rw /system
/system/bin/lpm.orig &
while [ true ]; do
sleep 1
ps | grep lpm.orig && sleep 3 && /system/bin/reboot
chown root.shell /system/bin/lpm
done
韓國社交協會!!!!!
這是關於您將獲得的低級別功能。我不確定Android卡的BIOS如何工作,但它可能會在那裏。如果沒有,因爲插入時確實會打開顯示器,您可以通過查看引導加載程序來找到某處。 – Falmarri 2010-11-12 22:10:18