Jump to content
Nokioteca Forum

Android Su Symbian^3, Il Punto Della Situazione


Recommended Posts

  • Replies 50
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

Nuovamente, il primo post chi lo ha scritto? A costo di sembrare disfattista, non ha valenza se lo ha scritto un utilizzatore entusiasta. Se invece lo ha scritto uno sviluppatore che lavora in Nokia

keep dreaming! Secondo la tua concezione, in tutto il mondo, quante persone sarebbero in grado di mettere mano su Symbian a quel livello? Basta un ordine di grandezza: 10, 100, 1.000, 10.000, 100.

Oggi ho dato un occhiata al "Samsung K5W4G2GACA-AL54" il chipset dell n8 che contiene ram, cpu, gpu e flash memory. Pare che la flash memory sia di tipo OneNAND, un tipo di memoria che la samsung ha

Per tutti quelli che ci speravano...

Anche se si sarebbe riuscito un porting di Android su Symbian 3, potreste spiegare magari come girerebbe???

680mhz di processore e 256mb di ram sono pochi, molto pochi. Ammesso e concesso che si riesca magari a bootare, nell'usabilità come sarebbe? già gli entry level da 800mhz non riescono a far girare bene questo OS, figuriamoci un porting! :D

Siamo realistici dai!!!

Edited by ale467
Link to post
Share on other sites

Per tutti quelli che ci speravano...

Anche se si sarebbe riuscito un porting di Android su Symbian 3, potreste spiegare magari come girerebbe???

680mhz di processore e 256mb di ram sono pochi, molto pochi. Ammesso e concesso che si riesca magari a bootare, nell'usabilità come sarebbe? già gli entry level da 800mhz non riescono a far girare bene questo OS, figuriamoci un porting! :D

Siamo realistici dai!!!

su 808 e 701 sarebbe possibile avendo un hardware più recente

Link to post
Share on other sites

680mhz di processore e 256mb di ram sono pochi, molto pochi. Ammesso e concesso che si riesca magari a bootare, nell'usabilità come sarebbe? già gli entry level da 800mhz non riescono a far girare bene questo OS, figuriamoci un porting! :D

Dipende da quali sono i requisiti hw minimi per quella determinata versione di Android che viene montata.

Ma non credo che siano cosi' esosi quanto comunemente si pensa.

Questo, ad esempio, è un cell. che ho acquistato, che nuovo costa 60eur

http://www.androidworld.it/schede/Onda-TQ150-0145

GPU + 600Mhz + 256Mb RAM

monta Android 2.3 e gira discretamente bene per quello che costa...

Edited by Il.Socio
Link to post
Share on other sites

su 808 e 701 sarebbe possibile avendo un hardware più recente

Certamente, ma per la prima generazione du Symbian 3 la vedo molto dura!

@Il.Socio: Quello che voglio dire io è che comunque i porting sono più pesanti rispetto ad una versione nativa per il cellulare. Basta vedere la differenza tra porting c6 su 5800 e firmware originale...

Link to post
Share on other sites

C'e' una differenza abissale tra porting C6 su 5800 e quello che sarebbe un porting di Android su N8.

I porting di C6 su 5800, interessano esclusivamente gli strati piu' alti del sistema, il kernel è sempre quello del 5800... Il 5800 montava S^1 prima e continua a montare S^1 anche dopo.

In sostanza, prendi tutte le app di sistema del C6 e le metti sul 5800... non hai portato il sistema operativo, hai portato solo le sue applicazioni.

Il sistema operativo resta sempre quello del 5800.

Tutti i file contenuti nella ROM, infatti, sono sempre quelli del 5800 e le patch che vai ad applicare con RP+ saranno quelle realizzate per il 5800... non quelle per il C6.

Un porting di Android su N8, invece, andrebbe a rimpiazzare tutto quanto, anche il kernel del sistema... senza lasciare piu' nessuna traccia di Symbian.

Edited by Il.Socio
Link to post
Share on other sites
  • 2 weeks later...

scusate dite che la serie symbian 3 non lo sopporta x il processore poco potente ma lo si può portare a 1 ghz senza problemi al max uno spende 15 euro per una batteria maggiorata da 2000 mah ma da nuova vita al proprio nokia.

Link to post
Share on other sites
  • 4 weeks later...

Ciao a tutti, non sono qui per portare novità sconvolgenti, ma semplicemente ho fatto una ricerchina su questo argomento e volevo condividere con voi le mie "riflessioni"...partendo con il dire una banalità, Android è un sistema operativo basato su Linux...e Linux in realtà è già stato portato su piattaforme Symbian (non nokia per ora), esemplare è il caso del Siemens SX1, telefono del 2003 con Symbian S60v1 con processore ARM9 da pochi Mhz. Un gruppo di hacker russi intraprese con successo il progetto LinuxOnSX1. Questo è l'esempio più famoso ma non è l'unico terminale su cui è stata fatta questa operazione, anche sul sony ericcson P800 e P900 è stato possibile eseguirla. La strada da intraprendere non sarebbe quindi quella di sbloccare il bootloader nokia (ultra criptato e praticamente irraggiungibile), ma bisognerebbe trovare un bug di sistema in Symbian che permetta l'esecuzione di un exploit in grado di avviare DAS U-BOOT, ovvero un altro bootloader che, opportunamente compilato, andrebbe ad eseguirsi in maniera sostitutiva a quello di nokia ed avvierebbe Linux (= Android) . Forse mi sono spiegato in maniera non chiara, ma per capirci bisognerebbe fare com'è stato fatto per Windows Mobile 6.5 con haret.exe oppure come bootlace per i vecchi iphone, dove il bootloader del dispositivo non viene sbloccato, ma ne viene avviato uno alternativo. Ovviamente non mancano i problemi, in primis trovare il bug nel sistema da cui far cominciare tutto, perché ovviamente Symbian S60v1 e Symbian^3 hanno livelli di sicurezza diversa..prima ho controllato le vulnerabilità che sfruttano i virus per Symbian, ma per me è stata una strada morta..ora sto spulciando nel codice sorgente di Symbian^3 ma una sola persona e con conoscenze limitate come le mie, le speranze sono pari a zero :confused: poi c'è il problema che l'hardware dei nokia non è perfettamente noto..l'n8 dovrebbe montare un processore della Samsung, ma non si sa con certezza..e poi, ultimo ma non ultimo, c'è il problema dell'architettura ARM11 presente negli ultimi telefoni con belle fp2, che è diversa dalla 7 e dalla 9. Il lavoro sembra immenso, ma una volta trovato il buco da cui partire poi dovrebbe essere solo questione di tempo (a meno di particolari barbatrucchi imprevisti di nokia). La risposta sarebbe solo nel codice sorgente di Symbian^3..

Link to post
Share on other sites
  • 2 weeks later...

Premetto che non me ne intendo di sistemi symbian, quindi prendete cio che sto per scrivere con le pinze.

Cio che ha ipotizzato nightmare989 non penso sia del tutto impossibile, aggiungendo anche il fatto che la NOKIA gia dal 2011 sta mettendo online tutta la documentazione necessaria per poter "smanettare" su Symbian (reperibile qui-> collab.symbian.nokia.com).

Tuttavia per me si sta affrontando il problema in modo sbagliato.

Non so con che linguaggio di programmazione sia scritto, ma penso che, invece di pensare a come installare android su simbyan, si dovrebbe pensare a come modificare symbian, aggiungendo le features di android che tanto ci mancano (io purtroppo ho un 5330 che gia di suo è un problema... ma con i cellulari di nuova generazione penso sarebbe diverso).

Link to post
Share on other sites

Tutto ciò che nokia sembra aver messo a disposizione fino ad ora mi pare che riguardi esclusivamente la versione PR1.1 di symbian3 e non ce ne facciamo nulla di utile (in parole povere: siamo fregati xD) nokia non molla l'osso su niente in realtà..anche il sito che hai linkato tu porta ad una pagina di login, ma sono state chiuse le iscrizioni a nuovi membri quindi non si può accedere..ma in ogni caso non credo che dentro ci sia qualcosa di veramente utile. C'è poco da fare, si può solo accettare il fatto che Symbian adesso è davvero deceduto e finchè nokia non rilascia codici sorgenti ed API della PR1.2 non c'è proprio nulla in cui si possa sperare, poichè senza quel materiale stiamo parlando di difficoltà programmative insormontabili anche solo per integrare i messaggi di whatsapp nel sistema...figuriamoci il resto =s è folle pensare di portare android su symbian, non dico di no...ma tra tutte le alternative possibili allo stato attuale delle cose, per me rimane la più sensata.

Link to post
Share on other sites
  • 5 weeks later...

Rispondo a nightmare...

Siccome tempo fa mi ero interessato al funzionamento (a basso livello) dei sistemi operativi ho letto alcune pagine di un vecchio libro che ne parla molto bene.

Il bootloader di symbian è veramente l'ultimo dei problemi, come del resto anche la struttura del core.

Non si tratta di trovare un buco del bootloader, si tratta di inserire nella rom il bootloader di android.

Il lavoro a grandi linee dovrebbe essere di questo tipo:

1. Trovare un esperto di componenti hardware che smonti il telefono e riconosca i singoli componenti e si procuri i relativi datasheet

2. Trovare anche il datasheet dell'integrato contenete la rom in modo da poterlo flashare a proprio piacimento

3. Compilare android per il processore del dispositivo

4. Scrivere i driver per ogni periferica del dispositivo

5. Flashare android

Lavoro che a mio avviso richiede l'intervento di minimo 15 esperti del settore e un sacco di tempo da perdere, senza alla fine guadagnarci nulla se non il poter dire di esserci riusciti.

Fate prima a comprarvi un Android. I requisiti dell' OS sono così esosi che rischiate veramente che vi funzioni a scatti su un cellulare che avete pagato 300€

Edited by Andrea993
Link to post
Share on other sites

vi prego di accettare il mio umile parere.

Se il problema principale sono le prestazioni hardware, si potrebbe installare Firefox OS, il sistema operativo sviluppato dall'omonimo browser e basato su kernel android. Questo os usa html e javascript, quindi è molto veloce e non appesantisce i dispositivi meno performanti. Inoltre per l'utente è possibile apportare modifiche a vari parametri considerati più "di sistema", come modificare l'interfaccia grafica.

I primi device con questo os compariranno all'inizio del 2013 e costeranno poco (meno di 100 €, quindi per secondo me potrebbero essere "facili cavie").

Ci sarà pure uno store.

Quindi che ne pensate?

Edited by Bonnox
Link to post
Share on other sites

Per la gestione della ROM non è difficilissimo, un perito elettronico un po' sgamato è piu che sufficiente, a questo punto il vero problema sono i driver, scrivere un driver è una cosa abbastanza complessa gia parlando di windows, se poi si parla di dispositivi mobili, dove la documentazione è ancora piu scarsa diventa quasi improponibile....

Link to post
Share on other sites

In realtà la documentazione per scrivere i driver su Android c'è sicuramente, essendo un progetto opensource c'è sicuramente la guida dell'interfacciamento con l'hardware!

Perito elettronico dici? Io alzerei il livello ad ingegnere

Link to post
Share on other sites
  • 4 weeks later...
  • 4 months later...

Oggi ho dato un occhiata al "Samsung K5W4G2GACA-AL54" il chipset dell n8 che contiene ram, cpu, gpu e flash memory.

Pare che la flash memory sia di tipo OneNAND, un tipo di memoria che la samsung ha da sempre utilizzato nei propri dispositivi, come anche la nokia.

Questo vecchio tutorial mostra che esiste un programma OneNAND capace di flashare le omonime memorie

http://j700.150m.com/

Stando a quello che c'è scritto qui http://www.developer.nokia.com/Community/Wiki/Symbian_OS_Internals/16._Boot_Processes, il RESET (una sorta di bios del symbian responsabile dell'hard reset) carica all'avvio la parte bassa della memoria nand (512 byte).

Per cui slegandosi dai file dei fw nokia (core, rofs,...) che portano solo via tempo cercando di reversare checksum, basterebbe studiare questo chip nand, il cui funzionamento è sicuramente documentato nello specifico visto che lo montano praticamente tutti i cellulari, si potrebbe flashare ciò che si vuole, ogni byte che si vuole qualunque OS che si vuole, ovviamente nel caso di android ci vorrebbe uno specialista android capace di scrivere i "driver" per il telefono su cui flasharlo.

Nessuno ovviamente vorrà mai farlo, ma comunico le mie idee

  • Like 2
Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

Questo sito utilizza i cookie per analisi, contenuti personalizzati e pubblicità. Continuando la navigazione, accetti l'utilizzo dei cookie da parte nostra | Privacy Policy