Премини към съдържанието
View in the app

A better way to browse. Learn more.

BG iPhone

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Downgrade на Baseband за iPhone 3G (през телефона)

Featured Replies

Публикувано

След вчерашното откритие на GeoHot, ето че вече е налично и работещо решение, използващо откритата дупка в сигурността. Начина на изпълнение е през самия телефон. Чрез този метод ще можете да смъкнете автоматично версията на модема си до 2.28.00, след което да си отключите телефона с yell0wsn0w. Тъй като може би не сте прочели, става дума само за телефони с bootloader 5.8. Ето и стъпките:

1. Копирайте файловете от този архив на телефона си в директория /var/root

2. Ако нямате инсталиран Terminal, можете да си го сложите от Cydia.

3. След като сте инсталирали Terminal-a го стартирате и пишете следните команди:

- login

- root

- alpine

- chmod 755 BBUpdaterExtreme

- launchctl unload /System/Library/LaunchDaemons/com.apple.CommCenter.plist ./BBUpdaterExtreme update -f ICE2_02.28.00.fls -e ICE2_02.28.00.eep

4. Рестартирате телефона и... готово. Бейзбенда ви е свален!!!

Как да проверим кой ни е bootloader-a? Задължително го правите на самия телефон, а не от компютъра!!!

1. След като сте качили архива на телефона си, влизате в Terminal на телефона и въвеждате: login root

2. За password въвеждате: alpine

3. Изпълнявате следната команда:

chmod 755 BBUpdaterExtreme

4. След това изпълнявате тази команда:

launchctl unload /System/Library/LaunchDaemons/com.apple.CommCenter.plist

5. Изпълнявате тази команда:

./BBUpdaterExtreme queryversion

Тя ще ви върне версията на bootloader-а.

6. За да си пуснете отново безжичния интернет и обхвата трябва да изпълните тази команда:

launchctl load /System/Library/LaunchDaemons/com.apple.CommCenter.plist

Благодарение на ДжониБраво имаме и снимки за начина, по който трябва да проверите коя версия е вашия буутлоудър. Ако сте с 05.09 значи няма да може да направите нищо и екипа на BGiPhone искрено съжалява!

IMG_0003.PNGIMG_0005.PNGIMG_0006.PNG

Забележка: Поради неналичие на заключен iPhone 3G, метода не е тестван. Ако се съди по коментарите около него, работи.

Вече може да свалите бейзбандът и от Cydia. В сорса на BigBoss излезе 3G Baseband Downgrade. Всичко е лесно и автоматизирано. За съжаление също е САМО за 5.8 bootloader.
  • Отговори 68
  • Прегледа 24.2k
  • Created
  • Последен отговор

Топ автори в тази тема

Публикувано

Ми аз имам един с 2.2.1 и турбинка, освен да го пратя на мераклия.

Публикувано

Здравейте пичове ,аз съм с iPhone 3G 2.2.1 baseband 02.30.03 заключен ще направя всичко което сте описали тук,и след това ще пиша какво е станало,дано да не прецакам тела щото ще си одрежа........

Публикувано

Искам само да попитам нещо,по горе написаното виждам че става вапрос само за телефони с bootloader 5.8,а ако сме с 5.9 и сме направили всичко както сте го написали,има ли вероятност да се прецака телефона или просто ще си стои със стария baseband (02.30.03)

Публикувано

По-добре недей пробва, ако си 5.9. Не случайно пише, че работи за 5.8 само. Просто дупката в сигурността, която ползват я няма вече в 5.9.

Публикувано

ок,а гледам че има начин да проверя bootloader-a,нещо не разбирам 5. от Как да проверим кой ни е bootloader-a?

Публикувано

5. Изпълнявате тази команда:

Код:

./BBUpdaterExtreme queryversion

Тя ще ви върне версията на bootloader-а.

Това ще рече че и да съм с 5.9 тази команда ще я свали до 5.8,или само ми показва с кой съм.

Публикувано

Ами цялата процедура е следната - отваряш си MobileTerminal на телефона, и почваш да изпълняваш командите една по една. След всяка команда натискаш Return и ги пишеш точно така, както са написани тук. Предполагам наклонанета черта и точката те объркват - да, там трябва да са си.

Командата от 5. само ще покаже с коя версия си.

Публикувано
  • Автор
5. Изпълнявате тази команда:

Код:

./BBUpdaterExtreme queryversion

Тя ще ви върне версията на bootloader-а.

Това ще рече че и да съм с 5.9 тази команда ще я свали до 5.8,или само ми показва с кой съм.

Само ти показва с коя версия си и нищо повече :lol:

Публикувано

Мерси че ми обяснихте,питам защото гледам че никой не е пробвал това все още и ако първият ще съм аз,то поне дано да стане

Публикувано
  • Автор

Ми аз съм пробвал на 3 телефона вече и за мое съжаление, всички бяха с 5.9 bootloader.

Публикувано

Не знам за 5.8 или 5.9, но с 6.02 със сигурност не става.

Публикувано

Това 6.02 между другото доста изненада GeoHot, че и planetbeing, онзи ден, защото те не бяха май чували, че има и трети bootloader за iPhone 3G :)

Публикувано

root# ./BBUpdaterExtreme queryversion

Validating parameters...OK

Disabling thermal Notifications...OK

Disabling sleep...OK

!!! Exception at :0:

- kBBUReturnBadEnvironment(19)/16: Please unload CommCenter first

Re-enabling thermal Notifications...OK

Re-enabling sleep...OK

localhost:~ root#

исписва ми следното нещо нищо повече не мога да видя с кой bootloader съм?

Публикувано
root# ./BBUpdaterExtreme queryversion

Validating parameters...OK

Disabling thermal Notifications...OK

Disabling sleep...OK

!!! Exception at :0:

- kBBUReturnBadEnvironment(19)/16: Please unload CommCenter first

Re-enabling thermal Notifications...OK

Re-enabling sleep...OK

localhost:~ root#

исписва ми следното нещо нищо повече не мога да видя с кой bootloader съм?

Първо трябва да си спреш CommCenter-a със следната команда:

launchctl load /System/Library/LaunchDaemons/com.apple.CommCenter.plist

и тогава пишеш ./BBUpdaterExtreme queryversion

Публикувано

Само че ThUnDeR ти е дал как да си го пуснеш после :)

Трябва да го спреш с тази команда, която е и в стъпка 4. :

launchctl unload /System/Library/LaunchDaemons/com.apple.CommCenter.plist

Публикувано

Тъй като преди малко разговарях с един приятел точно по този въпрос...

За по-лесно използвайте компютъра си да пишете тези команди, за да не полудеете от "боцкане" на самия телефон. За Windows използвайте например Putty, а при Mac OS - Terminal приложението, за да се вържете отдалечено към терминал конзолата на телефона.

Публикувано
Само че ThUnDeR ти е дал как да си го пуснеш после :)

Трябва да го спреш с тази команда, която е и в стъпка 4. :

launchctl unload /System/Library/LaunchDaemons/com.apple.CommCenter.plist

Така става като ставаш рано :)

Публикувано
Тъй като преди малко разговарях с един приятел точно по този въпрос...

За по-лесно използвайте компютъра си да пишете тези команди, за да не полудеете от "боцкане" на самия телефон. За Windows използвайте например Putty, а при Mac OS - Terminal приложението, за да се вържете отдалечено към терминал конзолата на телефона.

След като напишеш:

launchctl unload /System/Library/LaunchDaemons/com.apple.CommCenter.plist

Няма вече wifi :)

Публикувано

Ееее...това важи само за последните две команди при проверката на версията :) А, дали прецаква и врътката с USB кабела...

Публикувано

Ами аз си го проверих и за съжаление е 5_9, но ми загуби обхват и Wi-fi. Изпълних точка 6 и всичко се оправи

Публикувано
Ами аз си го проверих и за съжаление е 5_9, но ми загуби обхват и Wi-fi. Изпълних точка 6 и всичко се оправи

Ако те мързи да изпълниш точка 6 просто рестартирай телефона :)

Публикувано
  • Автор

Имало е случаи при кои CommCenter не се е зареждал след рестарт. Стъпка 6 не е препоръчителна, а силно задължителна (ако искате да имате телефон, разбира се).

Публикувано
Имало е случаи при кои CommCenter не се е зареждал след рестарт. Стъпка 6 не е препоръчителна, а силно задължителна (ако искате да имате телефон, разбира се).

Напълно си прав, защото първия път само с рестарт не се оправи

Публикувано
Имало е случаи при кои CommCenter не се е зареждал след рестарт. Стъпка 6 не е препоръчителна, а силно задължителна (ако искате да имате телефон, разбира се).

Напълно си прав, защото първия път само с рестарт не се оправи

При мен вече три пъти си зарежда без да въвеждам последната команда. Но щом е имало такива случаи е задължително да не си правите експерименти.

Присъединете се към разговора

Можете да публикувате сега и да се регистрирате по-късно. Ако имате акаунт, влезте сега да публикувате с вашия акаунт.

Гост
Отговори в тази тема...

Разглеждащи в момента 0

  • Няма регистрирани потребители разглеждащи тази страница.

Account

Navigation

Търсене

Търсене

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.