Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

instalacija "custom" OS-ova i programa na mobitel

39 views
Skip to first unread message

Dario K.

unread,
Sep 13, 2012, 2:05:56 PM9/13/12
to
Pozdrav svima!

Uvodno, poprilican sam njub i u svijetu mobitela i u svijetu Linuxa, pa bih
imao par pitanja za vas znalce. Da napomenem, od mobitela uvijek koristim
prastare modele jer mi vise od SMS-ova i poziva nikad nije bilo nista vise
potrebno, tako da nisam u tijeku. Sto se tice Linuxa, njega nikad nisam
probao vec sam "power Windows" korisnik. I jos da napomenem, ova tema nije
nikakvo trolanje ni flejmanje, da ne bi netko pomislio kako zelim dic frku,
strku itd. :)

Dakle, moje zanimanje se tice naprednijih mobitela. Naime, desilo mi se
prije mjesec dana da sam izgubio stari dugogodisnji mobitel na kojem sam u
mobitelu i na SD kartici imao hrpu privatnih podataka (slika, SMS-ova,
kontakata itd.). Takodjer, doslo mi je vrijeme da imam potrebu za
naprednijim mobitelima. Umjesto da odletim u trgovinu i kupim bilo sta,
potrebni su mi vasi savjeti koji mobitel da kupim jer imam mozda malo
"specificne" zelje i pitanja.

1.) da li postoje mobiteli na koje bih mogao sam instalirati "OS po zelji"?
Tipa kao sto danas imamo PC kompjuter, pa na njega mozes instalirati x
verzija Windowsa, Linuxa, Maca itd. Ono, recimo da mobitel "native" ima
osnovne funkcije, pa da nekakav OS instaliran na mobitel, uz svoje postojece
OS funkcije, pomocu drivera moze pristupati i GSM funkcijama (znaci, npr. da
zivka kontakte dodatnim programima unutar OS-a). Znam da postoje nekakve
"Windows mobile" verzije i Android OS-ovi (koji je baziran na Linuxu, ako se
ne varam), ali zanima me mogu li se te "Win mobile" verzije instalirat samo
na specificne mobitele ili na neke "druge" koji su hardverski slicni? Kako
je s Linuxom, mogu li se neke "lite" distribucije (ako postoje) instalirati
na mobitel?

2.) I ono sto je glavno sto me zapravo zanima, mogu li se na mobitele s
nekim od tih OS-ova instalirati standardne Windows/Linux aplikacije? Stvar
je u tome sto npr. zelim PRAVE aplikacije i to one koje sam koristio do sad,
a ne tamo nekakve sminkarije bez 90% mogucnosti. A ono sto me najvise zanima
je mogucnost enkripcije cijelog mobitela ili odredjenih podataka na njemu
(npr. SMS inboxa, kontakata te SD kartica). Postoje li uopce programi za to
na mobitelima? Naime, ne zelim da mi se opet desi da izgubim/da mi netko
ukrade mobitel, pa da moze cackati po mojim privatnim slikama i porukama
itd. :). Npr. na Windowsima sam znao koristiti TrueCrypt a vidim da postoji
i za Linux i Mac, pa ako ima nesto slicno tome za mobitele (za bilo koji
OS/platformu/mobitel) ili bi jos bilo kad bi mogao instalirati nekakvu
verziju Linuxa/Windows na mobitel, pa onda taj TrueCrypt kroz OS na
mobitelu.

Ovako nabrzaka sto znam "sa strane", najmocniji/najvjerojatniji bi valjda
bio Android OS (baziran na Linuxu)? Mogu li instalirati desktop Linux
aplikacije na Android mobitel? Sto se tice iPhone OS-a, pretpostavljam da je
on prezatvoren. Na Windows mobile OS pretpostavljam ne rade standardne Win
desktop aplikacije? Sto jos postoji od OS-eva? Cuo sam da postoji Symbian te
neka starija verzija Symbian OS-a za sporije mobitele.

Sorry za predugacak post i lejm pitanja, ali mislim da bi tema mogla biti
korisna i za druge :). Hvala na savjetima i pomoci.

xcvb

unread,
Sep 13, 2012, 3:21:24 PM9/13/12
to
Dario K. explained on 13.9.2012. :
> Pozdrav svima!
>
> Uvodno, poprilican sam njub i u svijetu mobitela i u svijetu Linuxa, pa bih

Njub si u svijetu mobitela!? Već u naslovu pitaš za custom rom-ove, baš
si doša zajebavat, eto neka ti je sa srećom.


Zokky

unread,
Sep 13, 2012, 3:46:08 PM9/13/12
to
Da ne duljim, uzmi Android I za njega �e� na�i sve ono �to ti je potrebno za
za�titu podataka, a naravno I mnoge druge stvari.
Mobiteli nisu kao ra�unala. Zna�i jedan OS, ali puno razli�itih verzija.
Samo je pitanje koliko imaďż˝ volje I vremena za to.
Eventualno HTC HD2 radi na windozima, ali ima odli�nu podr�ku pa radi I na
androidu.

Sretno !


Pozdrav !



"Dario K." je napisao u poruci interesnoj
grupi:k2t7a5$g0n$1...@ls237.t-com.hr...

Dario K.

unread,
Sep 13, 2012, 4:02:06 PM9/13/12
to
"xcvb" <claridge20...@windowslive.com> wrote in message
news:k2tbnp$jgq$1...@ls237.t-com.hr...
Njub sam, tocno, u pogledu da nikad nisam imao/koristio neki smart phone.
Koristio sam mobitele u rangu Nokia 6030 :) jer mi nije nista drugo od
mobitela trebalo.

Dario K.

unread,
Sep 13, 2012, 4:06:13 PM9/13/12
to
"Zokky" <zo...@globalnet.hr> wrote in message
news:k2td61$kju$1...@ls237.t-com.hr...
> Da ne duljim, uzmi Android I za njega �e� na�i sve ono �to ti je potrebno
> za za�titu podataka, a naravno I mnoge druge stvari.
> Mobiteli nisu kao ra�unala. Zna�i jedan OS, ali puno razli�itih verzija.
> Samo je pitanje koliko imaďż˝ volje I vremena za to.

Znaci, Android is to go, tak nekak sam i imao dojam :). Ima nekakve bitne
razlike izmedju Android mobova/verzija Android OS-a? Ili na svima njima rade
manje-vise sve aplikacije (kao sto na novijim Windowsima rade aplikacije
nastale za starije Windowse)?

> Eventualno HTC HD2 radi na windozima, ali ima odli�nu podr�ku pa radi I na
> androidu.

To radi na "mobile" verziji Windowsa? Jel se na takvim "mobile" verziji
Windowse mogu instalirat obicne Win aplikacije ili moraju biti posebne
verzije aplikacija?

Hvala na odgovoru :)

m

unread,
Sep 13, 2012, 5:00:06 PM9/13/12
to
Nokia N900, na nju mo�e� staviti debian/ubuntu i pokrenuti desktop
aplikacije

Zeljko Vrba

unread,
Sep 14, 2012, 2:34:19 AM9/14/12
to
On 2012-09-13, Dario K. <oko...@yahoo.com> wrote:
> Pozdrav svima!
>
> imao par pitanja za vas znalce. Da napomenem, od mobitela uvijek koristim
> prastare modele jer mi vise od SMS-ova i poziva nikad nije bilo nista vise
> potrebno

>
> prije mjesec dana da sam izgubio stari dugogodisnji mobitel na kojem sam u
> mobitelu i na SD kartici imao hrpu privatnih podataka (slika, SMS-ova,
>
cek, cek, kak nisi koristio nis vise od smsova i poziva kad si imao slike?!
;-P

>
> kontakata itd.). Takodjer, doslo mi je vrijeme da imam potrebu za
> naprednijim mobitelima. Umjesto da odletim u trgovinu i kupim bilo sta,
>
A kakve to potrebu imas?

>
> 1.) da li postoje mobiteli na koje bih mogao sam instalirati "OS po zelji"?
>
Nope. Uglavnom zato sto je OS koji se vrti na mobitelu konfiguriran upravo za
taj HW. Mobilni Win OS *NEMA* drivere za Androide i obratno.

>
> na specificne mobitele ili na neke "druge" koji su hardverski slicni? Kako
> je s Linuxom, mogu li se neke "lite" distribucije (ako postoje) instalirati
> na mobitel?
>
Moze, IIRC postoje "nesluzbena" izdanja Androida gdje su standardni apleti
zamijenjeni drugima...

>
> 2.) I ono sto je glavno sto me zapravo zanima, mogu li se na mobitele s
> nekim od tih OS-ova instalirati standardne Windows/Linux aplikacije? Stvar
>
Ne.

>
> je u tome sto npr. zelim PRAVE aplikacije i to one koje sam koristio do sad,
> a ne tamo nekakve sminkarije bez 90% mogucnosti. A ono sto me najvise zanima
>
Prave aplikacije ne mozes koristiti bez upotrebljive tastature i velikog
monitora. Je, danasnji Androidi imaju rezoluciju koja odgovara onoj iz
DOS dana (800x600 ili veca), ali sretno ti bilo kad prstom pokusas upiknuti
16x16 ikonu na istoj rezoluciji ali ca 10x manjoj povrsini.

I vecina aplikacija isto tako nije DPI-independent; kolega na poslu je
instalirao Win7 na Macbook Pro sa retina displayem i.. ne ide bas sve
glatko.. u nekim aplikacijama je tekst jedva citljiv, ali ako promijeni
DPI setting u windozama, onda druge stvari odu kvragu.. i tako :)

>
> je mogucnost enkripcije cijelog mobitela ili odredjenih podataka na njemu
> (npr. SMS inboxa, kontakata te SD kartica). Postoje li uopce programi za to
> na mobitelima? Naime, ne zelim da mi se opet desi da izgubim/da mi netko
>
Postoje. Postoje i tracking programi koji se "stealth" instaliraju na
mobitel (nesto tipa rootkit) i kad dobiju poruku o tome da je mobitel
ukraden, pocinju slati GPS lokaciju, sliku sa kamere i tako to ;)

>
> Ovako nabrzaka sto znam "sa strane", najmocniji/najvjerojatniji bi valjda
> bio Android OS (baziran na Linuxu)? Mogu li instalirati desktop Linux
>
Je, sa Androidom ces imati najvise fleksibilnosti.

>
> aplikacije na Android mobitel? Sto se tice iPhone OS-a, pretpostavljam da je
>
Nope. U pravu si za iPhone, Apple je pokrpao one rupe s kojima je iPhone
bio "crackan". ("crackan" = mozes instalirati aplikacije izvan appstorea.)
Stay away from apple.

>
> on prezatvoren. Na Windows mobile OS pretpostavljam ne rade standardne Win
> desktop aplikacije? Sto jos postoji od OS-eva? Cuo sam da postoji Symbian te
>
Windows Mobile je mrtav. Koliko sam cuo, Windows Phone 8 ce moci izvrsavati
_Metro_ aplikacije kao i Windows desktop. Dakle, koristis slicne (iste?)
API-je za razvoj desktop ili mobilnih aplikacija, ali, opet zbog razlicitog
HW-a, malo je vjerojatno da ces imati uspjeha u izvrsavanju desktop aplikacije
na mobitelu. Ili obrnuto. Doduse, razvoj i reusability koda izmedju desktop
i mobilnih verzija ce biti puno veci... (Recimo, Android se programira u Java
jeziku, ali.. samo "core" Java API-ji su dostupni..)

>
> neka starija verzija Symbian OS-a za sporije mobitele.
>
Nokia je zombi, i cini mi se da Symbian nema neku buducnost. IIRC, razvoj
je de facto prestao i bit ce phased out. Tak da ti se danas izbor svodi na
1) Windows Phone 8, 2) Android, 3) iOS (Apple). S time da je 3) izuzetno
neprijateljska platforma za bilo kakvu customizaciju i hackiranje. (Ne znam
za 1) -- googlaj malo o Windows Phone 8 jailbreak...).

ToMo

unread,
Sep 14, 2012, 2:58:34 AM9/14/12
to
On 09/13/2012 08:06 PM, Dario K. wrote:
> 1.) da li postoje mobiteli na koje bih mogao sam instalirati "OS po
> zelji"?

Ne.

> 2.) I ono sto je glavno sto me zapravo zanima, mogu li se na mobitele s
> nekim od tih OS-ova instalirati standardne Windows/Linux aplikacije?

Ne.
--
ToMo

Cyber Demon

unread,
Sep 14, 2012, 4:16:10 AM9/14/12
to
Zokky wrote:
> Eventualno HTC HD2 radi na windozima, ali ima odli�nu podr�ku pa radi
> I na androidu.

HTC HD2
-original OS: Windows Mobile

-Android:
http://forum.xda-developers.com/forumdisplay.php?f=928

-Windows 95 i 98:
http://www.xda-developers.com/windows-mobile/windows-98-and-95-running-on-htc-leo/

-Windows Phone 7:
http://forum.xda-developers.com/forumdisplay.php?f=977

-Ubuntu:
http://forum.xda-developers.com/forumdisplay.php?f=983

Mislim da su neki OS-ovi potpuno funkcionalni, a neki ne.


bRkiX_theKeyMaster

unread,
Sep 14, 2012, 6:42:27 AM9/14/12
to

>
> Njub si u svijetu mobitela!? Ve� u naslovu pita� za custom rom-ove, ba� si
> do�a zajebavat, eto neka ti je sa sre�om.
>
>
nebi reko da je njub jer je napiso custom os a ne kuhani rom ili sli�no...
:-)


bRkiX_theKeyMaster

unread,
Sep 14, 2012, 6:43:17 AM9/14/12
to

> Eventualno HTC HD2 radi na windozima, ali ima odli�nu podr�ku pa radi I na
> androidu.
>
i na win 7.5 i na linuxu, i na ko zna jo� �emu :-)


Dario K.

unread,
Sep 14, 2012, 6:32:10 AM9/14/12
to
"Zeljko Vrba" <mordor...@fly.srk.fer.hr> wrote in message
news:slrnk55jvb...@fly.srk.fer.hr...
>> imao par pitanja za vas znalce. Da napomenem, od mobitela uvijek koristim
>> prastare modele jer mi vise od SMS-ova i poziva nikad nije bilo nista
>> vise
>> potrebno
>>
>> prije mjesec dana da sam izgubio stari dugogodisnji mobitel na kojem sam
>> u
>> mobitelu i na SD kartici imao hrpu privatnih podataka (slika, SMS-ova,
>>
> cek, cek, kak nisi koristio nis vise od smsova i poziva kad si imao
> slike?!
> ;-P

To zapravo uopce ne racunam pod Slike s obzirom na to kakve slike proizvodi
kamera na Nokia 6020 xD

>> kontakata itd.). Takodjer, doslo mi je vrijeme da imam potrebu za
>> naprednijim mobitelima. Umjesto da odletim u trgovinu i kupim bilo sta,
>>
> A kakve to potrebu imas?

uz standardno SMS-anje i zivkanje:
- surfanje na 3G
- fotkanje/snimanje videa/audia (prosjecne kvalitete)
- IM/IRC/email
- povrmeneo pregledavanje nekih XLS/DOC/PDF dokumenata
- bilo bi fora da se povremeno Remote Desktopom mogu spojiti na kucne
kompove i nadzorne kamere :)

Naravno, uz sve ovo gore zelja mi je i da sve bude kriptirano zlu netrebalo
:). Samo mi fali da mi privatne i poslovne i privatne-privatne ;) stvari
gleda neki diletant. Ono, htio bi d asve bude kriptano i da se mobitel
auto-locka nakon minutu-dve nerada na njemu i da je potrebno utipkati sifru
za ponovno koristenje (kao na Windowsima).

Oduvijek mi je radno/kucno mjesto bilo uz kompove, pa mi nikad nije trebalo
nis naprednije od mobitela, no u zadnje vrijeme sam sve vise "leteci" tak da
mi cak ni laptop nije praktican.

>> 1.) da li postoje mobiteli na koje bih mogao sam instalirati "OS po
>> zelji"?
>>
> Nope. Uglavnom zato sto je OS koji se vrti na mobitelu konfiguriran
> upravo za
> taj HW. Mobilni Win OS *NEMA* drivere za Androide i obratno.


To je bas steta. Vjerojatno bi se lako moglo napraviti, da se hoce, zar ne?
Bilo bi fora da su svi mobiteli napravljeni kao PC-evi, da na bilo koji PC
mozes instalirati bilo koji OS bez obzira na hardver i BIOS "u pozadini".
Vjerojatno jednog dana i bude tako.


> Prave aplikacije ne mozes koristiti bez upotrebljive tastature i velikog
> monitora. Je, danasnji Androidi imaju rezoluciju koja odgovara onoj iz
> DOS dana (800x600 ili veca), ali sretno ti bilo kad prstom pokusas
> upiknuti
> 16x16 ikonu na istoj rezoluciji ali ca 10x manjoj povrsini.
>
> I vecina aplikacija isto tako nije DPI-independent; kolega na poslu je
> instalirao Win7 na Macbook Pro sa retina displayem i.. ne ide bas sve
> glatko.. u nekim aplikacijama je tekst jedva citljiv, ali ako promijeni
> DPI setting u windozama, onda druge stvari odu kvragu.. i tako :)

Ma kuzim to, ali ne treba mi Adobe Photoshop ili tako nesto. Bitna mi je
*mogucnost* da mogu takvo nesto imati, ukoliko mi ne odgovara neka "mobile"
verzija aplikacija.


>> je mogucnost enkripcije cijelog mobitela ili odredjenih podataka na njemu
>> (npr. SMS inboxa, kontakata te SD kartica). Postoje li uopce programi za
>> to
>> na mobitelima? Naime, ne zelim da mi se opet desi da izgubim/da mi netko
>>
> Postoje. Postoje i tracking programi koji se "stealth" instaliraju na
> mobitel (nesto tipa rootkit) i kad dobiju poruku o tome da je mobitel
> ukraden, pocinju slati GPS lokaciju, sliku sa kamere i tako to ;)

Opa, pretvori se u pravi spyphone :))). Imas neki konkretni prijedlog za
takve aplikacije? Pitam jer kad trazim nesto za Windowse, obicno od svake
kategorije bude 500 slicnih programcica od kojih su 90% smece pa izgubis 3
godine dok ne nadjes sta valja :).


>> Ovako nabrzaka sto znam "sa strane", najmocniji/najvjerojatniji bi valjda
>> bio Android OS (baziran na Linuxu)? Mogu li instalirati desktop Linux
>>
> Je, sa Androidom ces imati najvise fleksibilnosti.

To sam si i mislio.

>> aplikacije na Android mobitel? Sto se tice iPhone OS-a, pretpostavljam da
>> je
>>
> Nope. U pravu si za iPhone, Apple je pokrpao one rupe s kojima je iPhone
> bio "crackan". ("crackan" = mozes instalirati aplikacije izvan appstorea.)
> Stay away from apple.

To sam takodjer mislio, po onom sto procitam u novinama itd. Znatizelje
radi, sta se nemre vise tako instalirati aplikacije? To samo s novijim
iPhoneovima/updaetovima ili je vec duze vrijeme?


>> on prezatvoren. Na Windows mobile OS pretpostavljam ne rade standardne
>> Win
>> desktop aplikacije? Sto jos postoji od OS-eva? Cuo sam da postoji Symbian
>> te
>>
> Windows Mobile je mrtav. Koliko sam cuo, Windows Phone 8 ce moci
> izvrsavati
> _Metro_ aplikacije kao i Windows desktop. Dakle, koristis slicne (iste?)
> API-je za razvoj desktop ili mobilnih aplikacija, ali, opet zbog
> razlicitog
> HW-a, malo je vjerojatno da ces imati uspjeha u izvrsavanju desktop
> aplikacije
> na mobitelu. Ili obrnuto. Doduse, razvoj i reusability koda izmedju
> desktop
> i mobilnih verzija ce biti puno veci... (Recimo, Android se programira u
> Java
> jeziku, ali.. samo "core" Java API-ji su dostupni..)

Aha, znaci moraju biti napisane ispocetka.

>> neka starija verzija Symbian OS-a za sporije mobitele.
>>
> Nokia je zombi, i cini mi se da Symbian nema neku buducnost. IIRC, razvoj
> je de facto prestao i bit ce phased out. Tak da ti se danas izbor svodi
> na
> 1) Windows Phone 8, 2) Android, 3) iOS (Apple). S time da je 3) izuzetno
> neprijateljska platforma za bilo kakvu customizaciju i hackiranje. (Ne
> znam
> za 1) -- googlaj malo o Windows Phone 8 jailbreak...).

Znaci, Android is to go. Btw, netko mi je preporucio Nokia N900. Malo sam
surfao i koliko mi se cini na nju se MOZE instalirati Windows? Taj mobitel
je bas kao "mini kompjuter"? Ovi drugi mobiteli na koje su ljudi uspjeli
staviti Windowse su zapravo, koliko sam skuzio, samo emulacija (virtual
machine) unutar Android OS-a. Pitam vise znatizelje radi jer sam sad najvise
zagrijan za Android, vjerujem da je on "najmocniji", no mozda kupim i jednu
N900 za dodatno igranje, vidim da ih ima jeftinih polovnih :).

Hvala na odgovoru! :)

Darko Prelec

unread,
Sep 14, 2012, 7:28:58 AM9/14/12
to
On 2012-09-13, Dario K. <oko...@yahoo.com> wrote:
> 1.) da li postoje mobiteli na koje bih mogao sam instalirati "OS po zelji"?

Nokia N9 mo�e vrtiti:

- debian:
http://talk.maemo.org/showthread.php?&t=85878

- android:
http://www.youtube.com/watch?feature=player_embedded&v=kp4u150mklQ

Aleksandar Kuktin

unread,
Sep 14, 2012, 4:36:30 PM9/14/12
to
Bok grupa! :)

On Thu, 13 Sep 2012 20:05:56 +0200, Dario K. wrote:

> [puno raznih pitanja]

You have just opened a big can of worms.

On Nove godine i ja imam Android telefon. I, budući da sam paranoičan,
odmah sam počeo misliti i probati potpuno ga kontrolirati i preokrenuti u
stroj pokretan isključivo softverom nad kojim imam 100%-nu kontrolu. U
međuvremenu sam ostao bez vremena pa taj projekt čeka nezavršen. Pitanja
koja sam si tad postavljao su slična pitanjima koja si ti tu postavio te
ću podijeliti svoje iskustvo.


Ovako, da li su smartfonovi slični PC kompjuterima? I da i ne. Smartfon
je kompjuter koji je ukomponovan u telefon. Ili: telefon na koji je
našarafljen kompjuter. Smartfon ima istu osnovnu arhitekturu kao i PC:
ima CPU sa glavnom memorijom (koja se u PC svijetu zove RAM) i to čini
kompjuter u užem smislu. Ovaj kompjuter je bus-evima povezan s ostalim
komponentama smartfona. Teoretski, ti bi mogao pokretati softver na
procesoru koji će o smartfonu razmišljati na isti način na koji softver
na PC procesoru razmišlja o PC-ju.

Međutim, PC je (bar nekad bio) zamišljen kao čisto hardverski proizvod
čije dijelove proizvodi nekoliko međusobno neovisnih proizvođača, koji se
sklapaju u milijun različitih permutacija i na koje korisnici instaliraju
softver koji im paše. PC je ono što možemo nazvati „consumer hardware“.
Za razliku od njega, smartfon je u pravilu zamišljen kao klijent uređaj
velike korporacije kojim ona svojim mušterijama daje neke usluge koje
onda (obično indirektno) naplaćuje. Za razliku od proizvođača PC-ja
kojima je obično u interesu da naprave otvoren hardver koji se može
kombinirati sa drugim i nad kojim korisnik (tj. kupac prizvoda) ima
potpunu kontrolu, proizvođači smartfonova u pravilu NE ŽELE da korisnik
prčka po smartfonu. Jer ako ga isprčka, onda megakorporacija neće moći
pružati svoje „usluge“ korisniku smartfona i neće se moći naplatiti (neće
moći opravdati naplaćivanje).

Iz ovog razloga je probijanje u jako niske razine smartfona iznimno teško
i naporno. A moraš se probiti sve do silikona da bi mogao uspostaviti
sigurnu kontrolu nad mašinom.


That sad, mogućnosti za kontrolu, modificiranje i nadogradnju postoje.

Linux je Linux ma gdje bio i ma gdje se izvršavao. Osim što ima Linux
jezgru, Android ima i mali paket neophodnih programa i biblioteka. Sve
skupa, ovaj minimalni set obezbeđuje POSIX okruženje (Portable Operating
System Interface).

POSIX je temelj na kojem možeš napraviti de facto što god hoćeš.
Tradicionalne Linux distre na POSIX zidaju X sustav i skupinu specifičnih
biblioteka i programa. Na X sustav pomoći spec. biblioteka i programa
dalje zidaju korisnička okruženja (popud KDE, GNOME, XFCE i druga),
velike korisničke aplikacije (Office, Internet browsere, igre itd.) i
druge stvari koje im padnu na pamet. Android na POSIX stavlja svoje
Android okruženje koje se sastoji od Java virtualne mašine (Dalvik ili
kako se već zove) sa Java bibliotekama. Na ovo onda Android dalje zida
sve one male i velike aplikacije koje se mogu naći na njihovom Marketu.

Znači, ako kupiš Android telefon, na tvom telefonu ćeš imati Linux+POSIX
+Dalvik (il već što)+Java biblioteke+Android appovi. Ali Linux je Linux
gdje god se izvršavao. I POSIX je dar bogova koji je isti gdje god bio.
Ako želiš, ti bez po beda možeš na istom telefonu izvršavati distro
lanac: Linux+POSIX+X+KDE+štogod. Pod uvjetom da kompajliraš izvorni kod
tako da odgovara procesoru mobitela.


Vjerojatno znaš da nisu svi procesori isti. PC u sebi ima jednog od
bezbroj varijanti x86 procesora, a smartfonovi (u pravilu) imaju u sebi
procesor koji je jedan od bezbroj varijanti ARM procesora.

Softver koji želiš izvršavati na smartfonu se mora kompajlirati za ARM
procesor. E sad, ne može se baš svaki izvorni kod kompajlirati za koju
god arhitekturu procesora hoćeš. Problem nastaje iz razloga što ponekad
(često) programeri pokušavaju biti previše pametni za svoje dobro pa
znaju napisati kod koji na nekim arhitekturama radi, a na nekima ne.
Programi napisani na ovaj neće raditi na ARM-u dok se ne preprave.


Recimo sad da si stavio na telefon softver koji ti paše. I recimo da si
rešio butovanje - Android butuje Android. Ako želiš imati na smartfonu
distru, moraćeš promjeniti butovanje. Sad ti ostaje drugo veliko pitanje:
I/O.

E sad, tu ti jako puno ovisi o hardveru. Recimo, (sad rečenica uvoda) dok
sam pokušavao skužiti kako da kompajliram odgovarajuću Linux jezgru za
svoj smartfon, iz njega sam iskopao kopiju konfig fajla u kojem pišu
opcije s kojima je Linux bio kompajliran. Među njima sam našao i nešto
što mi je veoma razgalilo srce, a radi se o host drajveru za USB. Možda
znaš da je USB asimetričan protokol. Postoji „host“, to je PC kompjuter
koji rukovodi komunikacijom, i postoji „device“, a to je ono nešto sa USB-
om što uključuješ u kompjuter. E, pa ja sam u konfig fajlu našao host
drajver, što pak implicira da moj smartfon ima elektroniku potrebnu da
bude host. Što meni (ukoliko potvrdim postojanje takve elektronike)
omogućava da na svoj smartfon nakačim USB hub, a preko njega USB
tipkovnicu, miš, monitor i napajanje i zapravo dobijem jebeni PC koji ne
troši 100 W nego 10 W. I može da se voza okolo u džepu.

Postoji i druga mogućnost. Smartfonovi u pravilu svi imaju WiFi. E, pa
možda bi mogao naći WiFi tipkovnicu, miša i monitor (i napajanje :) ), to
sve povezati s smartfonom i oped dobiti isti efekt.


E, ali zašto stati tamo? Recimo da si stavio X server na smartfon. Danas
je X server na vrlo niskim granama. To je originalno zamišljen kao sustav
za daljinsko izvršavanje programa. Ideja je bila da kod sebe imaš slabu
mašinu na kojoj se izvršava X server koji komunicira sa superkompjuterom
u drugoj zgradi i kontrolira program koji se izvršava na superkompjuteru
a tebi u realnom vremenu prikazuje grafički interfejs tog programa i jako
lijepe grafove koje on proizvodi.

E sad zamisli da je tvoj smartfon sa tipkovnicom, mišem, monitorom i
napajanjem slaba mašina a PC kanta s 8-jezgarnim procesorom, jebozovnom
grafičkom i tri-četiri rashladne turbine superkompjuter. Ne postoji ništa
na ovom svijetu što bi te sprečilo da na PC-ju u podrumu izvršavaš Skyrim
a ti na smartfonu sa tipkovnicom, mišem, monitorom i napajanjem u
potkrovlju imaš prikazan korisnički interfejs dotičnog Skyrima. Osim što
ćeš morati ili dobrano smanjiti rezoluciju ili imati nešto s većom
propusnom moći od WiFi-ja jer će se slika morati renderovati na PC-ju i
prebacivati kao skupina piksela na smartfon a maksimalni kapacitet WiFi-
ja od 5 Mbps nije dosta za nešto bitno veće od rezolucije 800x600 s 32
bitnim bojama.

Davorin Vlahovic

unread,
Sep 15, 2012, 11:23:55 AM9/15/12
to

Hehe, ja cu ici uzvodno od ostalih na grupi :)

[Thu, 13 Sep 2012 20:05:56 +0200] Dario K. je napisao/la:
> 1.) da li postoje mobiteli na koje bih mogao sam instalirati "OS po zelji"?

Da.

http://wiki.openmoko.org/wiki/Main_Page

IIRC, neke dvije Nokie dopustaju istu stvar.

> 2.) I ono sto je glavno sto me zapravo zanima, mogu li se na mobitele s
> nekim od tih OS-ova instalirati standardne Windows/Linux aplikacije?

Za windowse ne, ako slozis linux onda da jer samo iskoristis cross-compiler i
iskoristis cinjenicu da skoro sav linux sw dolazi sa sourceom.

> Stvar
> je u tome sto npr. zelim PRAVE aplikacije i to one koje sam koristio do sad,
> a ne tamo nekakve sminkarije bez 90% mogucnosti. A ono sto me najvise zanima
> je mogucnost enkripcije cijelog mobitela ili odredjenih podataka na njemu
> (npr. SMS inboxa, kontakata te SD kartica).

Cim izbootas linux na mobu sve je to ok.

--
"The future is already here — it's just not very evenly distributed."
- William Gibson

Davorin Vlahovic

unread,
Sep 15, 2012, 11:28:50 AM9/15/12
to
[Fri, 14 Sep 2012 20:36:30 +0000 (UTC)] Aleksandar Kuktin je napisao/la:
> Međutim, PC je (bar nekad bio) zamišljen kao čisto hardverski proizvod
> čije dijelove proizvodi nekoliko međusobno neovisnih proizvođača, koji se
> sklapaju u milijun različitih permutacija i na koje korisnici instaliraju
> softver koji im paše. PC je ono što možemo nazvati „consumer hardware“.
> Za razliku od njega, smartfon je u pravilu zamišljen kao klijent uređaj
> velike korporacije kojim ona svojim mušterijama daje neke usluge koje
> onda (obično indirektno) naplaćuje. Za razliku od proizvođača PC-ja
> kojima je obično u interesu da naprave otvoren hardver

BWAHAHAHAHA :D Otvoren hardver :D

Valjda si htio reci da se slazu oko komunikacije preko zajednickih sabirnica
(npr. PCI-e, USB).

> Vjerojatno znaš da nisu svi procesori isti. PC u sebi ima jednog od
> bezbroj varijanti x86 procesora, a smartfonovi (u pravilu) imaju u sebi
> procesor koji je jedan od bezbroj varijanti ARM procesora.

Samo sto kad kazes "ARM" to ne znaci puno dok kad kazes "x86_64" to znaci
puno. Ima li tvoj ARM Neon ili ne? Ima li tvoj ARM FP koprocesor ili ne?
Ima li X akcelerator ili ne? Ima li Y grafiku ili ne? Itd.

Davorin Vlahovic

unread,
Sep 15, 2012, 11:32:16 AM9/15/12
to
[Fri, 14 Sep 2012 08:58:34 +0200] ToMo je napisao/la:
> On 09/13/2012 08:06 PM, Dario K. wrote:
>> 1.) da li postoje mobiteli na koje bih mogao sam instalirati "OS po
>> zelji"?
>
> Ne.

http://wiki.openmoko.org/wiki/GTA04

>> 2.) I ono sto je glavno sto me zapravo zanima, mogu li se na mobitele s
>> nekim od tih OS-ova instalirati standardne Windows/Linux aplikacije?
>
> Ne.

Moze ako izboota neki open source OS koji podrzava ARM procesor i POWERVR SGX
grafiku.

http://www.youtube.com/watch?v=PgZzxmHzWtg.


Koga bas pere, cini se da bi stvar trebala funkcionirati i sa Firefox OS-om
;)

kzendra

unread,
Sep 15, 2012, 2:21:47 PM9/15/12
to
On Sat, 15 Sep 2012 15:28:50 +0000 (UTC), Davorin Vlahovic wrote:
>
> BWAHAHAHAHA :D Otvoren hardver :D
>
> Valjda si htio reci da se slazu oko komunikacije preko zajednickih sabirnica
> (npr. PCI-e, USB).
>

Mislim da je htio re�i kako je HW modularan i kako slobodno mijenja�
memorjiu, grafi�ku, procesor, HDD, dok kod smartphone-a mijenja� ku�i�te
ako si kupio neki dje�iji model.

>
> Samo sto kad kazes "ARM" to ne znaci puno dok kad kazes "x86_64" to znaci
> puno. Ima li tvoj ARM Neon ili ne? Ima li tvoj ARM FP koprocesor ili ne?
> Ima li X akcelerator ili ne? Ima li Y grafiku ili ne? Itd.

Pa fino je rekao "koji je jedan od bezbroj varijanti ARM procesora"
Osim �to uletava� kao da poku�ava� zapo�eti flame i �to djeluje� kao da
nisi pro�itao post na koji odgovara�, neznam �ta ti jo� nije jasno...


--
It ain't the fall that kills you
It's the sudden stop at the bottom.

http://www.opelclub.hr/

Aleksandar Kuktin

unread,
Sep 18, 2012, 4:09:35 PM9/18/12
to
On Sat, 15 Sep 2012 20:21:47 +0200, kzendra wrote:

> On Sat, 15 Sep 2012 15:28:50 +0000 (UTC), Davorin Vlahovic wrote:
>>
>> BWAHAHAHAHA :D Otvoren hardver :D
>>
>> Valjda si htio reci da se slazu oko komunikacije preko zajednickih
>> sabirnica (npr. PCI-e, USB).
>>
>>
> Mislim da je htio reći kako je HW modularan i kako slobodno mijenjaš
> memorjiu, grafičku, procesor, HDD, dok kod smartphone-a mijenjaš kućište
> ako si kupio neki dječiji model.

Da. Mislio sam na module koji rabe standardizirane interfejse čiji se
opisi mogu slobodno kupiti, te koji se (moduli) mogu sastaviti po volji.

>> Samo sto kad kazes "ARM" to ne znaci puno dok kad kazes "x86_64" to
>> znaci puno. Ima li tvoj ARM Neon ili ne? Ima li tvoj ARM FP koprocesor
>> ili ne? Ima li X akcelerator ili ne? Ima li Y grafiku ili ne? Itd.
>
> Pa fino je rekao "koji je jedan od bezbroj varijanti ARM procesora"
> Osim što uletavaš kao da pokušavaš započeti flame i što djeluješ kao da
> nisi pročitao post na koji odgovaraš, neznam šta ti još nije jasno...

Značajno u cijeloj priči je da PC ima jednu obitelj procesorske
arhitekture, a mobitel jednu sasvim drugu obitelj.

kzendra

unread,
Sep 19, 2012, 3:03:47 AM9/19/12
to
On Tue, 18 Sep 2012 20:09:35 +0000 (UTC), Aleksandar Kuktin wrote:

> On Sat, 15 Sep 2012 20:21:47 +0200, kzendra wrote:
>
>> On Sat, 15 Sep 2012 15:28:50 +0000 (UTC), Davorin Vlahovic wrote:
>>>
>>> BWAHAHAHAHA :D Otvoren hardver :D
>>>
>>> Valjda si htio reci da se slazu oko komunikacije preko zajednickih
>>> sabirnica (npr. PCI-e, USB).
>>>
>> Mislim da je htio re�i kako je HW modularan i kako slobodno mijenja�
>> memorjiu, grafi�ku, procesor, HDD, dok kod smartphone-a mijenja� ku�i�te
>> ako si kupio neki dje�iji model.
>
> Da. Mislio sam na module koji rabe standardizirane interfejse �iji se
> opisi mogu slobodno kupiti, te koji se (moduli) mogu sastaviti po volji.
>
>>> Samo sto kad kazes "ARM" to ne znaci puno dok kad kazes "x86_64" to
>>> znaci puno. Ima li tvoj ARM Neon ili ne? Ima li tvoj ARM FP koprocesor
>>> ili ne? Ima li X akcelerator ili ne? Ima li Y grafiku ili ne? Itd.
>>
>> Pa fino je rekao "koji je jedan od bezbroj varijanti ARM procesora"
>> Osim �to uletava� kao da poku�ava� zapo�eti flame i �to djeluje� kao da
>> nisi pro�itao post na koji odgovara�, neznam �ta ti jo� nije jasno...
>
> Zna�ajno u cijeloj pri�i je da PC ima jednu obitelj procesorske
> arhitekture, a mobitel jednu sasvim drugu obitelj.

AMD i Intel imaju razli�itu arhitekturu. Ali OS-ovi za PC nemaju prostornu
stisku pa sve dobijeďż˝ zapakirano skupa.

newz

unread,
Sep 25, 2012, 3:46:56 AM9/25/12
to
"Zeljko Vrba" <mordor...@fly.srk.fer.hr> wrote in message
news:slrnk55jvb...@fly.srk.fer.hr...

> Nope. Uglavnom zato sto je OS koji se vrti na mobitelu konfiguriran
> upravo za
> taj HW. Mobilni Win OS *NEMA* drivere za Androide i obratno.

Krivo. Na HTC HD2 se mo�e instalirati Windows 6.5, Windows Phone 7, Android
2.x, MeeGo... mislim da se radi i na Android 4.x. :) ako se ne varam, nekih
14 razli�itih operativnih sustava radi na tom telefonu.


newz

unread,
Sep 25, 2012, 3:52:26 AM9/25/12
to
"Dario K." <oko...@yahoo.com> wrote in message
news:k2t7a5$g0n$1...@ls237.t-com.hr...

> 1.) da li postoje mobiteli na koje bih mogao sam instalirati "OS po
> zelji"? Tipa kao sto danas imamo PC kompjuter, pa na njega mozes
> instalirati x verzija Windowsa, Linuxa, Maca itd. Ono, recimo da mobitel
> "native" ima osnovne funkcije, pa da nekakav OS instaliran na mobitel, uz
> svoje postojece OS funkcije, pomocu drivera moze pristupati i GSM
> funkcijama (znaci, npr. da zivka kontakte dodatnim programima unutar
> OS-a). Znam da postoje nekakve "Windows mobile" verzije i Android OS-ovi
> (koji je baziran na Linuxu, ako se ne varam), ali zanima me mogu li se te
> "Win mobile" verzije instalirat samo na specificne mobitele ili na neke
> "druge" koji su hardverski slicni? Kako je s Linuxom, mogu li se neke
> "lite" distribucije (ako postoje) instalirati na mobitel?

Potra�i na XDA forumu forum posve�en HTC HD2 mobitelu. Ako se ne varam,
mislim da je (ako se dobro sje�am) 14 razli�itih operativnih sustava
uspje�no pokrenuta na tom telefonu. :)

> 2.) I ono sto je glavno sto me zapravo zanima, mogu li se na mobitele s
> nekim od tih OS-ova instalirati standardne Windows/Linux aplikacije? Stvar
> je u tome sto npr. zelim PRAVE aplikacije i to one koje sam koristio do
> sad, a ne tamo nekakve sminkarije bez 90% mogucnosti. A ono sto me najvise
> zanima je mogucnost enkripcije cijelog mobitela ili odredjenih podataka na
> njemu (npr. SMS inboxa, kontakata te SD kartica). Postoje li uopce
> programi za to na mobitelima? Naime, ne zelim da mi se opet desi da
> izgubim/da mi netko ukrade mobitel, pa da moze cackati po mojim privatnim
> slikama i porukama itd. :). Npr. na Windowsima sam znao koristiti
> TrueCrypt a vidim da postoji i za Linux i Mac, pa ako ima nesto slicno
> tome za mobitele (za bilo koji OS/platformu/mobitel) ili bi jos bilo kad
> bi mogao instalirati nekakvu verziju Linuxa/Windows na mobitel, pa onda
> taj TrueCrypt kroz OS na mobitelu.

Ako se na mob mo�e di�i desktop distribucija npr. Linuxa, ne vidim razlog
za�to se ne bi mogle pokrenuti i desktop verzije aplikacija. Enkripcija
telefona je nativno podr�ana na Android OS.


0 new messages