Sunday, July 5, 2015

Rooting Android (in Download Mode)

Download Mode ပါတဲ့ဖုန္းေတြပဲ အဆင္ေျပနိုင္မယ္ထင္ပါတယ္။
ကြ်န္ေတာ္ေတာ့ မစမ္းရေသးပါဘူး။
လိုတာေတြကေတာ့
su, busybox, Superuser.apk
Nautilus (root file manager) ပါတဲ့ Linux distro တစ္ခုခုေတာ့သံုးရပါမယ္။
Ubuntu သံုးဖို့ အျကံေပးခ်င္ပါတယ္ Big Grin

Download လုပ္ထားတဲ့ su, busybox နဲ့ Superuser apk ေတြကို /data/local/tmp/ ထဲကို ခဏသြားပို့ထားရပါမယ္။ tmp ထဲထည့္ထားေတာ့ ရွာရလြယ္တာေပါ့

command ေလးေတြ သံုးလုပ္ျကည့္မယ္ေလ



adb devices
cd  /home/user/Downloads
adb push busybox /data/local/tmp
adb push su /data/local/tmp
adb push superuser.apk /data/local/tmp


ဒါေတြ tmp ထဲသြားထည့္ထားတာ Download mode ကေန natilus သံုးျပီး လိုခ်င္တဲ့ေနရာသြားထည့္ဖို့ပါ။
အဲလိုမလုပ္ခင္ permission ေလးေတြ အရင္ေပးထားဖို့လိုပါတယ္။



adb shell
$chmod 6755 /data/local/tmp/su
$chmod 755 /data/local/tmp/busybox
$chmod 644 /data/local/tmp/superuser.apk
$exit
adb reboot download


ဖုန္းက reboot ျပီး download mode နဲ့ ျပန္တက္လာပါလိမ့္မယ္။
download mode နဲ့ျပန္တက္မလာရင္ေတာ့ ကြကိုယ္သာ Download Mode ရေအာင္ ၀င္ပါ။
your own risk ေပါ့ Big Grin


Download Mode နဲ့ ျပန္တက္လာျပီဆိုရင္ေတာ့
Terminal မွာ nautilus လို့ ရိုက္လိုက္ပါ။ Ubuntu မွာေတာ့ ပါျပီးသားျဖစ္တဲ့ root file manager ပါပဲ။ အဲထဲက၀င္ျပီး ခုဏ tmp ထဲမွာသြားထည့္ထားခဲ့တာေလးေတြကို ေနရာေျပာင္းေပးရပါမယ္။


Quote:su နဲ့ busybox ကို /system/bin/ ထဲသြားထည့္လိုက္ပါ။
superuser.apk ကိုေတာ့ system/app/ ထဲသြားထည့္ပါ။ 


ျပီးရင္ေတာ့ battery ဆြဲျဖုတ္ပိုက္ပါ။ Tongue
ျပန္တက္လာတဲ့အခါ



adb shell
$su
#


ဆိုတာ ရမရကိုယ္တိုင္စမ္းျကည့္ပါ။
ကိုယ္ျဖစ္ကိုယ္ခံပါ Tongue Big Grin

No comments:

Post a Comment

 
User F13 © Powered By | MM-AnonGA