Showing posts with label root. Show all posts
Redmi Note 3 Pro Any version Temp Bootloader Root !
Redmi Note 3 Pro ( Qualcomm ) ကုိင္ေဆာင္ထားတဲ့မိတ္ေဆြမ်ားအတြက္
သတင္းေကာင္းေလးပါပဲ Global Rom တင္ျပီး ျမန္မာစာ အဆင္မေျပသူမ်ား
Bootloader Unlock အတြက္ အဆင္မေျပသူမ်ား
Version အျမင့္တင္ျပီး Root ေဖာက္မရသူမ်ားအတြက္ ဒီနည္းလမ္းေလးတင္ေပးလုိက္ပါတယ္
Requirement
Password – regeneration
ပထမဆုံးလိုအပ္တာကေတာ့ Fastboot Rom ေတြကုိႏွစ္သက္ရာ Version ႏွစ္သက္ရာ Region ကုိ
ေဒါင္းေပးပါ လင့္မသိတဲ့သူေတြကေတာ့ ဒီေနရာ မွာသြားေရာက္ေဒါင္းယူပါ
ေဒါင္းလို ့ရလာတဲ့ Rom ကုိျဖည္ပါ ျဖည္လို ့ျပီးပါက ေအာက္မွာေပးထားတဲ့ Zip ထဲမွာပါ၀င္တဲ့
emmc_appsboot.mbn ကုိ image ဆိုတဲ့ folder ထဲမွာ replace လုပ္ေပးပါ
ျပီးရင္ေတာ့ ကြ်န္ေတာ္တို ့ဖုန္းကုိ backup ေတြယူထားေပးပါ ကြ်န္ေတာ္တို ့က
ဖုန္းကုိ Firmware ျပန္တင္မွာမုိ ့ပါ
ျပီးရင္ပုံမွန္အတုိင္း ကြ်န္ေတာ္ဖုန္းကုိ Firmware တင္ပါမယ္
Firmware မတင္ခင္မွာ အေရးၾကီးဆုံးက ကြ်န္ေတာ္တို ့ဖုန္းကုိ Developer option ထဲက
OEM Unlocking ဆိုတာေလးကုိအမွန္ျခစ္ေပးခဲ့ပါ ဒီေကာင္ေလးပါ
အမွန္ျခစ္ျပီးပါက Firmware တင္ပါမယ္
Firmware ေရးနည္းမသိပါက ဒီေနရာမွာ ၀င္ေရာက္ဖတ္ေပးပါ
Firmware ေရးလို ့ျပီးပါက ဖုန္းကုိ ပါ၀ါမဖြင့္ပါနဲ ့ ပါ၀ါဖြင့္မိခဲ့လွ်င္ Boot မွာတင္လည္ေနပါလိမ့္မယ္
Power မဖြင့္ပဲ Volume Down ခလုတ္နဲ ့ Power ခလုတ္ကုိတြဲႏွိပ္ေပးလိုက္ပါ
အခ်ိန္အနည္းၾကာရင္ ဒီလုိေလးေပၚလာပါလိမ့္မယ္
ျပီးရင္ေတာ့ ခုနကေဒါင္းလို ့ရလာတဲ့ေကာင္ထဲက Root.zip ကုိျဖည္ျပီး အထဲမွာပါတဲ့
Root.bat ကုိ Run ေပးလုိက္ပါ ဒီလိုေလးေပၚလာပါလိမ့္မယ္
သူေျပာထားတဲ့အတို္င္းကြ်န္ေတာ္တို ့က ဖုန္းကုိ Fastboot Mode ကုိေခၚျပီးျပီဆုိေတာ့
ကြန္ျပဴတာမွာၾကိဳးထိုးေပးလိုက္ပါ ျပီးရင္ Root.bat မွာ enter ေခါက္ေပးလိုက္ပါ
သူ ့ဟာသူ Device ရဲ ့ Bootloader အေျခအေနကုိစစ္ေဆးျပီး ဖုန္းကုိ Reboot ခ်ေပးပါလိမ့္မယ္
ျပီးရင္ အခုလိုထပ္ျပပါလိမ့္မယ္
အခုလိုျပလာျပီဆုိရင္ေတာ့ ကြ်န္ေတာ္တို ့ဖုန္းဟာ Reboot က်ျပီး ပုံမွန္အတုိင္းတက္လာတာကုိ
ျမင္ေတြ ့ရပါလိမ့္မယ္ ခဏေစာင့္ေပးလိုက္ပါ Root.bat ကုိဒီအတုိင္းထားေပးပါ မပိတ္ပါနဲ ့
ျပီးရင္ကြ်န္ေတာ္ေပးထားတဲ့ဖုိင္ထဲက Supersu 2.71.zip ကုိဖုန္းထဲထည့္ထားေပးပါ
ျပီးရင္ ပထမအတို္င္း ဖုန္းကုိ Fastboot Mode ျပန္ေခၚေပးပါ
ျပီးရင္ေတာ့ ခုနက ထားထားတဲ့ Root.bat မွာ Enter ျပန္ေခါက္ေပးလုိက္ပါ အခုလို
ထပ္ျပေပးပါလိမ့္မယ္
အခုလိုျပလာျပီဆုိရင္ေတာ့ ကြ်န္ေတာ္တို ့ဖုန္းကုိ Bootloader ခတၱျဖည္တာေအာင္ျမင္ပါျပီ
အဲ့လိုမျပခဲ့ဘူးဆုိရင္ေတာ့ အေပၚကအဆင့္ေတြကုိျပန္လည္စစ္ေဆးေပးပါ
ျပလာခဲ့ျပီဆုိရင္ Enter ထပ္ေခါက္ေပးလိုက္ပါ
အခုလိုထပ္ျပေပးပါလိမ့္မယ္
ျပီးျပီဆုိရင္ေတာ့ ကြ်န္ေတာ္တို ့ဖုန္းဟာ TWRP Mode ကုိေရာက္သြားတာကုိျမင္ေတြ ့ရမွာ
ျဖစ္ပါတယ္ ဒီလိုပုံေလးပါ
အဲ့ထဲမွာ English Language ေရြးပုံေရြးနည္းကေတာ့
ညာဘက္က အေပၚက ေရရင္ ေလးခုေျမာက္ေလးကုိႏွိပ္ေပးလိုက္ရင္
အခုလိုျပေပးပါလိမ့္မယ္
အဲ့ေနရာမွာ ညာဘက္ေထာင့္ဆုံးက ကမၻာလုံးပုံေလးႏွိပ္ေပးလိုက္ရင္ Language ေရြးတာ
ေပၚလာပါလိမ့္မယ္ မိမိတို ့စိတ္ၾကိဳက္ေရြးေပးလိုက္ပါ
ျပီးရင္ေတာ့ ခုနက ဖုန္းထဲထည့္ထားတဲ့ Supersu 2.71.zip ဖုိင္ေလးကိုသြင္းေပးလိုက္ရင္ေတာ့
ကြ်န္ေတာ္တို ့ဖုန္းဟာ Bootloader ကုိခတၱခဏ ျဖည္ျပီး TWRP သြင္းကာ အျမစ္တူးျခင္း
ေအာင္ျမင္စြာျပီးဆုံးပါျပီ
အားလုံးအဆင္ေျပၾကပါေစဗ်ာ….
Credit To : MIUI Forum
သတင္းေကာင္းေလးပါပဲ Global Rom တင္ျပီး ျမန္မာစာ အဆင္မေျပသူမ်ား
Bootloader Unlock အတြက္ အဆင္မေျပသူမ်ား
Version အျမင့္တင္ျပီး Root ေဖာက္မရသူမ်ားအတြက္ ဒီနည္းလမ္းေလးတင္ေပးလုိက္ပါတယ္
Requirement
- Need Stock Fastboot Rom ( ႏွစ္သက္ရာ Version ႏွစ္သက္ရာ fastboot Rom )
- Supersu 2.71 zip
- Root.zip
Password – regeneration
ပထမဆုံးလိုအပ္တာကေတာ့ Fastboot Rom ေတြကုိႏွစ္သက္ရာ Version ႏွစ္သက္ရာ Region ကုိ
ေဒါင္းေပးပါ လင့္မသိတဲ့သူေတြကေတာ့ ဒီေနရာ မွာသြားေရာက္ေဒါင္းယူပါ
ေဒါင္းလို ့ရလာတဲ့ Rom ကုိျဖည္ပါ ျဖည္လို ့ျပီးပါက ေအာက္မွာေပးထားတဲ့ Zip ထဲမွာပါ၀င္တဲ့
emmc_appsboot.mbn ကုိ image ဆိုတဲ့ folder ထဲမွာ replace လုပ္ေပးပါ
ျပီးရင္ေတာ့ ကြ်န္ေတာ္တို ့ဖုန္းကုိ backup ေတြယူထားေပးပါ ကြ်န္ေတာ္တို ့က
ဖုန္းကုိ Firmware ျပန္တင္မွာမုိ ့ပါ
ျပီးရင္ပုံမွန္အတုိင္း ကြ်န္ေတာ္ဖုန္းကုိ Firmware တင္ပါမယ္
Firmware မတင္ခင္မွာ အေရးၾကီးဆုံးက ကြ်န္ေတာ္တို ့ဖုန္းကုိ Developer option ထဲက
OEM Unlocking ဆိုတာေလးကုိအမွန္ျခစ္ေပးခဲ့ပါ ဒီေကာင္ေလးပါ
အမွန္ျခစ္ျပီးပါက Firmware တင္ပါမယ္
Firmware ေရးနည္းမသိပါက ဒီေနရာမွာ ၀င္ေရာက္ဖတ္ေပးပါ
Firmware ေရးလို ့ျပီးပါက ဖုန္းကုိ ပါ၀ါမဖြင့္ပါနဲ ့ ပါ၀ါဖြင့္မိခဲ့လွ်င္ Boot မွာတင္လည္ေနပါလိမ့္မယ္
Power မဖြင့္ပဲ Volume Down ခလုတ္နဲ ့ Power ခလုတ္ကုိတြဲႏွိပ္ေပးလိုက္ပါ
အခ်ိန္အနည္းၾကာရင္ ဒီလုိေလးေပၚလာပါလိမ့္မယ္
ျပီးရင္ေတာ့ ခုနကေဒါင္းလို ့ရလာတဲ့ေကာင္ထဲက Root.zip ကုိျဖည္ျပီး အထဲမွာပါတဲ့
Root.bat ကုိ Run ေပးလုိက္ပါ ဒီလိုေလးေပၚလာပါလိမ့္မယ္
သူေျပာထားတဲ့အတို္င္းကြ်န္ေတာ္တို ့က ဖုန္းကုိ Fastboot Mode ကုိေခၚျပီးျပီဆုိေတာ့
ကြန္ျပဴတာမွာၾကိဳးထိုးေပးလိုက္ပါ ျပီးရင္ Root.bat မွာ enter ေခါက္ေပးလိုက္ပါ
သူ ့ဟာသူ Device ရဲ ့ Bootloader အေျခအေနကုိစစ္ေဆးျပီး ဖုန္းကုိ Reboot ခ်ေပးပါလိမ့္မယ္
ျပီးရင္ အခုလိုထပ္ျပပါလိမ့္မယ္
အခုလိုျပလာျပီဆုိရင္ေတာ့ ကြ်န္ေတာ္တို ့ဖုန္းဟာ Reboot က်ျပီး ပုံမွန္အတုိင္းတက္လာတာကုိ
ျမင္ေတြ ့ရပါလိမ့္မယ္ ခဏေစာင့္ေပးလိုက္ပါ Root.bat ကုိဒီအတုိင္းထားေပးပါ မပိတ္ပါနဲ ့
ျပီးရင္ကြ်န္ေတာ္ေပးထားတဲ့ဖုိင္ထဲက Supersu 2.71.zip ကုိဖုန္းထဲထည့္ထားေပးပါ
ျပီးရင္ ပထမအတို္င္း ဖုန္းကုိ Fastboot Mode ျပန္ေခၚေပးပါ
ျပီးရင္ေတာ့ ခုနက ထားထားတဲ့ Root.bat မွာ Enter ျပန္ေခါက္ေပးလုိက္ပါ အခုလို
ထပ္ျပေပးပါလိမ့္မယ္
အခုလိုျပလာျပီဆုိရင္ေတာ့ ကြ်န္ေတာ္တို ့ဖုန္းကုိ Bootloader ခတၱျဖည္တာေအာင္ျမင္ပါျပီ
အဲ့လိုမျပခဲ့ဘူးဆုိရင္ေတာ့ အေပၚကအဆင့္ေတြကုိျပန္လည္စစ္ေဆးေပးပါ
ျပလာခဲ့ျပီဆုိရင္ Enter ထပ္ေခါက္ေပးလိုက္ပါ
အခုလိုထပ္ျပေပးပါလိမ့္မယ္
ျပီးျပီဆုိရင္ေတာ့ ကြ်န္ေတာ္တို ့ဖုန္းဟာ TWRP Mode ကုိေရာက္သြားတာကုိျမင္ေတြ ့ရမွာ
ျဖစ္ပါတယ္ ဒီလိုပုံေလးပါ
အဲ့ထဲမွာ English Language ေရြးပုံေရြးနည္းကေတာ့
ညာဘက္က အေပၚက ေရရင္ ေလးခုေျမာက္ေလးကုိႏွိပ္ေပးလိုက္ရင္
အခုလိုျပေပးပါလိမ့္မယ္
အဲ့ေနရာမွာ ညာဘက္ေထာင့္ဆုံးက ကမၻာလုံးပုံေလးႏွိပ္ေပးလိုက္ရင္ Language ေရြးတာ
ေပၚလာပါလိမ့္မယ္ မိမိတို ့စိတ္ၾကိဳက္ေရြးေပးလိုက္ပါ
ျပီးရင္ေတာ့ ခုနက ဖုန္းထဲထည့္ထားတဲ့ Supersu 2.71.zip ဖုိင္ေလးကိုသြင္းေပးလိုက္ရင္ေတာ့
ကြ်န္ေတာ္တို ့ဖုန္းဟာ Bootloader ကုိခတၱခဏ ျဖည္ျပီး TWRP သြင္းကာ အျမစ္တူးျခင္း
ေအာင္ျမင္စြာျပီးဆုံးပါျပီ
အားလုံးအဆင္ေျပၾကပါေစဗ်ာ….
Credit To : MIUI Forum
About Author
nyipaing
credit:http://blog.regenerationmm.com
boot.img ျဖည္ထုတ္ျခင္း, insecure boot and superboot ေဆာက္နည္း
ကြ်န္ေတာ္တို႔ boot.img ကိုျပင္ဖို႔အတြက္ ပထမဆံုး working folder တစ္ခု ေဆာက္ရပါ့မယ္။
working folder ေဆာက္ဖို႔အတြက္ C:\cygwin\kichen ကိုဖြင့္လိုက္ပါ။ ၿပီးလွ်င္ right-click ႏွိပ္ၿပီး
new folder တစ္ခုေဆာက္ပါ။ rename ကို WORKING_xxxxxxx (xxxx ေနရာမွာ ႀကိဳက္ရာထည့္ပါ။
name တစ္ဆက္တည္းျဖစ္ရမည္ space မျခားရပါ) ဆိုၿပီး rename ေပးလိုက္ပါ။
working folder ေဆာက္ဖို႔အတြက္ C:\cygwin\kichen ကိုဖြင့္လိုက္ပါ။ ၿပီးလွ်င္ right-click ႏွိပ္ၿပီး
new folder တစ္ခုေဆာက္ပါ။ rename ကို WORKING_xxxxxxx (xxxx ေနရာမွာ ႀကိဳက္ရာထည့္ပါ။
name တစ္ဆက္တည္းျဖစ္ရမည္ space မျခားရပါ) ဆိုၿပီး rename ေပးလိုက္ပါ။
ၿပီးလွ်င္ ကြ်န္ေတာ္တို႔ ျပင္ခ်င္တဲ့ boot.img ကို working folder ထဲမွာ သြားထားေပးပါ။
ၿပီးလွ်င္ cygwin ကို ဖြင့္ကာ ေအာက္ကအတိုင္း အဆင့္ဆင့္ရိုက္ပါ။
cd C:\cygwin
cd kitchen
./menu
enter 0
enter 12
enter w
ၿပီးလွ်င္ ကြ်န္ေတာ္တို႔ kitchen ထဲမွာ BOOT-EXTRACTED ဆိုတဲ့ folder ေလးတစ္ခု ေရာက္လာပါလိမ့္မယ္။
ျပင္စရာရွိတာ ျပင္ၿပီး ျပန္ေပါင္းခ်င္ရင္ေတာ့ b ကုိ ႏွိပ္ၿပီး ျပန္ေပါင္းႏိုင္ပါၿပီး။
insecure boot.img ေဆာက္နည္း
ခုနကျဖည္လို႔ရလာတဲ့ BOOT-EXTRACTED folder ထဲက boot.img-ramdisk ဆိုတာကို ဆက္ဖြင့္ပါ။
ခုနကျဖည္လို႔ရလာတဲ့ BOOT-EXTRACTED folder ထဲက boot.img-ramdisk ဆိုတာကို ဆက္ဖြင့္ပါ။
အဲ့အထဲကမွ default.prop ကို right-click ေထာက္ၿပီး note pad ++ နဲ႔ ဖြင့္လိုက္ပါ။
အဲ့ထဲက ro.secure=1 ကို 0 ေျပာင္းၿပီး save မွတ္လိုက္ပါ။ ၿပီးလွ်င္ cygwin ကေန b ႏွိပ္ၿပီး ျပန္ေပါင္းႏိုင္ပါၿပီ။
superboot.img ေဆာက္နည္း
ပထမဆံုး superboot ေဆာက္ဖို႔အတြက္ ကိုယ့္ဖုန္းရဲ ႔ system block ကိုေတာ့ သိိဖို႔ လိုပါတယ္ system block စစ္နည္းကို
ဟိုးအရင္ post ေတြတုန္းကလည္း တင္ေပးခဲ့ဖူးပါတယ္။ superboot ေဆာက္ဖို႔အတြက္ ခုနက boot.img-ramdisk folder ထဲကို
superboot folder ေလးထည့္ေပးရပါမယ္။ superboot folder ကို ဒီမွာ download ရယူပါ။
Download here
ေဒါင္းလို႔ရလာတဲ့ superboot folder ကို boot.img-ramdisk ေလးထဲထည့္လိုက္ပါ။
ပထမဆံုး superboot ေဆာက္ဖို႔အတြက္ ကိုယ့္ဖုန္းရဲ ႔ system block ကိုေတာ့ သိိဖို႔ လိုပါတယ္ system block စစ္နည္းကို
ဟိုးအရင္ post ေတြတုန္းကလည္း တင္ေပးခဲ့ဖူးပါတယ္။ superboot ေဆာက္ဖို႔အတြက္ ခုနက boot.img-ramdisk folder ထဲကို
superboot folder ေလးထည့္ေပးရပါမယ္။ superboot folder ကို ဒီမွာ download ရယူပါ။
Download here
ေဒါင္းလို႔ရလာတဲ့ superboot folder ကို boot.img-ramdisk ေလးထဲထည့္လိုက္ပါ။
ၿပီးရင္ superboot folder ေလးကိုဖြင့္လိုက္ပါ။ အထဲမွာ su file ရယ္
superuser.apk ရယ္ ၿပီးေတာ့ superboot.sh ဖိုင္ရယ္ သံုးခုပါပါတယ္ ။ superboot.sh ကို Notepad ++ နဲ႔ဖြင့္လိုက္ပါ။
superuser.apk ရယ္ ၿပီးေတာ့ superboot.sh ဖိုင္ရယ္ သံုးခုပါပါတယ္ ။ superboot.sh ကို Notepad ++ နဲ႔ဖြင့္လိုက္ပါ။
အေပၚဆံုးကအေၾကာင္းမွာ system
block ကို read write လုပ္ဖို႔အတြက္ comment ထည့္ေပးရမွာျဖစ္ပါတယ္။
block ကို read write လုပ္ဖို႔အတြက္ comment ထည့္ေပးရမွာျဖစ္ပါတယ္။
ဥပမာ U9200 ဆိုရင္ mount -o, remount rw /dev/block/xxxx/xxxx/
by-name/system /system ဆိုၿပီးရိုက္ထည့္ေပးရမွာပါ။ ဒါအၾကမ္းဖ်င္းေပါ့ေနာ္ အခု ေပးထားတဲ့ comment နဲ႔ system ကို rw ေပးမရဘူးဆိုရင္ ….
အဲ့ေနရာမွ ျပင္ၿပီးၿပီဆိုရင္ save မွတ္ၿပီး အျပင္ကို ျပန္ထြက္လိုက္ပါ။ ခုနက default.prop ေအာက္မွာ init.rc ဆိုတာေလးရွိပါတယ္ notepad ++ နဲ႔ပဲဖြင့္လိုက္ပါဦး။
by-name/system /system ဆိုၿပီးရိုက္ထည့္ေပးရမွာပါ။ ဒါအၾကမ္းဖ်င္းေပါ့ေနာ္ အခု ေပးထားတဲ့ comment နဲ႔ system ကို rw ေပးမရဘူးဆိုရင္ ….
အဲ့ေနရာမွ ျပင္ၿပီးၿပီဆိုရင္ save မွတ္ၿပီး အျပင္ကို ျပန္ထြက္လိုက္ပါ။ ခုနက default.prop ေအာက္မွာ init.rc ဆိုတာေလးရွိပါတယ္ notepad ++ နဲ႔ပဲဖြင့္လိုက္ပါဦး။
ၿပီးရင္ ctrl+F ႏွိပ္ၿပီး search box ဖြင့္လိုက္ပါ။ search box မွာ ဒီစာသားေလးရိုက္ထည့္လိုက္ပါ။
“## Daemon processes to be run by init.” ဆိုတာေလးပါ ၿပီးရင္ find next ႏွိပ္လိုက္ပါ။
ေတြ႔ၿပီဆိုရင္ ## ႏွစ္ခုေအာက္မွာ ဒီစာသားေလးေတြ copy ကူးထည့္ၿပီး save လုပ္လိုက္ပါ။
After the second ##
Insert the four folowing lines
service superboot /system/bin/sh /superboot/superboot.sh
user root
group root
oneshot
ၿပီးရင္ cygwin ကေန BOOT-EXTRACT folder ကို b ႏွိပ္ၿပီး ျပန္ေပါင္းႏိုင္ပါၿပီ။ ရပါတဲ့ superboot ကို fastboot ကေန သြင္းလိုက္ပါ။
root ပါတစ္ခါတည္း တန္းေပါက္ပါတယ္။ အလားတူ superboot ထဲမွာ root တင္မကဘူး ျမန္မာစာ font ၊ frozen keyboard တို႔ပါ တစ္ပါတည္း သြင္းယူႏိုင္ပါသည္။
ကူးယူေဖာ္ျပပါက @MMAS သို႔ Credit ေပးပါရန္ ေတာင္းဆိုပါသည္။
Post By Hein Maung (MMAS Training Team)
Post By Hein Maung (MMAS Training Team)
Android ဖုန္း Root လုပ္နည္း link ေပါင္းခ်ဳပ္
Android ဖုန္းေတာ္ေတာ္မ်ားမ်ားရဲဲ႕ Root လုပ္နည္း link မ်ားကုိစုစည္းေပးထားပါတယ္။ ဖုန္းအမ်ိဳးအစားလုိက္ေ၇ြးခ်ယ္ရွာေဖြနုိင္ပါတယ္။