30 October 2012

What is SHSH blob?


SHSH Blob ဆိုတာ signature file တခုၿဖစ္ပါတယ္.. ထပ္ေၿပာရရင္ iOS restore တင္တဲ႕အခါမွာ Apple Server ဆီ data ေတြပို႕ၿပီး verify မလုပ္ေအာင္အသံုးၿပဳတဲ႕ဟာေလးေပါ့ . အေၾကာင္းတခုခုေၾကာင့္, အရင္ iOS version ကို downgrade ၿပန္ဆင္းခ်င္တဲ႕အခါ, apple ကၿပန္ခြင့္မၿပဳပါဘူး ဘာၿဖစ္လို႕လဲဆိုေတာ့ apple ကသူ႕တို႕ရဲ႕ ေနာက္ဆံုး Latest iOS version ကိုပဲ restore တင္ခြင့္ၿပဳလို႕ပါ. apple ကခြင့္ၿပဳေပးမထားတဲ႕ဟာကို အၾကံအဖန္ထုၿပီးၿပန္ဆင္ၾကတာေပါ့ဗ်ာ.
ကိုယ္လိုခ်င္တဲ႕version တုန္းက (ဥပမာ iOS 5.1.1 တုန္းက) redsn0w ကိုသံုးၿပီး shsh blob ကိုမွတ္ခဲ့ရပါမယ္... အခု iOS ေနာက္ဆံုး verison 6 ေပါ့ေနာ္ (updated still November/1/2012) အဲဒီ iOS 6 ကေနၿပန္ဆင္းမယ္ဆိုရင္ေတာ့ ခုနအသံုးၿပဳထားတဲ႕ redsn0w ကိုအသံုးၿပဳၿပီး မွတ္ထားတဲ႕ shsh blobs နဲ႕တကြ restore တင္ရပါတယ္. ထို process မွာ official ipsw (official iOS firmware) လည္းလိုအပ္ပါတယ္. ေနာက္ၿပီး ထို process မွာ itunes ကိုလံုး၀အသံုးမၿပဳပါဘူး. iTunes ကိုအသံုးၿပဳၿပီး downgrade ဆင္းတဲ႕နည္းေတြေတာ့ရွိပါတယ္. တၿခားနည္းေတြလည္းအခုအဲနည္းေတြက အဆင္မေၿပေတာ့လို႕ထည္႕မေၿပာေတာ့တာပါ.

အေမး : ကၽြန္ေတာ့္မွာ iPhone 4 ရွိတယ္ဗ်ာ.. အဲဒါကို shsh blob မွတ္လို႕ရပါသလား?
အေၿဖ : ရပါတယ္! iPhone 3G, 3GS, 4 & iPodTouch 2G, 3G, 4G & iPad 1 ေတြမွာရပါတယ္..

အေမး : ကၽြန္ေတာ့္ iPad 2 ကိုေရာ shsh blob မွတ္လို႕ရပါသလား?
အေၿဖ : မရပါဘူး. iPhone 4GS, 5, iPad II, new iPad, fourth generation iPad, iPad mini ေတြမွာမရပါဘူး.

အေမး : iOS  4.3.2, 4.2.6, 4.2.7, 4.2.8,5.0,5.0.1,5.1,5.1.1 နဲ႕ အဲဒါရဲ႕ အၿမင့္ေတြကိုေရာမွတ္လို႕ရပါသလား?
အေၿဖ : လက္ရွိကိုယ္႕ version ကိုပဲမွတ္လို႕ရမယ္ဗ်. အရင္ version ေတြေတာ့မွတ္လို႕မရဘူး. တခ်ိဳ႕ဖုန္းေတြမွာေတာ့ အရင္version ေတြကို cydia ကမွတ္ေပးထားတယ္ဗ်. cydia က အဲလို မွတ္ေပးထားသလား မထားဘူးလားကိုၾကည္႕နည္းကေတာ့ ဒီမွာၾကည္႕ပါ.

အေမး : သူမ်ားစက္နဲ႕မွတ္ထားတဲ႕ SHSH blob ကို ကၽြန္ေတာ့္စက္အတြက္ အသံုးၿပဳလို႕ရလား?
အေၿဖ : မရဘူး!!!!! SHSH blog ကို ECID (Exclusive Chip ID) နဲ႕တကြမွတ္တာပါ. restore လုပ္တဲ႕အခါမွာ အဲေကာင္တူမွရမွာပါ.

အေမး : SHSH blob ကို cydia မွာသြားမမွတ္ပဲနဲ႕ ကိုယ္႕ computer မွာမွတ္ထားလို႕ရပါသလား?
အေၿဖ : ရပါတယ္. shsh blob ကို redsn0w နဲ႕မွတ္တဲ႕အခါမွာ cydia ကိုေရာ ကိုယ္႕ computer ထဲကိုေရာမွတ္ေပးသြားတာပါ. အင္း အဲfile ကဘယ္မွာလဲဆိုေတာ့ redsn0w tool ရွိေနတဲ႕ folder ထဲမွာပဲ မွတ္ေပးတာပါ.

အေမး shsh blob ကို ဘယ္လိုမွတ္တာလဲ ဗ် ?
အေၿဖ : ဒီမွာၾကည္႕ပါ

အေမး : အဲဒီမွတ္ထားတဲ႕ shsh blob ကိုအသံုးၿပဳၿပီးေတာ့ ဘယ္လို downgrade ဆင္းတာလဲ ဗ်?
အေၿဖ : ဒီမွာၾကည္႕ပါ


Posted By : Aung Thiha