Update до FW 3.1.3 чрез запазване на BaseBand 5.11.07

Полезни и подробно описани съвети за изпълнение на редица важни задачи с iPhone, ръководства как да се справите с даден проблем или да работите с определена функция. Всичко, което ви е необходимо за ефективна работа и ползване на възможностите на мобилния телефон на Apple.
Аватар
MtMCooLBG
Мнения: 311
Регистриран на: 03 Юли 2009, 13:09
Местоположение: Пловдив

Update до FW 3.1.3 чрез запазване на BaseBand 5.11.07

Мнение от MtMCooLBG »

ВНИМАНИЕ!!! ОПАСНО!!!
Методът описан в това ръководство може да доведе телефона ви до състояние в което ще бъде неизползваем ЗАВИНАГИ (Брик-нат)!
Ако не сте сигурни и не разбирате дори само едно от нещата написани отдолу, МОЛЯ не изпълнявайте нито една от стъпките!

Ръководството е предназначено само и единствено за притежатели на iPhone 3GS ФЗ, които нямат запазени SHSH за 3.1.2 и са в състояние в което нямат друг избор освен да Update-нат до 3.1.3
Считайте това ръководство като последна възможност (отчаян начин) да си докарате телефона до работещо състояние като предодвратите Update-a на BaseBand-a до 5.12.01.
Преди да предприемете която и да е от стъпките описани отдолу уверете се, че нямате друга възможност, прочели сте цялото ръководство поне 3 пъти и осъзнавате какво правите!!!



За кого и кога би било необходимо да използвате този метод?
ВАЖНО!!! Използвайте този метод само и единствено ако отговаряте на всички от следните изисквания:
1.) Разбирате и сте на ясно с всичко което прочетете надолу!
2.) Осъзнавате факта, че можете да си прецакате телефона ако сбъркате нещо!
3.) Притежате и използвате iPhone 3GS;
4.) Нямате запазени SHSH за 3.1.2 в Cydia или като файл на компютъра ви;
5.) Телефона ви е с BaseBand 5.11.07;
6.) Имате SIM карта на оператора към който е заключен телефона;
7.) Телефона ви е в едно от следните състояния:
--- Зациклил на логото на Apple (Ябълката) и се рестартира непрекъснато (reboot loop);
--- Заседнал е в Рековъри Мод (Recovery Mode);

Как да обновим (Update-нем) до 3.1.3 и да запазим стария BaseBand 5.11.07:
1.) Дръпнете си rslite или iRecovery
2.) Дръпнете си официалния FW 3.1.3 3.1.3 (3GS): iPhone2,1_3.1.3_7E18_Restore.ipsw
3.) Разархивирайте IPSW файла.
4.) Изтриите файла Firmware/all_flash/all_flash.n88ap.production/LLB.n88ap.RELEASE.img3
5.) Отворете файла Firmware/all_flash/all_flash.n88ap.production/manifest с подходящ текстов редактор, примерно: NotePad++, и изтриите първия ред (LLB.n88ap.RELEASE.img3). След това запазете файла.
6.) Отворете файла BuildManifest.plist с подходящ текстов редактор.
Намерете следното съдържание във файла и го изтриите:

Код за потвърждение: Избери целия код

<key>LLB</key>
<dict>
        <key>BuildString</key>
        <string>iBoot-636.66.33~4</string>
        <key>Info</key>
        <dict>
                <key>IsFirmwarePayload</key>
                <true/>
                <key>Path</key>
                <string>Firmware/all_flash/all_flash.n88ap.production/LLB.n88ap.RELEASE.img3</string>
        </dict>
        <key>PartialDigest</key>
        <data>
        QAAAADgBAQBmTeQNOchSWUN8/P56yjPVrrML
        2w==
        </data>
</dict>
Трябва да го изтриете общо 2 пъти, веднъж в първата половина на файла и веднъж във втората половина.

7.) Архивирайте отново файловете и променете разширението от zip/rar на ipsw.
Забележка: Трябва да архивирате всички файлове и папки кадето се намира BuildManifest.plist, а не папката в която се намират! Накрая като отворите архива, трябва да изглежда по този начин:

Изображение

8.) Направете рестор (Shift+Restore) с този модифициран Firmware. След известно време iTunes ще ви изкара грешка #6

9.) Използвайте rslite(Mac) или iRecovery(Windows) за да преминете през Recovery екрана и да boot-нете телефона.

rslite (Mac):
Отворете Terminal.app и навигирайте до папката на rslite. След това стартирайте rslite.

Код за потвърждение: Избери целия код

cd пътя_до_папката/rslite102semi
sudo ./rslite
Би трябвало да видите това:

Код за потвърждение: Избери целия код

--THIS IS AN UNSUPPORTED TOOL--

Connecting...
[Recovery] setenv auto-boot true
[Recovery] saveenv
[Recovery] reboot
iRecovery(Windows):
Важно!!! За Windows Vista/7 изпълнете всички стъпки, ако сте с Windows XP преминете към стъпка 4.)
1. Навигирайте до папката на iRecovery. Цъкнете с дясно копче на мишката върху libusb-win32-filter-bin-0.1.12.2.exe и изберете Properties.
2. Отидете до менюто Compatability и изберете Windows XP SP3. След това натиснете ОК.

Изображение

3. След това натиснете отново дясно копче на мишката върху файла и изберете Run as Administrator

4. Инсталирайте програмката.
5. Отворете cmd.exe и навигирайте до папката на iRecovery:

Код за потвърждение: Избери целия код

cd пътя_до_папката\irecovery-0.3.2-win32
6. Изпълнете следните команди:

Код за потвърждение: Избери целия код

irecovery.exe -c setenv auto-boot true
irecovery.exe -c saveenv
irecovery.exe -c reboot
10.) Накрая телефона ви, би трябвало да се рестартира в нормален режим. Активирайте го със SIM картата на оператора към който е заключен и използвайте Spirit за да го Jailbreak-нете. След това вашия BaseBand би трябвало да бъде 5.11.07 и ще можете да го отключите с blacksn0w RC2 чрез Cydia (repo: http://cydia.pushfix.info/)

Източник:
iPhone Dev Team Portal
iPhone 3GS 16GB White - Official Unlocked from O2(UK) - iBoot 359.3 - iOS 6.1.6 - Drowned
iPhone 4S 16GB White - Factory Unlocked - iOS 8.1.3
iPad Air 2 64GB + Cell Space Gray - iOS 8.1.3
------------------------------------------
Полезни ръководства за iPhone
Смяна на TTL стойността на IP пакетите
Soze
Мнения: 622
Регистриран на: 04 Дек 2009, 17:32
Местоположение: Republica Dominicana

Re: Update до FW 3.1.3 чрез запазване на BaseBand 5.11.07

Мнение от Soze »

Отговарям на всички точки без 7-мата . Но даже и на нея да отговарям не бих рискувал . Какво ще рече това "брикнат" да разбирам ли че ако се прекъсне процеса по рестор с оригинален fw тела става неизползваем !? Както е при рутерите , веднъж префлашвах рутер на линксис и така стана че после трябваше да го препрограмирвам с програматор от ебай за 10 долара . Едва ли ще остане неизползваем но ... знае ли се !
iPhone SЕ 9.3.1
iPad3 mini 10.2
Аватар
MtMCooLBG
Мнения: 311
Регистриран на: 03 Юли 2009, 13:09
Местоположение: Пловдив

Re: Update до FW 3.1.3 чрез запазване на BaseBand 5.11.07

Мнение от MtMCooLBG »

По принцип "брикнат" точно това означава - за коша. Само че не знам дали целия телефон се "бриква" или само BaseBand-a. Наистина не го препоръчвам на никой. Даже си попитах дали да го пускам ръководството и ми разрешиха. Това е само за хора които са адски много на зор и осъзнават какво правят.
iPhone 3GS 16GB White - Official Unlocked from O2(UK) - iBoot 359.3 - iOS 6.1.6 - Drowned
iPhone 4S 16GB White - Factory Unlocked - iOS 8.1.3
iPad Air 2 64GB + Cell Space Gray - iOS 8.1.3
------------------------------------------
Полезни ръководства за iPhone
Смяна на TTL стойността на IP пакетите
Soze
Мнения: 622
Регистриран на: 04 Дек 2009, 17:32
Местоположение: Republica Dominicana

Re: Update до FW 3.1.3 чрез запазване на BaseBand 5.11.07

Мнение от Soze »

Е тия от деф тим защо не пуснаха готов фирмуер ами обясняват как да си го направи всеки . Аз лично не вярвам че може да се прецака тела понеже за това си има лоадер които не се влияе от смяна на фирм и винаги ще ти даде опция от дфу за рестор и оригиналния фирм ще покрие кашата от предишните интервенции .
Така мисля поне но може и да бъркам . То смяна на фирм си е точно препрограмиране на еепрома на телефона или поне частично само на определени адреси .
iPhone SЕ 9.3.1
iPad3 mini 10.2
Аватар
MtMCooLBG
Мнения: 311
Регистриран на: 03 Юли 2009, 13:09
Местоположение: Пловдив

Re: Update до FW 3.1.3 чрез запазване на BaseBand 5.11.07

Мнение от MtMCooLBG »

Защото всеки ще се втурне да го инсталира и после ще има такива дето ще плачкат.
iPhone 3GS 16GB White - Official Unlocked from O2(UK) - iBoot 359.3 - iOS 6.1.6 - Drowned
iPhone 4S 16GB White - Factory Unlocked - iOS 8.1.3
iPad Air 2 64GB + Cell Space Gray - iOS 8.1.3
------------------------------------------
Полезни ръководства за iPhone
Смяна на TTL стойността на IP пакетите
intruder
Мнения: 654
Регистриран на: 15 Авг 2008, 18:12
Местоположение: Варна

Re: Update до FW 3.1.3 чрез запазване на BaseBand 5.11.07

Мнение от intruder »

@MtMCooLBG - Браво за ръководството. ;)

Ако някой е закъсал и реши да пробва мога да му приготва един фърмуер и ако всичко мине ОК ще го качим във форума.
Аватар
Alxx
supporter
Мнения: 1315
Регистриран на: 09 Дек 2008, 21:28
Местоположение: dev/null

Re: Update до FW 3.1.3 чрез запазване на BaseBand 5.11.07

Мнение от Alxx »

Дев тийм не го пускат готов, защото е подсъдно(включително и в България), да разпространяват редактиран или реверсван, защитен с авторски права софтуер.
Когато си го правите вкъщи, въпросът стои съвсем иначе.
"Мисля-значи съществувам"
edis_feyziev
Мнения: 6
Регистриран на: 16 Май 2010, 00:25

Re: Update до FW 3.1.3 чрез запазване на BaseBand 5.11.07

Мнение от edis_feyziev »

вече го пробвам каквото стане стане няма да чакам...
edis_feyziev
Мнения: 6
Регистриран на: 16 Май 2010, 00:25

Re: Update до FW 3.1.3 чрез запазване на BaseBand 5.11.07

Мнение от edis_feyziev »

After update Os 3.1.3 baseband 05.12.01
и сега чакаме за ключ :(
Аватар
MtMCooLBG
Мнения: 311
Регистриран на: 03 Юли 2009, 13:09
Местоположение: Пловдив

Re: Update до FW 3.1.3 чрез запазване на BaseBand 5.11.07

Мнение от MtMCooLBG »

Сигурен ли си, че си модифицирал правилно Firmware-a и че след това си ресторнал с него (а не с оригиналния).
iPhone 3GS 16GB White - Official Unlocked from O2(UK) - iBoot 359.3 - iOS 6.1.6 - Drowned
iPhone 4S 16GB White - Factory Unlocked - iOS 8.1.3
iPad Air 2 64GB + Cell Space Gray - iOS 8.1.3
------------------------------------------
Полезни ръководства за iPhone
Смяна на TTL стойността на IP пакетите
Публикувай отговор