Tvorba OS pro PDA

Sadd

Tvorba OS pro PDA
« kdy: 29. 12. 2014, 23:36:40 »
Zdravím,
 poslední dobou jsem přemýšlel, co bych se chtěl naučit a vyzkoušet trochu víc "low level". Napadla mě myšlenka, že mám HTC Universal a proč na něm nerozjet linux, že ... no co jsem pátral tak všechny verze linuxu na něj, se spouští nad Windows Mobilem, což mě přecejnom moc nedostačuje. Takže bych chtěl vytvořit vlastní ROM a přeflashovat toto zařízení. Samozřejmě jsem začal pátrat co se týče driverů, kernelu a podobně. Otázka na Vás: Vidíte to jako reálné něco takového vytvořit. Chtěl bych použít linuxové jádro, ne psát celý OS od začátku. Díky za názor
PS: Nehodlám využívat htc jako mobil takže komunikace GSM neřeším.

http://forum.xda-developers.com/wiki/HTC_Universal/Research
http://forum.xda-developers.com/wiki/UniversalProgress


Jenda

Re:Tvorba OS pro PDA
« Odpověď #1 kdy: 30. 12. 2014, 00:45:04 »
Citace
všechny verze linuxu na něj, se spouští nad Windows Mobilem
WM funguje jenom pro zavedení jádra, pak se do něj skočí a žádné služby WM se už nepoužívají, ne? Takže tvoje snaha by byla jenom zařídit, aby jádro bootovalo přímo.

PS: Nechceš radši portnout skutečný Linux na nějakou perspektivní rodinu Androidů?  :) V podstatě jde o to nahradit co nejvíc userspace normálním linuxovým.

Sadd

Re:Tvorba OS pro PDA
« Odpověď #2 kdy: 30. 12. 2014, 13:22:37 »
Citace
všechny verze linuxu na něj, se spouští nad Windows Mobilem
WM funguje jenom pro zavedení jádra, pak se do něj skočí a žádné služby WM se už nepoužívají, ne? Takže tvoje snaha by byla jenom zařídit, aby jádro bootovalo přímo.

PS: Nechceš radši portnout skutečný Linux na nějakou perspektivní rodinu Androidů?  :) V podstatě jde o to nahradit co nejvíc userspace normálním linuxovým.
No do jaké míry se nepoužívají nevím, ale jakmile zmáčkneš kombinacic kláves tak se okamžitě přehodíš zpátky do WM. Defakto ano, nějakým způsobem znásilnit bootloader. Trápí mě otázka jak začít :D

To by se mi také líbilo, ale sám žádný Android nemám(BB), krom 5 let staré Xperie. Jinak teda nevím jak to myslíš s tím nahrazením userspace.Každopádně díky

Peter

Re:Tvorba OS pro PDA
« Odpověď #3 kdy: 30. 12. 2014, 15:58:32 »
No do jaké míry se nepoužívají nevím, ale jakmile zmáčkneš kombinacic kláves tak se okamžitě přehodíš zpátky do WM.
Keď som sa kedysi hral s Linuxom a Androidom na HTC Rhodium, tak HARET slúžil ako bootloader a nie ako virtualizátor. Takže jediná kombinácia kláves na prepnutie do WM robila reboot celého železa.

Sadd

Re:Tvorba OS pro PDA
« Odpověď #4 kdy: 31. 12. 2014, 00:24:40 »
Jo, máš pravdu, otázka zůstává, je to reálný provést ?


RDa

  • *****
  • 2 838
    • Zobrazit profil
    • E-mail
Re:Tvorba OS pro PDA
« Odpověď #5 kdy: 31. 12. 2014, 00:48:03 »
A nechces se venovat necemu uzitecnejsimu? Delat tyto low level veci jde ztuha i na zdokumentovanem vyvojovem kitu, ne to na uzavrene krabicce bez dokumentace. Ted by se nam hodil nekdo kdo by ohnul K1 k nasemu obrazu (moje preference je Gentoo)...

Sadd

Re:Tvorba OS pro PDA
« Odpověď #6 kdy: 31. 12. 2014, 07:45:58 »
To je nabídka? Akorát nevím co je K1(Nvidia?). Trochu se bojim toho, když se to nepodařilo celymu XDA, uvolnit bootloader, natož mě.

peter

Re:Tvorba OS pro PDA
« Odpověď #7 kdy: 31. 12. 2014, 08:37:30 »
ARM má v sebe HW podporu virtualizácie už strašne dlho. Nechceš sa pohrať s tým?

RDa

  • *****
  • 2 838
    • Zobrazit profil
    • E-mail
Re:Tvorba OS pro PDA
« Odpověď #8 kdy: 31. 12. 2014, 10:06:14 »
Ano, je to Nvidia. Nyni je dostupny ve forme desky Jetson TK1, a zacatkem roku se budou prodavat embedded moduly (cca 4x5cm) ke kteremu se dodaji vlastni konektory nebo obvody podle aplikace. A vetsinou je podpora od vyrobce modulu marna... tak by bylo dobre to mit cele pod kontrolou. Nemyslim si ze bootloader je uzamceny (alespon na tomto hw), kdyz soudis podle XDA, tak se jedna o tablety ne? To nas nezajima, protoze v nasem zarizeni bude neco co v tabletech stejne neni (profesionalni video vstup).

Dale je problem vetsiny ARM veci, ze podpora akcelerace je dostupna jen pro Android... tak jestli umis dobre cist arm binarky, portace nekterych veci do linuxu by prisla vhod (napr. nvidia nikdy nezverejni dokumentaci kameroveho vstupu - ale udela ti binarku co to nastavi, kdyz si vezmes 200 tis. obvodu). Podobne je to s hw kompresi/dekompresi videa.

nobody

Re:Tvorba OS pro PDA
« Odpověď #9 kdy: 01. 01. 2015, 22:53:11 »
RDa: gentoo jetson-tk1

Sadd: ses si jistej ze "Tvorba OS pro PDA" je spravnej nazev tematu "Jak nainstalovat Linux na HTC Universal" ? :)