Оценете темата:
  • 0 гласа - средно 0
  • 1
  • 2
  • 3
  • 4
  • 5

Всичко В Едно за начинаещи потребители на Defy
#1

Преди време прочетох една тема в XDA форума и тя доста ми помогна. Сега като се поосвободих малко реших да я преведа надявайки се да е полезна и на други. До момента съм превел част от статията. Моля не ми се смейте на превода а ми кажете къде съм допуснал грешки или неточности, за да мога да ги поправя. Надявам се използвайки тази статия и надграждайки я да направим едно наистина пълно ръководство с най-важните неща за Defy. С нетърпение очаквам вашите мнения и предложения! ТУК можете да прочетете оригинала на английски.


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


[Изображение: 031411418.jpg?r=0]


Всичко В Едно за начинаещи потребители на Defy


Относно това ръководство
В това ръководство ще намерите почти цялата информация отнасяща се за Motorola Defy. Ще се опитам да обясня по възможно най-добрият начин как този телефон работи; как да го Рутнете; как да инсталирате SBF файлове и може би най-важното как всички тези неща работят, за да не си прецакате телефона, инсталирайки неправилен Ром.
Ще се опитам да покрия системата eFuse, която се намира в този телефон, както и други системи от други телефони на Моторола и как те действително работят. Това е основата за да разберете защо не можете да се върнете до стар стоков (фабричен) Ром след като вече сте обновили до по-нов.
ВНИМАНИЕ!
Аз не съм отговорен каквито и да е повреди по вашите телефони!
ВНИМАНИЕ!


Съдържание:

1. Току що си купих Defy, а сега какво да правя?!?
2. Червен , Зелен, Плюс. Какво мога и какво не мога да правя...
3. Факти.
4. Custom Recovery
5. eFuse
6. SBF файлове
7. Fixed SBF
8. CG Версии
9. Официални SBF файлове.
10. RSD Lite
11. Рутване
12. Как да флашнем
13. CM7, MIUI, Различни потребителски Ромове и как да се върнем пак до фабричният Ром.
14.Често срещани проблеми.


1.Току що си купих Defy, а сега какво да правя?!?

Поздравления за вашият нов телефон! Сега трябва да разберете какъв „устойчив” (defy) телефон имате Smile
Ако вие сте собственик на Defy+ тази част не се отнася за вас и може да я прескочите. Ако не продължавайте да четете Smile
Вашият телефон може да е SOC Defy или Bayer Defy. Разликата между тях е единствено в модула на камерата.
В началото беше лесно да разграничим кой вариант телефон имаме, проверяваме цвета на лещите. Червени лещи означава Bayer модул, Зелени лещи SOC модул. За съжаление това вече не е толкова лесно откакто се появиха SOC Defy с Червени лещи.
Модула на камерата е отговорен за обработването на получената от лещите информация. Bayer модула е способен да записва 720р видео и може да прави по-добри снимки от SOC модула. До този момент не е ясно дали SOC модула е способен да заснема 720р видео.
Почти всички SOC Defy имат Зелени лещи. Ще откриете че в описанието към почти всеки Ром дали са съвместими или не с Зелените лещи. За да станат съвместими обикновено се прибягва до по-различна инсталация или до ползването на допълнителни файлове /patch/
Имa няколко начина да проверите с какъв модул е вашият Defy. Най-добрият и точен начин е да инсталирате Catlog. Стартирайте приложението и включете камерата след това отново се върнете към Catlog спрете логовете и потърсете “camera” там трябва да има няколко реда на които да пише дали е Baer или SOC.

2.Червен, Зелен, Плюс... Какво мога и какво не мога да правя...
Заради тези три различни версии на Defy трябва да се вземат някой допълнителни предпазни мерки...
Собственици на Defy с зелени лещи бъдете внимателни когато инсталирате Потребителски Ромове, защото те може да не са съвместими с вашият телефон без да минете през по-различна инсталация или ще ви се наложи да инсталирате допълнителни файлове (patch)
Собственици на Defy+ внимавайте какво точно инсталирате
Вече има пълнен фабричен SBF за Defy+ (тук) Този пълен SBF файл е нова версия на CG файловете с Android 2.3.6. Ако флашнете телефона с тази версия, няма да можете да се върнете обратно до вашият фабричен Ром хубавото в случая, е че поне няма да си повредите телефона. Някой Custom Rom не са оптимизирани за Defy+ и ще ви трябват добълнителни файлове (patch) за да ги подкарате.
По-голяма част от това ръководство е предазначена за Defy зелен или червен вариант. Въпреки че Defy+ e по принцип Defy с червени лещи, няколко неща НЕ са предназначени за Defy+:
-CM7. MIUI,

3.Факти
И така да да видим какво този телефон може.
Defy се появи на пазара в средният ценови клас телефони. Той има 800MHz процесор, но всъщност е с мощният OMAR и потдържа десет точков мултитъч. И има добра възможност за overclock
Defy+ всъщност е леко по обновен Defy с Android Gingerbread 1700 mah батерия и честота на процесора 1000 MHz. До този момент всички Defy+ са с модул на Bauer.

Заключен Bootloader- какво означава това?
За някой хора това е самият ад а за други е много добра застраховка за техният телефон. този заключен Bootloader означава, че няма начин (поне до сега) да презапишете фабричният Bootloader или фабричното Recovery.
Когато включвате телефона си този Bootloader стартира хардуерно телефона и го „оживява” Smile
Stock Recovery (Фабрично Recovery) тази малка част е предварително инсталирана и също е заключена и вие не можете да я махнете или промените. Тя ви позволява да правите различни неща като да изтриете цялата информация от телефона или да инсталирате обновления /Update.zip файлове/
Отначало това беше проблем, защото със заключен Bootloader няма начин да инсталираме Custom Recovery (променено Recovery) като ClockWorkMod (CWM) или да инсталираме нов Потребителски Ром.
Тука ни идва на помощ 2nd Init тази малка изумителна програма се стартира веднага след Bootloader-а и позволява на Defy да зареди друг не официален / модифициран Андроид.
С тази програма вие можете да инсталирате и Custom Recovery който се стартира от вътрешната памет на телефона а не от Recovery дяла на телефона (нали този дял е заключен) какво обаче означава това? Дори и да си прецакате телефона изтривайки цялата информация или прецаквайки System дяла телефона, той ще може да влезе в Recovery Mod и ще бъде разпознаваем от програмата RDS Lite и съответно ще можете да инсталирате Фабричен Ром (Stock Rom) или Променен Ром (Custom Rom) или иначе казано ще може да му се вдъхне отново живот Smile (повече за това по-късно)
Благодарение на този заключен Bootloader е наистина, ама наистина трудно да повредете телефона си. Повечето проблеми които са описани по форумите са от неправилно флашване на SBF файлове. Под повреждане на телефона имам в предвид, че телефона не може да влезе в Bootloader Mode или не може да инициализира хардуерно.

4.Custom Recovery
Custom Recovery (променено Recovery) е специално приложение, което се съхранява в специален дял от телефона. Това Приложение позволява на Андроид да изпълнява задачи, изтрива информация, инсталира Zip и др. Операциите, които можете да изпълнявате с Stock Recovery (това е фабрично заложено приложение в телефона) са малко. Ето защо се използва ClockWorkMod (CWM) то ви позволява не просто да правите основните операции но и да правите или да възстановявате Nandroid Backup, да оторизирате други апликации и много други полезни работи.
Обикновенно Custom Recovery (променено Recovery) се инсталира в Recovery дяла на телефона с помоща на Custom Image но понеже Defy е с заключен Bootloader това не е възможно. Ето защо ние ползваме 2nd Init, това приложение всъщност инсталира ClockWorkMod (CWM) в телефона. Все пак не може да го инсталира в Recovery дяла (нали е заключен) инсталира го в вътрешната памет на телефона. После казва на операционната система къде се намира веднага след зареждане на Stock Recovery (Фабричното Recovery).


5.eFuse
Тука вече идва важната част как флашването работи и защо е проблемно за някой хора, това не е обяснено на никое друго място! На мен в действителност ми отне повече от месец преди да започна да модифицирам моят Defy, защото тази информация бе разпръсната из нета и аз не исках да правя нещо което не разбирам
И така eFuse е технология разработена от IBМ. Това е много готина технология, която позволява в реално време препрограмиране на чипове. Говорейки малко абстрактно логиката в един чип се създава преди той да се произведе и съответно, след като той е произведен тази логика не може да се промени. Чрез използването на eFuse, което е всъщност са малки елементи в чипа и когато при препрограмиране се подаде към тях по-голям ток, се изпаряват (прекъсват) част от много малките пътечки в тях и по този начин да се променя цялата логиката на чипа. Недостатъка на тази система, е че Няма начин прекъснатите вътрешни връзки да се възстановят!!!

Как това е използвано в Defy (също така и в Droid)?
И така тази система е като мост, всеки път когато флашвате нов updaite вие изгаряте мост, информацията отива на другият бряг НО няма връщане назад.
Заради това са и повечето проблеми с Defy, след като сте обновили до по-висока версия на Android няма начин да се върнете обратно (разбира се има и някой трикове, които са обяснени по-нататък).
Това ни отвежда до следващата част от ръководството, където ще обясня ЗАЩО не може да се върнем обратно и как това всъщност става.

6.SBFs
SBFs са пакет с файлове на Motorola съдържащи цялата необходима информация която да бъде флашната (инсталирана) на телефона. В този пакет има различни файлове всеки с име CGXX където XX e номер. И така когато флашвате Full SBF файл, той взема паметта на телефона и я форматира създавайки части, после копира информацията в тези части. Всяка част е свързана с CGXX файл. Тука е мястото където eFuse изиграва своята голяма роля....
Има няколко CG файла които съдържат версията на Android която сте флашнали. И така да предположим вие сте с фабричен Éclair първата Версия без обновявания, не докосвана Smile Тази Версия има Версия-1 номер. Когато телефона получи обновление тази версията се променя на Версия -2. Всяка версия на Android има своя собствена самоличност, веднъж като сте обновили , не можете да се върнете обратно и тази версия са файлове CG31 И CG39 съдържащи се в SBF файла.

7.FIXED SBFs
Това са променени SFB без файловете CG31 и CG39 а това ни позволява да избираме свободно версията на Android. След като Fixed SBF създаде всички дялове (без файловете CG31 и CG39) ние трябва да копираме Системната информация за CG39 и CG31 ползвайки Nandroid Backup или телефона няма да работи.

Nandroid Backup
Това е просто .zip фал който може да се флашне с Custom Recovery, това ще Изтрие/ Копира всички файлове в дял Sistem и всички останали дялове ( в зависимост от версията) но без да форматира или да преправя дяловете. Това е почти безвредно за вашият телефон имам в предвид , че не можете да си повредите телефона, флашвайки Nandroid Backup. Може да направите така че Android да не може да зареди и ще ви трябва да инсталирате нов SBF файл или нов Nandroid.

8.CG Версии
С тези обяснения да се занимаем с Версиите

CG Version 2: SBF 2.21 / 2.34 / Chinese (Éclair) (Defy)
CG Version 3: SBF 2.51 (Éclair) (Defy)
CG Version 4: SBF 3.4.2 (Froyo) (Defy)
CG Version 5: SBF 4.5.0 / 4.5.1 (Gingerbread) (Defy)
CG Version 6: SBF 4.5.1 (Gingerbread, 2.3.6, (Red lens Defy/Defy+)
CG Version 7: SBF 4.5.1 (Latests Gingerbreads, 2.3.6, (Red lens Defy/Defy+) )

Ако се опитате да флашнете по-малка версия от тази която е инсталирана на телефона, след рестарта вие ще получите просто черен екран или съобщение на екрана да инсталирате официален Ром (помните ли eFuse). И така знаейки всичко това бие можете да избирате свободно Версията на Android без да си прецакате телефона.
Например вие сте с Éclair Defy и искате да пробвате някоя по-нова версия на Android но също така искате да можете да се върнете обратно до Éclair Вие трябва да инсталирате САМО FIXED SBFs на версията на Android, която искате да пробвате и след това използвайте Nandroid Backup за този FIXED SBFs файл
За пълният списък Официални (стокови) Stock SBFs и съответните им CG версии ТУК.

9.Официални (стокови) Stock SBFs
Тук може да видите списък с всички Defy Официални SBFs и Defy+ Официални SBFs те идват с всички CG файлове. Тези SBF файлове са фабрично инсталирани на телефона . Отново искам да спомена че обновявайки до по-нова версия Андроид с Официални SBF вие няма да можете да се върнете обратно до по стара версия!!!! Знаейки това вие би трябвало да можете да тествате всяка версия на Android и да можете да се върнете обратно до фабрично заложената версия на Android в телефона ви. Само се уверете че сте разбрали как CG версиите работят и всичко ще е наред.

10.RDS Lite
RDS Lite e програма използвана от Моторола да флашва смартфони. Тя може да съживи или да обърка (черен екран, мигащ екран и др) Nandroid/Fixed SBF файлове. Въпреки евентуалните проблеми при флашването е почти невъзможно да „убиете” вашият телефон. Почти невъзможно НО все пак може и да се случи: дефектен SBF файл, прекъсване е електрозахранването във важен момент от форматирането или някаква друга странна причина докато се създават дяловете от паметта. Ако вие винаги флашвате през лаптоп опасността от прекъсване на ел. захранването отпада, използвайте изправни кабели за връзка с компа и се уверете, че компа няма да „заспи” ако не го ползвате. Заредете батерията на телефона преди да го флашнете!!!! Също така когато флашвате SBF файл запишете файла на десктопа и го преименувайте с по-кратко име като например Defy.sbf защото понякога RDS Lite се обърква и не може да фалашне телефона, когато пътя до файла е много голям например С:/мои неща/телефон/андроид/дефай Smile или ако името на SDF файла е много дълго.

11.Рутване
Какво е Рутване и защо всички говорят за него.
Телефоните идват „заключени” това означава че потребителите могат да използват основните функции на телефона инсталиране/деинсталиране на апликации, смяна на темите и всякакви основни функции. Можете да виждате но не и да променяте Системните файлове или да променяте поведението на Андроида. Рутването означава, че вие имате достъп до телефона си все едно сте администратор както при Уиндоуса. Вие имате достъп до системните файлове да ги променяте изтривате създавате нови и др. Също така да инсталирате апликации искащи достъп до системните файлове на Андроид .

За щастие Рутването на Defy е лесно и обикновено е безопасна дейност. Big Grin

Как да рутнем Defy: (не се отнася за BL7)

1.Инсталирайте SuperOneClickRoot
2.Инсталирайте последните драйвери за Motorola [32bit] [64bit]
3.Рестартирайте компютъра
4.Включете USB Debugging на телефона (Settings -> Applications -> Development )
5.Свържете телефона с компютъра.
6.Изчакайте компютъра да инсталира липсващи драйвери.
7.Стартирайте програмата SuperOneClickRoot
8.Натиснете Root
9.Оставете програмата да си свърши работата.
10.След като свърши програмата ще ви попита дали да направи тест, натиснете не.
11.Рестартирайте телефона
13.Готово телефона ви е Рутнат.


Как да рутнем Defy с BL7:

1.Влезте в Recovery, Wipe Data/Cache;
2.Изтеглете: Този SBF файл и го флашнете;
3.Влезте в Recovery, Wipe Data/Cache;
4.Изтеглете: Този SBF файл и го флашнете (предварително рутнат SBF файл);
5.Влезте в Recovery, Wipe Data/Cache;


12.Как да Флашнем/преинсталираме/ Dfey
И така след като вече разбрахме как в дейсвителност работи нашият телефон вече е наистина лесно да Флашнем (инсталираме) нова версия на Андроид. За всяко Ful SBF трябва да се правят винаги едни и същи стъпки. Винаги имаите в предвид какъв SBF файл флашвате и имайте на предвид каква е CG версията за да можете да се върнете до старият си андроид в случай че искате да ползвате гаранцията на телефона.

Какво ще ви трябва
-SBF файл който искате да флашнете
-за Full SBF не се иска да имате Nandroid backup НО винаги имайте в предвид CG версията!!!
-за Fixed SBF ще ви трябва съответстващият Nandroid backup.
-Инсталирайте RSD Lite v4.9. Има и други работещи версии НО аз ползвам тази.
- Инсталирайте последните драйвери за Motorola [32bit] [64bit]


Флашване на Full SBF:
1.Заредете батерията на телефона си.
2.Запишете SBF файла на десктопа и го преименувайте с по-катко име например: Defy.sbf
3.Стартирайте програмата RSD Lite v4.9 Натиснете бутон […] за да зададете пътя до SBF файла.
4.Рестартирайте телефона и влезте в бутващ режим Bootloader Mode (задръжте бутон включване и бутон усилване на звука.)
5.Свържете телефона с компютъра (за препоръчване е да ползвате лаптоп).
6.Натиснете Start бутона на програмата RSD Lite v4.9 и изчакайте програмата да си свърши работата. Процедурата трае около 10 мин.

Флашване на Fixed SBF:
Нужен е малко по-различен метод, трябва да се изтрие Dalvik кеша и информацията преди да се флашне. Веднага след това трябва влезете в Recovery и да възстановите съответният за този SBF файл Nandroid Backup. Няма да описвам конкретен начин да флашнете Fixed SBF защото повечето от тях имат различни начини на инсталиране (напримен CM7 и MIUI), за това е добре да се запознаете с ръководството към Fixed SBF който сте си харесали.

-Как да вляза в Bootloader Mod
При изключен телефон натиснете и задръжте бутон усилване на звука, след което включете телефона. Задръжте бутона усилване на звука докато на черен екран се изпишат редове това е Bootloader Mod

-Как да вляза в Recovery Mode?
При изключен телефон натиснете и задръжте бутон НАМАЛЯНЕ НА ЗВУКА после включете телефона, задръжте бутона за звука докато на екрана не се появи Жълт Триъгълник. След като видите Жълтият триъгълник вие вече сте в Recovery Mode. Ако сте с Ecliar менюто трябва да ви се появи на екрана. Ако сте с Froyo или Gingerbread натиснете едновременно бутоните усилване и намаляване на звука за да влезите в менюто. С бутоните усилване и намаляне на звука се предвижвате нагоре/надолу в менюто а бутона за включване служи за Enter.

-Как да направя/възстановя тези Nandroid Backups за които всички говорят?
Nandroid Backup се правят с ClockWorkMod (CWM). За да направите Nandroid Backup влезте в Custom Recovery, в менюто изберете Backup and Restore после изберете Backup. За да възстановите Nandroid Backup влезте в Custom Recovery, в менюто изберете Backup and Restore после изберете Restore

Defy+ Android 2.3.4 =>> 2.3.6=>>MS2Ginger 4=>>Android 4.1.1 Jellybean from Quarx=>>Cm7.2 July2013 By Maniac
Цитирай
Аксесоари
#2

Браво!

Samsung Galaxy S II
Цитирай
#3

И аз благодаря за темата,макар че я четох с резерви,защото е от 2011г.Руутнах си телефоха по описания начин,после заредих 2nd Init след инсталацията ми излиза товаBig Grinefy 2ndInit Version:1.9
2ndInit Recovery NOT curently installed.
Install 2idInit Recovery
Uninstall 2ndInit Recovery
Как да пдодължа?Понеже като чукна на Insatall ми излиза още едно прозорче за избор на версия
0.6.1(Stabile for CM-based ROMs)
0.8.6(Latest version)
Use your own URL
Май ще трябва да понауча английски то си е написано.Ще го преведа с гугъл-а.Но все пак ще съм благодарен на съвет и още дали след това трябва да се влиза в Recovery Mode и от там да заредя нещо

LeTv One X600 3Gb ram CPU Helio X10 8 Core 2.0GHz Android 6.0 4G WiFi AC
ZTE Axon 7mini Android 6.0.1
Цитирай
#4

Инсталирай 2nd Init 2.0 и после продължи с инсталирането на Latest.

[box]| Phone: hTC Sensation 4G | Status: S-OFF| CID: 11111111 | HBOOT: 1.29.0000 | Radio: 11.24A.3504.31_М |
| ROM: ViperS 3.1.4 Sense 4+ | Kernel: 3.4.10-Sebastian FM 1.0.3 | Recovery: 4Ext 1.0.0.6 RC1| Анкер 1900|[/box]
Цитирай
#5

Благодарности за труда и полезната тема. :bow:

LG G3 16GB Titan
Цитирай
#6

Браво за темата! Наложи ми се флашна стоков 2.2 РОМ на Defy с SOC. :thumbup:
Цитирай
#7

Браво за темата и положения труд! Ще помоля някой да даде нови линкове за теглене за BL7?

Motorola Milestone&Nokia N900
Цитирай
#8

cokcok54 написа:Браво за темата и положения труд! Ще помоля някой да даде нови линкове за теглене за BL7?
https://www.androidbg.com/forum/post590173.html#p590173
Цитирай
#9

Здравейте! На DEFY+ как да разбера с кой BL съм?

[h]LG G2 D802 [/h]
Цитирай
#10

Като кажеш какво пише в About the phone Smile

[box]| Phone: hTC Sensation 4G | Status: S-OFF| CID: 11111111 | HBOOT: 1.29.0000 | Radio: 11.24A.3504.31_М |
| ROM: ViperS 3.1.4 Sense 4+ | Kernel: 3.4.10-Sebastian FM 1.0.3 | Recovery: 4Ext 1.0.0.6 RC1| Анкер 1900|[/box]
Цитирай
#11

Как да рутнем Defy с BL7: (Благодарности на "Auris 1.6 vvt-i" за линковете)

1.Влезте в Recovery, Wipe Data/Cache;
2.Изтеглете: Този SBF файл и го флашнете;
3.Влезте в Recovery, Wipe Data/Cache;
4.Изтеглете: Part1 и Part2 SBF файлове и ги флашнете;
5.Влезте в Recovery, Wipe Data/Cache;

part 1 е някакъв mp3 файл , а part 2 е нещо за HTC One s ????
Цитирай
#12

looperman написа:Как да рутнем Defy с BL7: (Благодарности на "Auris 1.6 vvt-i" за линковете)

1.Влезте в Recovery, Wipe Data/Cache;
2.Изтеглете: Този SBF файл и го флашнете;
3.Влезте в Recovery, Wipe Data/Cache;
4.Изтеглете: Part1 и Part2 SBF файлове и ги флашнете;
5.Влезте в Recovery, Wipe Data/Cache;

part 1 е някакъв mp3 файл , а part 2 е нещо за HTC One s ????


Извинявам се за закъснението, линковете са сменени.

Defy+ Android 2.3.4 =>> 2.3.6=>>MS2Ginger 4=>>Android 4.1.1 Jellybean from Quarx=>>Cm7.2 July2013 By Maniac
Цитирай
#13

А когато при "флашването" се получи грешка на "Verifying code group 33 checksums" ,при което номера на файла не съвпада с номера на телефона, какво правим тогава..??

Инсталацията е неуспешна и в момента няма включване на телефона пише само "CODE CORRUPT"
Цитирай




Потребители разглеждащи темата: 1 гост(и)