Boot.img
boot file ကေတာ့ ကြ်န္ေတာ္တုိ႔ ဖုန္းတစ္လုံးကုိ စတင္ႏွဳိးပီး
second logo ကေန home screen ေရာက္ေအာင္ထိ လုပ္
ေဆာင္ေပးပါတယ္၊ တစ္ျခား model မတူတဲ့ ဖုန္းတစ္လုံးရဲ႕ boot file ကုိ
မွားယြင္းထည့္မိရင္လဲ logo လည္တာ second logo ကေနမတတ္ေတာ့တာ
ေတြျဖစ္တတ္ပါတယ္၊ boot file ထဲမွာ kernels နဲ႔ ramdisk တုိ႔ ပါ၀င္ပါေသးတယ္၊
ဒီ kernels နဲ႔ ramdisk ေပၚမူတည္ပီးမွ root ေဖာက္ရျခင္း မရျခင္းေတြ
ေတြျဖစ္တတ္ပါတယ္။
second logo ကေန home screen ေရာက္ေအာင္ထိ လုပ္
ေဆာင္ေပးပါတယ္၊ တစ္ျခား model မတူတဲ့ ဖုန္းတစ္လုံးရဲ႕ boot file ကုိ
မွားယြင္းထည့္မိရင္လဲ logo လည္တာ second logo ကေနမတတ္ေတာ့တာ
ေတြျဖစ္တတ္ပါတယ္၊ boot file ထဲမွာ kernels နဲ႔ ramdisk တုိ႔ ပါ၀င္ပါေသးတယ္၊
ဒီ kernels နဲ႔ ramdisk ေပၚမူတည္ပီးမွ root ေဖာက္ရျခင္း မရျခင္းေတြ
ေတြျဖစ္တတ္ပါတယ္။
MBR (Master Boot Record)
Flashtool firmware file ထဲမွာ ပါ၀င္တဲ့ image file တစ္ခုခ်င္းဆီရဲ႕
partitions ေတြကုိ သက္မွတ္ေပးပါတယ္၊ ဥပမာ boot.img သည္ Address ဘယ္ေလာက္ကေန
ဘယ္ေလာက္ထိ ရွိရမည္။ system.img သည္ Address ဘယ္ေလာက္ကေန ဘယ္ေလာက္ထိ၇ွိရမယ္
ဆုိတာ သတ္မွတ္ေပးထားတာပါ ။ MBR ကုိ ျပင္ဆင္ခြင့္မရွိပါဘူး။
partitions ေတြကုိ သက္မွတ္ေပးပါတယ္၊ ဥပမာ boot.img သည္ Address ဘယ္ေလာက္ကေန
ဘယ္ေလာက္ထိ ရွိရမည္။ system.img သည္ Address ဘယ္ေလာက္ကေန ဘယ္ေလာက္ထိ၇ွိရမယ္
ဆုိတာ သတ္မွတ္ေပးထားတာပါ ။ MBR ကုိ ျပင္ဆင္ခြင့္မရွိပါဘူး။
EBR1, EBR2(Extended Boot Record)
Data Storage size ကုိသတ္မွတ္ေပးပါတယ္ ။ဥပမာ internal storage 2GB, 4GB ဆုိတာမ်ိဳးပါ။
firmware ျပန္တင္လုိ႔ EBR1,EBR2 မကုိက္တဲ့ အခါမ်ိဳးမွာ firmware ျပန္တတ္လာေပမဲ့ internal storage
ေပ်ာက္တာမ်ိဳးေတြျဖစ္တတ္ပါတယ္။Emmc error တတ္ေနတဲ့ အခါမ်ိဳး firmware တင္မိတဲ့ အခါေတြမွာလဲ
Too Large ဆုိတဲ့ error မ်ိဳးေတြ တတ္တတ္ပါတယ္။
Data Storage size ကုိသတ္မွတ္ေပးပါတယ္ ။ဥပမာ internal storage 2GB, 4GB ဆုိတာမ်ိဳးပါ။
firmware ျပန္တင္လုိ႔ EBR1,EBR2 မကုိက္တဲ့ အခါမ်ိဳးမွာ firmware ျပန္တတ္လာေပမဲ့ internal storage
ေပ်ာက္တာမ်ိဳးေတြျဖစ္တတ္ပါတယ္။Emmc error တတ္ေနတဲ့ အခါမ်ိဳး firmware တင္မိတဲ့ အခါေတြမွာလဲ
Too Large ဆုိတဲ့ error မ်ိဳးေတြ တတ္တတ္ပါတယ္။
Uboot
uboot ကေတာ့ display driver ပါ ။ ကြ်န္ေတာ္တုိ႔ firmware တင္လုိ႔ အဆင္ေျပေပမဲ့ screen ေဖြးသြားတာေတြက
uboot ေႀကာင့္ပါ ၊ သူ႕ကုိျဖဳတ္ေရးလုိ႔ရပါတယ္။ဖုန္း ID တူတာထဲကေန Uboot ရယ္ Boot file ရယ္ကုိထုတ္ပီး ျပန္flash ရင္
lcd error အဆင္ေျပပါတယ္။
uboot ေႀကာင့္ပါ ၊ သူ႕ကုိျဖဳတ္ေရးလုိ႔ရပါတယ္။ဖုန္း ID တူတာထဲကေန Uboot ရယ္ Boot file ရယ္ကုိထုတ္ပီး ျပန္flash ရင္
lcd error အဆင္ေျပပါတယ္။
ွSecro
firmware တင္လုိက္လုိ႔ secro ေႀကာင့္ error တတ္တယ္ဆုိရင္ lcd တစ္ခ်က္လင္းလာပီး vibrate တုန္ေနပါလိမ့္မယ္
firmware တင္ခ်ိန္ secro file ကုိျဖဳတ္ေရးလုိ႔လဲရပါတယ္၊ Imei နဲ႔ ပါတ္သက္တဲ့ fileေတြလဲ ပါတယ္လုိ႔ေတာ့ ဖက္ဖူးတယ္
ဒါေတာ့ေသခ်ာမသိေသးဘူး ကြ်န္ေတာ္လဲ ။ imei invalid ျဖစ္တာမ်ိဳးဆုိ ထည့္ေရးရတယ္ဖက္ဖူးတယ္
firmware တင္ခ်ိန္ secro file ကုိျဖဳတ္ေရးလုိ႔လဲရပါတယ္၊ Imei နဲ႔ ပါတ္သက္တဲ့ fileေတြလဲ ပါတယ္လုိ႔ေတာ့ ဖက္ဖူးတယ္
ဒါေတာ့ေသခ်ာမသိေသးဘူး ကြ်န္ေတာ္လဲ ။ imei invalid ျဖစ္တာမ်ိဳးဆုိ ထည့္ေရးရတယ္ဖက္ဖူးတယ္
Cache
ဒါကေတာ့ ယာယီမွတ္ညဏ္လုိ႔ပဲေျပာပါရေစ၊ ကြ်န္ေတာ္တုိ႔ အသုံးျပဳေနတဲ့ application ေတြနဲ႔ ပါတ္သက္တာ အခ်ိဳ႕ကုိ
ဒီအပုိင္းမွာ မွတ္ထားေပးတယ္။ အျမဲအသုံးျပဳေနတဲ့ အေႀကာင္းအရာေတြကုိ ျမန္ျမန္ဆန္ဆန္အသုံးျပဳႏုိင္ေအာင္ မွတ္သား
ထားေပးတယ္၊ကြန္ျပဴတာရဲ႕ recent တုိ႔ temp တုိ႕နဲ႔ တူပါတယ္၊ဥပမာ ကြ်န္ေတာ္တုိ႔ facebook account
username password ရုိက္ထည့္ပီး အသုံးျပဳပီးရင္ ေနာက္တစ္ႀကိမ္ ထပ္ထည့္စရာမလုိတာမ်ိဳးေပါ့
facebook ၇ဲ႕ cache data ပုိင္းထဲမွာ မွတ္သားထားေပးတာပါ ။ အေရးမႀကီးပါဘူး။
ဒီအပုိင္းမွာ မွတ္ထားေပးတယ္။ အျမဲအသုံးျပဳေနတဲ့ အေႀကာင္းအရာေတြကုိ ျမန္ျမန္ဆန္ဆန္အသုံးျပဳႏုိင္ေအာင္ မွတ္သား
ထားေပးတယ္၊ကြန္ျပဴတာရဲ႕ recent တုိ႔ temp တုိ႕နဲ႔ တူပါတယ္၊ဥပမာ ကြ်န္ေတာ္တုိ႔ facebook account
username password ရုိက္ထည့္ပီး အသုံးျပဳပီးရင္ ေနာက္တစ္ႀကိမ္ ထပ္ထည့္စရာမလုိတာမ်ိဳးေပါ့
facebook ၇ဲ႕ cache data ပုိင္းထဲမွာ မွတ္သားထားေပးတာပါ ။ အေရးမႀကီးပါဘူး။
logo.bin
ဒါကေတာ့ first logo တတ္လာရင္ ျမင္ရတဲ့logo ပုံေလးပါ ။ ကုိ္ယ့္ပုံကုိ ထည့္ပီး ကလိက်ေပါ့
Preloader
ကြ်န္ေတာ္တုိ႔ တင္မဲ့ firmware ထဲက preloader နဲ႔ ဖုန္းထဲကဟာနဲ႔ မကုိက္ရင္ ဒက္ ပါတယ္
အနီတန္းေျပးပီးရပ္ေနတာမ်ိဳးဆုိ ဒီေကာင္ေလးနဲ႔ ဆုိင္ပါတယ္ သူ႕ကုိခ်ိန္းႀကည့္ပါ။
အနီတန္းေျပးပီးရပ္ေနတာမ်ိဳးဆုိ ဒီေကာင္ေလးနဲ႔ ဆုိင္ပါတယ္ သူ႕ကုိခ်ိန္းႀကည့္ပါ။
recovery.img
ဒါကေတာ့ သိပီးသားျဖစ္မွာပါ ၊ ျပန္လည္ဆယ္ယူေပးတဲ့အပုိင္းေပါ့ user error ေႀကာင့္ စနစ္ပုိင္းဆုိင္ရ ာပ်က္ခဲ့ရင္
ဖုန္းထဲမွာတင္ ျပန္လည္ဆယ္ယူလုိ႔ရေအာင္ ထည့္ေပးထားတဲ့ အပုိင္းေလးပါ။ ဒီေနရာမွာ custom recovery
ကုိ flash မိရင္ logo လည္တာေတြျဖစ္တတ္ပါတယ္၊ official recovery ျပန္ flash လုိက္ရင္ အဆင္ေျပပါတယ္
ဖုန္းထဲမွာတင္ ျပန္လည္ဆယ္ယူလုိ႔ရေအာင္ ထည့္ေပးထားတဲ့ အပုိင္းေလးပါ။ ဒီေနရာမွာ custom recovery
ကုိ flash မိရင္ logo လည္တာေတြျဖစ္တတ္ပါတယ္၊ official recovery ျပန္ flash လုိက္ရင္ အဆင္ေျပပါတယ္
system.img
ဒါကေတာ့ ေျပာစရာကုိလုိမယ္ မထင္ဘူး ေနာ္ ။ အေရးႀကီးဆုံးအစိတ္အပုိင္းေပါ့
Userdata
ကြ်န္ေတာ္တုိ႔ user နဲ႔ ပါတ္သက္တဲ့ data သိမ္းတဲ့ အပုိင္းေပါ့၊ photo , video နဲ႔ user သြင္းထားတဲ့ application , lock ေတြအားလုံး userdata အပုိင္းထဲ
မွာ ရွိပါတယ္ ။ lock ေတြကုိ error ကင္းကင္းနဲ႔ ျဖဳတ္ခ်င္ရင္ userdata တစ္ဖုိင္ထဲ ထည့္ပီး flash ရင္ lock လဲျပဳတ္ error လဲကင္းပါတယ္၊
တစ္ခ်ိဳ႕ဖုန္းေတြ firmware တင္လုိ႔ emergency data error တတ္ခဲ့ရင္ model တူတစ္လုံးထဲက userdata တစ္ဖုိင္ထဲ backup ထုတ္ပီး ျပန္္flash
္္ေပးရင္လဲ အဆင္ေျပပါတယ္။
မွာ ရွိပါတယ္ ။ lock ေတြကုိ error ကင္းကင္းနဲ႔ ျဖဳတ္ခ်င္ရင္ userdata တစ္ဖုိင္ထဲ ထည့္ပီး flash ရင္ lock လဲျပဳတ္ error လဲကင္းပါတယ္၊
တစ္ခ်ိဳ႕ဖုန္းေတြ firmware တင္လုိ႔ emergency data error တတ္ခဲ့ရင္ model တူတစ္လုံးထဲက userdata တစ္ဖုိင္ထဲ backup ထုတ္ပီး ျပန္္flash
္္ေပးရင္လဲ အဆင္ေျပပါတယ္။
✪ credit to the original ✪
🌐https://kowaiphyolin.blogspot.com🌐
🌐https://kowaiphyolin.blogspot.com🌐
Comments
Post a Comment