Tee uus teema Vasta teemale  [ 14 postitust ] 

Printerivaade

Eelmine teema   Järgmine teema 

Autor Sõnum
 Teema pealkiri: [KKK] Mis on firmware / bootloader / baseband?
PostitusPostitatud: Pühapäev 25.Nov 2007 13:38 
Kasutaja •
Liitus: 24.11.2007
Foorumis: 15.07.2009
Postitusi: 33
Kui tahta oma telefoni jailbreakida ja unlockida siis kohtab üsna palju väljendeid firmware (FW), bootloader (BL) ja baseband (BB). Antud juhend on mõeldud kiireks ülevaateks, mis need on, mida nad teevad ning miks siis mõnesid telefone saab unlockida ja teisi mitte.

iPhone'i sees on kaks protsessorit, natuke RAM mälu ning FLASH mälu (8GB enamikel).

ARM Core, op. süsteem ehk firmware
ARM Core on peaprotsessor, millel jookseb põhioperatsioonisüsteem. See operatsioonisüsteem on tegelikult see, mida enamasti kutsutakse firmware'ks ja millel suur osa telefoni töötab. Seda osa siis iTunesi kaudu upgradetakse või downgradetakse. Tavalise upgrade korral kirjutatakse see osa iPhone'i mälus üle, Restore puhul kustutatakse kogu FLASH tühjaks ning operatsioonisüsteem pannakse nullist peale. Sama nagu arvuti operatsioonisüsteemi uuendamine või format.

ARM Core'il on oma bootloader, kuid see ei ole see, millest üldiselt räägitakse. ARM Core'i bootloader hoolitseb peaoperatsioonisüsteemi uuendamise ja parandamise eest ning telefoni käivitamisel selle käima panemise eest. Lisaks lubab bootloader peale panna vaid digitaalselt sertifitseeritud firmware'i.

Baseband
Baseband on omaette protsessor ning hoolitseb telefoni juhtmevaba kommunikatsiooni eest - wifi, GSM, bluetooth, GPRS/EDGE. Basebandil on oma RAM ja FLASH mälu. Ka baseband on uuendatav ning näiteks üleminekul 1.1.1 -> 1.1.2 uuendatakse ka telefoni baseband. Unlockimise käigus uuendatakse ka just basebandi vajalikul moel, et võimaldada suvalise SIM kaardi kasutamine.

Bootloader
Sellega peetakse enamasti silmas just basebandi bootloaderit. Sarnaselt ARM Core bootloaderile hoolisteb see basebandi tööle panemise eest ning uuendamise ja parandamise eest. Kuid see bootloader on tugevalt krüpteeritud ning laseb basebandi uuendada vaid korrektselt digitaalselt sertifitseeritud uuendusega. Lisaks on lubatud versiooniuuendus vaid üles, vana versiooni pealepanemine on bootloaderi poolt takistatud.

Niisiis, et võimaldada telefoni unlockimine, on vaja läbi bootloaderi basebandi uuendada. Varasematel telefonidel on bootloaderi versiooniks 3.9, millest leiti turvaauk, mis tegi võimalikuks sertifikaadi kontrollist mööda minna ning suvalist SIM kaarti tunnistava basebandi peale panna. Kuid uutel telefonidel on booloader versiooniga 4.6, milles antud turvaauk puudub ning unlock on seetõttu hetkel võimatu.


Kas me ei saa kuidagi bootloaderile vana versiooni panna ja siis ikkagi unlockida?
Teoreetiliselt on see isegi võimalik. Kuid bootloaderid on põhimõttelislt loodud kaljukindlatena ning nende tarkvara ei uuendata kunagi. Niisiis telefonid, millel on peal 3.9 jäävad nii ka tõenäoliselt alatiseks ning tulevikus ei ole nende unlock peale FW uuendust tõenäoliselt probleem.

Aga nagu eelnevalt räägitud, siis hoolitseb bootloader just terve telefoni tööle panemise eest ning FW ja basebandi uuendamise ja parandamise eest. Kuna bootloader ei ole loodud muutmiseks, siis on see äärmiselt keeruline. Lisaks kui protsessis peaks juhtuma mingi tõrge, siis on telefon kohe lõplikult rikutud.


Millal võiks loota unlocki uue bootloaderiga telefonidele?
Konkreetset vastust siin anda on raske. 3.9 versioonist leitud turvaauk oli suur juhus. Hetkel on häkkerid ühe iPhone'i totaalselt laiali lammutnaud ning uue 4.6 bootloaderi tarkvara nõnda kätte saanud ja hetkel käib selle uurimine ja uue turvaaugu otsimine. Kuid kindlasti on Apple palju investeerinud, et uus bootloader oleks 100% turvaline.

Niisiis on see kõik õnne küsimus - keegi häkker võib täna vajaliku koha peale komistada. Kuid see võib juhtuda ka alles kuue kuu pärast.

Üles
 Eemal Profiil  
Share    
 Teema pealkiri:
PostitusPostitatud: Pühapäev 25.Nov 2007 13:51 
Admin, kujundus ☆
Kasutaja avatar
Liitus: 20.11.2007
Foorumis: Eile
Postitusi: 244
Asukoht: Tallinn
Jällegi üks väga sisukas post. Hea töö! :)

Üles
 Eemal Profiil  
Share    
 Teema pealkiri:
PostitusPostitatud: Reede 25.Jaan 2008 12:49 
Kasutaja •
Kasutaja avatar
Liitus: 23.11.2007
Foorumis: 08.09.2010
Postitusi: 35
Asukoht: Tallinn
Värskendaks seda kena seletust sellega, et Bootloaderit siiski saab downgradeda. S.t. 4.6 saab 3.9 peale. Eeldab iPhone füüsilist avamist ja siskonnas nõeladega sorkimist. Kõrge vererõhu ja pulsisageduse korral pole soovitatav.

Õpetus siin:
http://iphone.unlock.no/bootloader_downgrade.htm

3GS

Üles
 Eemal Profiil  
Share    
 Teema pealkiri:
PostitusPostitatud: Laupäev 26.Jaan 2008 12:29 
Kasutaja •
Liitus: 18.12.2007
Foorumis: 08.02.2010
Postitusi: 20
Aktiivsemad kasutajad võiks teha eestikeelse FAQi sellest lausa. Siin on tänaseks selliseid üksikuid asjalikke postitusi kõvasti kogunenud! 8)

Üles
 Eemal Profiil  
Share    
 Teema pealkiri:
PostitusPostitatud: Laupäev 26.Jaan 2008 12:41 
Keeletoimetaja ☆
Kasutaja avatar
Liitus: 21.11.2007
Foorumis: 09.09.2010
Postitusi: 390
Asukoht: Suurupi - Tallinn
Midagi säärast tuleb ju wiki :)

Üles
 Eemal Profiil  
Share    
 Teema pealkiri:
PostitusPostitatud: Kolmapäev 27.Aug 2008 17:07 
Fänn ••
Liitus: 05.08.2008
Foorumis: 09.09.2010
Postitusi: 81
Kas baseband ei hoolitse ka 3G võrgu eest või see basebandi värk ei kehti 3G fööni puhul?:) Ärge pahaks pange,ma loen sellist asja ise esimest korda.:D Olen õpetustest kuulnud,et BB ja midagi sellist tuleb uuendada jne. :)

Üles
 Eemal Profiil  
Share    
 Teema pealkiri:
PostitusPostitatud: Kolmapäev 27.Aug 2008 18:06 
Saatejuht ☆
Kasutaja avatar
Liitus: 06.05.2008
Foorumis: Eile
Postitusi: 2650
Asukoht: Tallinn +- 25–300km :D
hoolitseb


Elu on lühike, ROKI TÄIEGA!

Unibody MacBook, Airport, iPhone 4, WD 1TB/250GB

Üles
 Eemal Profiil  
Share    
 Teema pealkiri:
PostitusPostitatud: Kolmapäev 27.Aug 2008 18:38 
Fänn ••
Liitus: 05.08.2008
Foorumis: 09.09.2010
Postitusi: 81
OTz Kirjutas:
hoolitseb


Siis tuleks esimeses posti see lause selliseks muuta:

"Baseband
Baseband on omaette protsessor ning hoolitseb telefoni juhtmevaba kommunikatsiooni eest - Wi-Fi, GSM, bluetooth, GPRS/EDGE, 3G."

:)

Üles
 Eemal Profiil  
Share    
 Teema pealkiri:
PostitusPostitatud: Laupäev 11.Okt 2008 22:34 
Entusiast ••••
Liitus: 09.06.2008
Foorumis: 11.07.2010
Postitusi: 212
4.6 Bootloader on 1gen iPhonedel lahti häkitud ju :D (vist isegi 2gen iPhonedel aga seda ei ole suudetud veel unlockida ju.. Ma ei jaga seda stuffi eriti)

Üles
 Eemal Profiil  
Share    
 Teema pealkiri:
PostitusPostitatud: Laupäev 11.Okt 2008 22:50 
Vanemtoimetaja ☆
Kasutaja avatar
Liitus: 24.09.2008
Foorumis: Eile
Postitusi: 1096
Asukoht: Kohila
kuidas vaadata mis versioonid kõik asjad on?

Üles
 Eemal Profiil  
Share    
 Teema pealkiri:
PostitusPostitatud: Laupäev 11.Okt 2008 23:58 
Saatejuht ☆
Kasutaja avatar
Liitus: 06.05.2008
Foorumis: Eile
Postitusi: 2650
Asukoht: Tallinn +- 25–300km :D
fw ja bb saad vaadata Settings>General>about


Elu on lühike, ROKI TÄIEGA!

Unibody MacBook, Airport, iPhone 4, WD 1TB/250GB

Üles
 Eemal Profiil  
Share    
 Teema pealkiri:
PostitusPostitatud: Pühapäev 12.Okt 2008 02:19 
Vanemtoimetaja ☆
Kasutaja avatar
Liitus: 24.09.2008
Foorumis: Eile
Postitusi: 1096
Asukoht: Kohila
versionist saan aru seal, aga kas see modem firmware on bb? V6i on see seal versioni taga sulgudes?

Üles
 Eemal Profiil  
Share    
 Teema pealkiri:
PostitusPostitatud: Pühapäev 12.Okt 2008 10:46 
Saatejuht ☆
Kasutaja avatar
Liitus: 06.05.2008
Foorumis: Eile
Postitusi: 2650
Asukoht: Tallinn +- 25–300km :D
just nii.


Elu on lühike, ROKI TÄIEGA!

Unibody MacBook, Airport, iPhone 4, WD 1TB/250GB

Üles
 Eemal Profiil  
Share    
 Teema pealkiri:
PostitusPostitatud: Pühapäev 12.Okt 2008 16:25 
Entusiast ••••
Liitus: 09.06.2008
Foorumis: 11.07.2010
Postitusi: 212
Aga kas siis 3G iPhonel on mingi uuem BL sees, et seda ei saa unlockida hetkel?

Üles
 Eemal Profiil  
Share    
Näita postitusi eelmisest:  Sorteeri  
Tee uus teema Vasta teemale  [ 14 postitust ] 

Kes on foorumil

Fännid foorumit lugemas: londi11 ja 0 külalist


Sa ei saa teha uusi teemasid siin foorumis
Sa ei saa postitustele vastata siin foorumis
Sa ei saa muuta oma postitusi siin foorumis
Sa ei saa kustutada oma postitusi siin foorumis

Hüppa:  

apple.spot.ee kujunduse on loonud Midnight Phoenix ja N.Design Studio, täiendatud Kuldari & Oliver K. poolt
apple.spot.ee on ametlik ja suurim Apple User Group Eestis (seisuga august 2009)
apple.spot.ee mootoriks on phpBB © 2000-2009 phpBB Group.
© AppleSpot / MTÜ Trendspot. Kõik õigused reserveeritud, loata/viitamata kopeerimine keelatud.