Galaxy Spica
Označení telefonu Samsung i5700.
Firmware/ROM
Označení pro software, ovladače a spouštěcí soubory potřebné ke spuštění telefonu.
Kitchen
Webová aplikace, která umožňuje poskládat firmware podle svých požadavků.
http://forum.samdroid.net/f9/samdroidmod-kitchen-v-2-all-one-samsung-spica-i5700-en-1901/
Flash/Flashing
Činnost, při které se nahrává do telefonu software (Firmware/ROM.)
Driver (ovladač)
Soubory potřebné pro komunikaci mezi hardwarem a softwarem.
Kernel
Řídí všechny systemové ovladače, umožňuje spolupráci celého systemu.
Root
Práva přístupu k systemovým souborům umožňující jejich editaci. Potřebné pro spuštění některých aplikací.
SamdroidMod
Sbírka úprav a vylepšení, která zlepšuje funkci Androidu 2.1
http://forum.samdroid.net/f28/samdro...i5700-en-1901/
FrozenEclair (Samdroid Turbo)
Experimentální Kernel a Knihovny zaměřené na zvýšení rychlosti (ale za cenu případné nekompatibility s aplikacemi nebo problémy se stabilitou)
App
Zkratka pro Application (Aplikace), software který instaluje uživatel do telefonu.
Multitouch
Funkce dotykového displaye, kdy je snímáno více než jeden bod najednou.
Odin, Odin Multi Downloader
Software pro Windows, který umožňuje flashovat firmware telefonu.
DVM
(Dalvik Virtual Machine) - Virtuální stroj optimalizovaný pro mobilní zařízení
http://en.wikipedia.org/wiki/Dalvik_(software)
ARM
Typ architektury procesoru
JIT
http://en.wikipedia.org/wiki/Just-in-time_compilation
Recovery
Funkce přidaná do kernelu, která umožňuje rychlou obnovu/aktualizaci softwaru přímo z telefonu, takže není potřeba připojovat telefon k PC.
TAR
Typ kompresního algoritmu
Brick
Stav, kdy telefon není možné používat, často způsobený nesprávnou aktualizací firmwaru nebo fyzickým poškozením telefonu. (Brick = cihla)
ext2/3/4
Souborový systém používaný Linuxem, podobně jako FAT,FAT32
SquashFS
Komprimovaný souborový systém
CIFS / SMB
Protokol sdílení souborů, podobně jako "sdílení souborů a složek" ve Windows.
Kies
Software od Samsungu k synchronizaci, dodávaný s telefonem. (není potřeba)
Apps2SD
Umožňuje instalovat aplikace na SD kartu (vhodné pro telefony s malou vnitřní pamětí.)
Wifi Tethering
Sdílení internetového připojení pomocí wifi (telefon se v podstatě přemění na wifi router)
USB Tethering
Sdílení internetového připojení pomocí usb.
Porting Apps
Úprava aplikace, aby fungovala s dříve nepodporovaným telefonem.
Beta
Testovací verze, znamená že ještě nemusí být plně funkční.
.apk
Typ souborů používaný androidem při instalaci aplikací.
LeshaK
Ruský programátor (zakladatel Samdroid.net)
neděle 28. listopadu 2010
Slovníček pojmů
sobota 27. listopadu 2010
Android 2.2 aneb přecházíme na Froyo

i5700 se bohužel oficialního upgradu na froyo nedočká, díky samdroid komunitě už ale máme na výběr hned ze dvou firmwarů. Zatím se nachází ve stadiu vývoje, takže ne všechno funguje tak jak by mělo, ale každým dnem se stávají více použitelnými.
Volit můžeme mezi:
CyanogenMod pro i5700 vyvíji člověk s nickem Criminal, firmware obsahuje oproti samdroidmodu v základu více aplikací a možností systém přizpůsobit podle svých požadavků, v současné době by se tedy možná dalo říci, že je pro běžné používání vhodnější.
SamdroidMod od LeshaKa je vyvíjen od základů z čistých zdrojových kódů androidu a zatím obsahuje jen to nejnutnější. [AOSP] = Android Open Source Project
Instalace
- před přechodem na Froyo je vhodné si zálohovat všechna data a aplikace, protože po jeho instalaci se "začíná odznova". Výborný je např. titanium backup.
Pokud již v telefonu máme firmware s recovery consolí (např. LK2.08 nebo firmware ze SamdroidMod Kitchen), samotná instalace je velmi jednoduchá.
1. Stáhneme (z odkazu výše) CM-6.1.0-Spica-a7.x_update.zip v případě CyanogenModu nebo SamdroidMod-2.0.1-alpha8.x.zip, pokud jsme se rozhodli pro SamdroidMod.
2. Připojíme telefon k PC nebo vložíme SD kartu do čtečky a zkopírujeme soubor na SD kartu.
3. Restartujeme telefon do recovery console (pomocí aplikace SamdroidTools), nebo při vypnutém telefonu zmáčknutím volume zeslabit + volat + ukončit hovor.
4. Zvolíme "apply any zip" a vybereme soubor uložený na SD kartě.
5. Po dokončení flashování zvolíme z hlavní nabídky možnost Wipe ... a vybereme Wipe data/cache (factory reset).
6. Restartujeme telefon a počkáme než naběhne systém (při prvním startu se může několikrát sám restartovat a spouštění může trvat i několik minut)
7. Hotovo, teď už zbývá jen znovu nainstalovat nebo obnovit ze zálohy aplikace a nastavit telefon podle sebe.
Multitouch, SamdroidMod Kitchen a ostatní pro i5700

Již jsme si ukázali jak provést upgrade na Android 2.1 a na neoficialní kernel LK2.08, čímž jsme získali root a recovery consoli, díky kterým nyní máme mnohem větší volnost v dalších úpravách softwaru telefonu.
Pokud chceme jít dál a získat další funkce a vylepšení, máme na výběr 2 cesty:
- Zůstat u Androidu ve verzi 2.1 (Eclair)
- Aktualizovat dále na verzi 2.2 (Froyo)
Nyní si rozebereme další možnosti jak vylepšit firmware 2.1 (Eclair), kdy získáme mimo jiné např. multitouch:
SamdroidMod Kitchen:
Jedna z možností je využít SamdroidMod Kitchen v.2 'All in One' for Samsung Spica i5700 (tzv. "kuchyň", kde si "uvaříme" vlastní firmware podle vlastních požadavků.
- pro její použití je potřeba se zaregistrovat na http://forum.samdroid.net a v telefonu mít firmware alespoň LK2.02, pokud nemáte, návod jak získat LK2.08 je zde.
- Vybereme nastavení a aplikace, které mají být součástí firmwaru (první 2 možnosti - Base packages a Kernel doporučuji nechat tak jak jsou předvolené, ostatní nastavit podle potřeby)
- Klikneme na "Cook" a počkáme na stažení souboru update.zip
- Do rootu (= ne do složky) SD karty umístíme stažený soubor update.zip
- Restartujeme telefon do recovery console (pomocí aplikace SamdroidTools), nebo při vypnutém telefonu zmáčknutím volume zeslabit + volat + ukončit hovor
- Vybereme možnost "Apply any zip", a zvolíme soubor update.zip
- Potvrdíme zmáčknutím tlačítka domů
- Počkáme na dokončení aktualizace
- Restartujeme telefon
- První start může trvat i několik minut.
Další alternativou je např.:
[Beta] LK2.10.beta3 for SamdroidMod 1.3.x
Samdroid Turbo
XM kernels
- instalace probíhá stejně jako u SamdroidMod Kitchen - stáhneme update.zip (soubor může být pojmenován jinak) a dále postupujeme od bodu 3. viz kroky o kousek výše.
Jak získat Root, Wifi Tethering, cifs, squashfs, Recovery, Apps2SD, podporu ext2/ext3/ext4
Budeme potřebovat:- Android 2.1
- Odin Multi Downloader 4.03 (Odin4_03-Spica_ops.zip)
- LeshaK Kernel LK2.08 (i5700_LK2-08_PDA.7z z forum.samdroid.net)
- USB ovladače
- MicroUSB kabel
- Dostatečně nabitý telefon
1. Zazálohujeme data (neměly by se smazat, ale pro jistotu)
2. Vypneme telefon a vyjmeme SIM kartu a SD kartu.
3. Stistkneme současně “volume down + power button + camera“ (volume zeslabit + tlačítko zapnutí telefonu + tlačítko foťáku) než se objeví "Downloading... DO NOT TURN OFF TARGET"
4. Připojíme telefon k PC a zkontrolujeme, zda máme nainstalovány USB ovladače
5. Spustíme Odin Multi Downloader - Pokud je telefon správně detekován, pole Com Port Mapping by mělo být se žlutým pozadím.
6. Vybereme soubor i5700_LK2-08_PDA.tar do pole PDA (Nutno rozbalit i5700_LK2-08_PDA.7z)
7. V poli OPS vybereme ops soubor, který byl u Odin Multi Downloader (jeho velikost by měla být 85 bytes)
8. Stiskneme tlačítko Start
9. Telefon provede upgrade a automaticky se restartuje
10. Objeví se obrazovka se zeleným textem, vybereme první možnost a telefon restartujeme, pokud necheme něco měnit
11. Pokud se vše podařilo, po restartu telefonu by měla být v seznamu aplikací (app drawer) aplikace SamdroidTools a Superuser Permissions.
pátek 26. listopadu 2010
Samsung I5700 Galaxy Spica - Upgrade na Android 2.1
Zde si ukážeme jak provést upgrade telefonu Samsung I5700 Galaxy Spica na Android verzi 2.1 (firmware EXXJH6). Postupujete pouze na vlastní riziko, nenesu žádnou odpovědnost za škody vzniklé při flashování telefonu.
Budeme potřebovat:
- Firmware I570EXXJH6 (I570EXXJH6.zip), případně stáhneme aktualní verzi zde (nutná registrace)
- Odin Multi Downloader + spica_jc3.ops (Odin_v4.03_spica_jc3_ops.rar)
- Boot loader (jb4_bootloader.rar)
- CSC soubor (I570EOLBJB3-CSC-CL167487-OLB.tar)
- Samsung USB ovladače (SAMSUNG_USB_Driver_for_Mobile_Phones.rar)
- Samsung USB kabel
Než začneme:
- Zkontrolujeme aktualní verzi firmware vytočením *#1234#
- Provedeme zálohu dat (kontakty, sms, atd.)
- Dostatečně nabijeme baterii telefonu
- Rozbalíme všechny potřebné soubory do složky (I570EXXJH6.zip –> I570EXXJH6.tar; Odin_v4.03_spica_jc3_ops.rar –> Odin Multi Downloader v4.03.exe, spica_jc3.ops; jb4_bootloader.rar –>I570EXXJA1_CLI32638_Bootloader.tar, I570XXJB4_Phone.tar;I570EOLBJB3-CSC-CL167487-OLB.tar).)
- Nainstalujeme Samsung USB ovladače (SAMSUNG_USB_Driver_for_Mobile_Phones.rar)
- Vypneme antivirus, Samsung PC Studio a cokoliv co by mohlo komunikovat s telefonem.
Jak na to:
Přípravy
- Vypneme telefon a vyjmeme SIM kartu a SD kartu.
- Stistkneme současně “volume down + power button + camera“ (volume zeslabit + tlačítko zapnutí telefonu + tlačítko foťáku)
- Připojíme telefon k PC pomocí USB kabelu. Spojení můžeme zkontrolovat ve správci zařízení, telefon by se měl hlásit jako na obrázku:
- Spustíme Odin Multi Download v4.03.exe. Pokud je telefon správně detekován, pole Com Port Mapping by mělo být se žlutým pozadím.

Download režim

Windows Device Manager
Flashujeme I
- Vybereme spica_jc3.ops v poli Select OPS.
- Vybereme I570EXXJH6.tar v poli Selet Integrate Package – Check One Package Option
- Zaškrtneme možnost One Package
- Stiskem tlačítka Start zahájíme flashování. Časovač a ukazatel průběhu nad COM Port Mapping by se měl rozběhnout . Pokud se ukazatel průběhu nerozběhne, ale časovač stále běží, zavřeme Odin a odpojíme telefon od PC. Vyjmeme a opět vložíme baterii a znovu zapneme telefon v download režimu, potom spustíme Odin.
- Počkáme než se objeví slovo PASS v Message okně a ukazatel průběhu se zbarví modře.
- V tomto kroku to může vypadat, že se flashování nezdařilo a objeví se znak vykřičníku jako na obrázku níže. Nic ale není ztraceno, zavřeme Odin a odpojíme telefon od PC.
- Vyjmeme a opět vložíme baterii, zapneme telefon v download režimu a poté opět spustíme Odin a pokračujeme podle kroků v kapitole Flashujeme II.

Poznámka: Pokud máme v tomto okamžiku v telefonu Eclair (2.1), krok II a III vynecháme.
Flashujeme II
- Ponecháme spica_jc3.ops v poli Select OPS.
- Klikneme na Reset Files.
- V panelu Select Images to download vybereme I570EXXJA1_CLI32638_Bootloader.tar do pole BOOT,I570XXJB4_Phone.tar do pole PHONE, I570EOLBJB3-CSC-CL167487-OLB.tar do pole CSC a pole PDA necháme prázdné.
- V panelu Debug Option zaškrtneme možnosti Debug Only a PDA Format. Možnost One Package v poli Option Panel nezaškrtáváme.
- Klikneme na Start a sledujeme ukazatel průběhu a časovač, dokud se neobjeví PASS v Message okně.
- Opět odpojíme telefon od PC, vyjmeme a vložíme baterii, zapneme telefon v download režimu a pokračujeme krokem III.
Flashujeme III
- Necháme spica_jc3.ops v poli Select OPS.
- Klikneme na Reset Files.
- V panelu Select Images to download vybereme I570EXXJH6.tar do pole PDA.
- Pokud se objeví chybové hlášení, přejmenujeme I570EXXJH6.tar na I570EXXJH6_PDA.tar a opět vložíme do pole PDA.
- Možnost One Package a Debug Option nezaškrtáváme.
- Klikneme na Start a sledujeme ukazatel průběhu a časovač, dokud se neobjeví PASS v Message okně.
- Telefon se restartuje a měl by se spustit Eclair (android 2.1).
Přeloženo z londatiga.net
Přihlásit se k odběru:
Komentáře (Atom)


