Jump to content
Nokioteca Forum

Procedura Installazione Android 2.2-2.3 (Manual-Guide)


tigernero79
 Share

Recommended Posts

quando collego N900 al PC tenendo premuto W, vede la ssd e la memoria da 27gb ma mi dice che è vuota e non formattata :mumble: ho provato a installare backupmenu sperando di risolvere ma mi dice che va in conflitto con il pacchetto Maemo 5 :o

E io mo come la creo la partizione per android :crying_anim02:

Suppongo tu volessi collegare N900 al pc per ripartizionare tramite PC (es. con GParted).

Bene

Prova versioni più vecchie di backupmenu (ora l'ultima è la 0.62 se non ricordo male, prova una delle ultime 0.5x).

Oppure anche se più scomodo, puoi usare MeeGo Rescue Image per fare lo stesso.

Questo non devi neanche installarlo ma solo avviarlo come spiegato nella guida : http://wiki.meego.com/ARM/N900/Using_Rescue_Initrd

La guida si rifà a files vecchi di MeeGo 1.1 ma per quello che serve a te vanno bene anche quelli (o se vuoi puoi sostituirli tu cercando i file nuovi nei repository di MeeGo 1.2).

Segnalo anche che gli archivi rpm possono essere aperti con 7-zip quindi si può fare lo stesso lavoro (alias l'estrazione delle immagini meego rescue) pure su macchine windows (dove è meno facile procurarsi tool come rpm2cpio e cpio)

Modificato da FabryN
Link to comment
Condividi su altri siti

non che abbia capito più di tanto cosa fa quella guida che hai linkato :unsure:

Quella guida ti spiega come avviare l'immagine MeeGo Rescue Disk.

In pratica tramite il flasher oltre che scrivere una nuova immagine sul cell puoi anche provare (alias caricare in ram ed avviare senza toccare la flash) un kernel + ramdisk.

Quindi seguendo la guida viene caricato un kernel di MeeGo e gli viene passato una immagine Ramdisk che contiene un meego minimale utile per recuperare sistemi che non si avviano più.

Nel tuo caso l'immagine è utile perché permette di attivare la condivisione USB delle memorie (Nand esclusa) di N900.

Ossia se colleghi N900 al pc via USB e poi premi il tasto U il pc vedrà l'intera eMMC (compresa la partizione di Maemo) e la MicroSD (se ce l'hai), ossia la stessa cosa che avresti fatto con BackupMenu (e tasto W).

Con però in più il vantaggio che puoi farlo anche quando hai la Nand corrotta e N900 (e quindi backupmenu) non fa più il boot.

Modificato da FabryN
Link to comment
Condividi su altri siti

si ok :)

finisco di aggiornare maemo e provo

ah.

nella guida in inglese che hai postato dicono:

"If you don't have an MMC plugged in your N900, change ITEM_DEVICE to this: " etc etc

se ho capito bene in questo modo si installa NITdroid su memoria interna giusto?

Se indico una partizione diversa da blk0p2 quindi posso installarlo sulla partizione che creerò?

edit:

ok ho fatto partire initdr, premuto U e si son collegati i device

ne vedo uno da 29.98 GB con gparted. solo che me lo segna come non allocato

invece gnome mi vede due memorie, una da 27.8 e l'altra da 2.1

in quella da 2.1 ho le cartelle opt e user

cosa sbaglio? :crying_anim02:

edit2:

invece gestore dischi vede come un unico disco con le partizioni corrette!! peccato che da gestore dischi io non possa modificare le partizioni :thumbdown:

Edit3:

ok, guardando nelle informazioni dettagliate di gparted leggo che "La partizione 1 non è allineata con l'inizio di un cilindro. Funzionalità non ancora supportata." (e neanche kpartition manager ne KVPM funzionano)

Provo backupmenu va :thumbdown:

Modificato da Fez Vrasta
Link to comment
Condividi su altri siti

@FabryN: se hai trovato un metodo migliore rendici partecipi... :) dopotutto questa community di persone che sbattono android su N900 è piccola (non che quella dei possessori di N900 sia grande), quindi ogni aiuto è gradito visto che il lavoro è stato fatto da 3 persone (tigre, fez e akira), una quarta non potrebbe che aiutare essendo che si sono sobbarcati il lavoro loro 3... :) se hai tempo quindi puoi proporre le tue idee, scrivere anche stringhe di terminale, e poi le analizzeremo e testeremo, questo topic è fatto apposta... :)

C'è forse la possibilità di modificare facilmente nitdroid-installer per far si che installi direttamente (su SD però) la 2.3.3 senza intermediazioni (0.0.8 + 0.0.9/2.3.0).

E' solo un tentativo ma che ha sulla carta ottime possibilità di riuscita, poi se risultasse non fattibile, amen.

Stiamo provandolo (forse, alias sto attendendo la risposta di alcuni volontari ed il progetto non è ancora ufficialm. partito) su altri forum, se ci riusciamo vi posterò qua i risultati

Modificato da FabryN
Link to comment
Condividi su altri siti

si ok :)

finisco di aggiornare maemo e provo

ah.

nella guida in inglese che hai postato dicono:

"If you don't have an MMC plugged in your N900, change ITEM_DEVICE to this: " etc etc

se ho capito bene in questo modo si installa NITdroid su memoria interna giusto?

Se indico una partizione diversa da blk0p2 quindi posso installarlo sulla partizione che creerò?

Certo io ce l'ho per esempio su mmcblk0p5 (prima partizione logica)

edit:

ok ho fatto partire initdr, premuto U e si son collegati i device

ne vedo uno da 29.98 GB con gparted. solo che me lo segna come non allocato

In realtà di partizioni dovresti vederne 3:

Prima partizione 27GB circa = MyDocs di tipo FAT/FAT32

Seconda partizione 2GB circa = home (Maemo) di tipo EXT3

Terza partizione 768MB circa = swap disk di Maemo

cosa sbaglio? :crying_anim02:

Provo backupmenu va :thumbdown:

Non lo so per ora

Cmq non è sicuramente Meego RDisk a creati problemi, ergo mi aspetto che con BackupMenu vedrai lo stesso

Link to comment
Condividi su altri siti

infatti leggi su xD

Edit: scusate, nella pagina in inglese con la gudia a nitdroid ho trovato due immagini eMMC da flashare per cambiare la quantità di memoria assegnata alle partizioni, ma, flashando la eMMC cosa perdo? dati o applicazioni o tutto?

Modificato da Fez Vrasta
Link to comment
Condividi su altri siti

Ho creato uno script che installa su memoria interna NITdroid 2.3.3 senza bisogno di installare prima la 0.0.9

Ho semplicemente scriptato la guida del wiki di maemo.

root
wget http://dl.dropbox.com/u/1966147/Nokioteca/NITDroid_2.3.3.sh
chmod +x NITDroid_2.3.3.sh
./NITDroid_2.3.3.sh

Dovrebbe funzionare tutto :thumbs:

Modificato da Fez Vrasta
Link to comment
Condividi su altri siti

infatti leggi su xD

Edit: scusate, nella pagina in inglese con la gudia a nitdroid ho trovato due immagini eMMC da flashare per cambiare la quantità di memoria assegnata alle partizioni, ma, flashando la eMMC cosa perdo? dati o applicazioni o tutto?

Perdi tutto quello che sta in /home e sottodir più tutto quello che sta in MyDocs.

Si salva solo quello che sta sulla Nand ma siccome quando si flasha la eMMC poi obbligatoriamente bisogna flashare anche la nand, di fatto perdi TUTTO e devi rifare il cell da zero.

Oppure usi backupmenu e tenti dopo il restore del backup che fai prima del reflash globale.

PS

Oltre alle 2 immagini già pronte esiste una guida ita che spiega come impostarti una dimensione personalizzata per la home e per lo swap

http://www.maemomeego.net/forum/showthread.php?1672-Incrementare-Dimensioni-Di-OPT-Modifcando-La-Vanilla

Modificato da FabryN
Link to comment
Condividi su altri siti

Ho creato uno script che installa su memoria interna NITdroid 2.3.3 senza bisogno di installare prima la 0.0.9

Ho semplicemente scriptato la guida del wiki di maemo.

root
wget http://ubuntuone.com/p/nOX/
chmod +x NITDroid_2.3.3.sh
./NITDroid_2.3.3.sh

Dovrebbe funzionare tutto :thumbs:

ciao Fez. lo script si pianta. parte l'intestazione ma non attende il read ed esce sulla root. se scrivi SI non lo riconosce. io non sono in grado di modificarlo. attendo il fix da parte tua. ciaooo!

edit: il file poi si chiama nOX e non esiste il NITDroid_2.3.3.sh

Modificato da akira1980
Link to comment
Condividi su altri siti

Ragazzi

vorrei mettere gingerbread sul mio mattoncino, ovviamente se fà funzionare le chiamate, ma vedo che c'è un mix di idee. Alla fine spero che dopo i vostri test, metterete una procedura a prova di sbagli anche per i novizi. Non vorrei briccare il cell per un errore di trascrizione. :blink: :blink: :blink: :blink:

Link to comment
Condividi su altri siti

Ragazzi

vorrei mettere gingerbread sul mio mattoncino, ovviamente se fà funzionare le chiamate, ma vedo che c'è un mix di idee. Alla fine spero che dopo i vostri test, metterete una procedura a prova di sbagli anche per i novizi. Non vorrei briccare il cell per un errore di trascrizione. :blink: :blink: :blink: :blink:

Non preoccuparti. Il cellulare non lo brikki con un errore di trascrzione. Alla più brutta non va a buon fine l'installazione! Stai sereno e prova lo stesso. È così che si impara a smanettare! :thumbs:

Link to comment
Condividi su altri siti

ok ho fixato l'installer credo, (si era "spubblicato" il file, sto usando da ieri ubuntuone e devo ancora imparare bene come funziona :rolleyes: )

Per il SI non so che dire, da shell di ubuntu funziona, vabe, comunque ho risolto in altro modo.

fammi sapere!

edit: il fix per ofono dovrebbe essere questo: http://downloads.nitdroid.com/e-yes/ofono047_oril008.tar.bz2

In effetti a me con installazione pulita non va il "suono" nelle chiamate,gli altri mi sentono ma io non sento loro, ora provo questo fix se capisco come si applica :Dito:

edit2: ah ok, basta copiare i file come al solito :thumbs:

Modificato da Fez Vrasta
Link to comment
Condividi su altri siti

C'è forse la possibilità di modificare facilmente nitdroid-installer per far si che installi direttamente (su SD però) la 2.3.3 senza intermediazioni (0.0.8 + 0.0.9/2.3.0).

E' solo un tentativo ma che ha sulla carta ottime possibilità di riuscita, poi se risultasse non fattibile, amen.

Stiamo provandolo (forse, alias sto attendendo la risposta di alcuni volontari ed il progetto non è ancora ufficialm. partito) su altri forum, se ci riusciamo vi posterò qua i risultati

Ok sono arrivate le prime prove e le conferme che la mia idea era buona e che sembra funzionare come da aspettative.

Vantaggi:

  • Viene fatto tutto da Nitdroid Installer senza quasi nulla da fare a mano
  • Viene installato direttamente Gingerbread 2.3.3 N11 senza eseguire passaggi evitabili ed assolutamente inutili quali mettere la 0.0.8, sostituirla (a mano) con la 0.0.9 per poi sostituirla ancora (a mano) con la 2.3.3
  • Vengono installati anche i fix usciti post pacchetto N11

Svantaggi:

  • Senza ulteriori e più pesanti modifiche, cmq possibili, la procedura va bene solo per chi vuole installare sulla MicroSD, per chi vuole invece installare sulla eMMC interna serve ancora una installazione manuale o lo script di Fez V.
  • Attualmente la soluzione in prova richiede un minimo lavoro manuale (creare un file e modificarne un altro), ma volendo si potrebbe rilasciare un nuovo pacchetto nitroid installer (0.2.8) con già le modifiche incorporate in modo che diventi ZERO il lavoro da fare

Aspetto ulteriori prove e conferme (o anche smentite alias segnalazioni di problemi) e poi se davvero funziona bene posto la soluzione anche qua.

Modificato da FabryN
Link to comment
Condividi su altri siti

il mio script installa sulla memoria interna, ma necessita della Micro SD per il boot.. (anche se credo sia possibile rendere bootabile la eMMC con la procedura descritta nella guida(mi pare ci sia scritta.. lol))

non è che ci voglia chissà quale fatica a creare un installer per nitdroid... :Dito:

edit: il fix di ofono non funziona, ancora gli altri mi sentono ma io non sento loro

Modificato da Fez Vrasta
Link to comment
Condividi su altri siti

Please sign in to comment

You will be able to leave a comment after signing in



Accedi Ora
 Share

×
×
  • Crea Nuovo...

Informazione Importante

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