CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: Stahl con ben 18 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: Stahl con ben 96 Thanks ricevuti negli ultimi sette giorni
Utente del mese: Stahl con ben 466 Thanks ricevuti nell'ultimo mese

Pagina 112 di 122 primaprima ... 1262102110111112113114 ... ultimoultimo
Ultima pagina
Visualizzazione dei risultati da 1,111 a 1,120 su 1218
Discussione:

[L'ANGOLO DEI CUOCHI GT-I9505] Thread di confronto per sviluppare su android

Se questa discussione ti è stata utile, ti preghiamo di lasciare un messaggio di feedback in modo che possa essere preziosa in futuro anche per altri utenti come te!
  1. #1111
    Baby Droid


    Registrato dal
    Mar 2013
    Messaggi
    32
    Smartphone
    Galaxy s3

    Ringraziamenti
    47
    Ringraziato 20 volte in 9 Posts
    Predefinito

    Quote Originariamente inviato da wuby Visualizza il messaggio
    [quote name="showthom91" post=6756921]Ragazzi scusate..avrei bisogno di un piccolo aiutino..premetto che sono con il note4 ed è la prima volta che buildo una mia ROM..il problema ora ce l'ho con l'updater-script dato che se provo a flashare da ciò che ho capito non andrebbe..come dovrei muovermi ora?grazie in anticipo

    Inviato dal mio XT1032 usando Androidiani App
    ci sono diverse cose che puoi fare.. in primis ad esempio scaricare una rom gia funzinante, ad esempio quella di Alexandr e studiare come ha effetuato i symlink lui, oltre che leggere la sua spiegazione su come prendere il selinux context dal sistema avviato e non dal file selinux_context che viene incluso da samsung nella root /
    insomma lui li ha controllati uno per uno.. se leggi tutti i passaggi che lui ha fatto ti fai una idea pi precisa di quello che significano tutte le varie linee di codice.

    eventualemnte avessi difficolta nel weekend dovrei pubblicare una guia su come eliminare quel "problema" dei symlink[/QUOTE]

    A sistema avviato avevo già preso il selinux..solo che il mio problema è un altro.. Non saprei proprio come interpretare tutti quei comandi all'interno dello script..a parte i permessi e qualche sporadico comando,ma per il resto vago nel vuoto!

    Inviato dal mio XT1032 usando Androidiani App

  2.  
  3. #1112
    Androidiano di Riferimento L'avatar di wuby


    Registrato dal
    May 2012
    Località
    genova
    Messaggi
    4,088
    Smartphone
    s6

    Ringraziamenti
    742
    Ringraziato 2,206 volte in 1,659 Posts
    Predefinito

    ciao a tutti,

    come promesso ,anche se in ritardo come al mio solito loool, voglio oggi spiegarvi come poter flashare una rom usando un metodo piu facile, almeno a mio modo di vedere

    Premessa:

    fino ad oggi eravamo abituati a flashare le nostre rom via zip, al cui interno inserivamo la cartella contenete il system e le eventuali cartelle accessorie, come script o per aroma le variabili da poter installare.
    detto questo nel meta-inf dovevamo creare una serie di comandi per settare i permessi e i symlink (ed i metadata obbligatorii su lollipop) per poter avere una rom funzionante, visto che il formato zip non permette di salvarli al suo interno e copiarli corretti nella partizione /system
    la soluzione la abbiamo sempre avuta sotto il naso, ma forse non ci è mai servita
    tutto nasce dalla domanda: come fa odin?!? beh la risposta è che nella img sono salvati sia i symlink the i permessi corretti che vengono copiati insieme al file..
    odin pero utilizza il formato "sparse" ovvero un formato compresso che viene decompresso per copiarlo sul telefono.
    quello che andiamo a fare è creare un formato img supportato dalla recovery (non compresso, una semplice img) che andremo a flashare tutta intera; vediamo come fare.

    Obbligatorio avere Busybox installto e aggiornato a 1.22 almeno


    Preparazione

    dunque vediamo come nella pratica possiamo effettuare tutto in maniera piu rapida e semplice possibile:
    come sempre avremo bisogno del file di mamma samsung (sammobile.com), lo flashamo sul telefono con odin e poi estraiamo come di consueto la system.img.ext4 e la cache.img.ext4 che convertiremo e apriremo per ottenere le apk da poter deodexare come abbiamo sempre fatto - tramite cucina o tool preferito.
    a questo punto effettuato il deodex, su cui non mi dilungo, dobbiamo andare a mettere le app sul telefono, ma come? se usassimo il solito metodo saremmo punto e accapo
    useremo uno zip appositamente modificato (ALLEGATO) che andrà a sostituire le sole app/priv-app/framework e a cancellare le cartelle arm/arm64 se presenti, lasciando però intatti tutti gli altri file, che tanto ci farebbero penare se dovessimo riscrivere, un po come quando flashamo una singola mod via zip.
    l'allegato andra "riemipto" con le necessarie cartelle e poi flashato regolarmente via recovery
    a questo punto abbiamo un system deodexato e correttamente funzionante ed installato.. a questo punto consiglio di creare subito una img da poter usare in caso effettuassimo degli errori in seguito e dovessimo riflashare per qualche motivo, ma volendo possiamo anche installare le mods sul dispositivo (quelle che vogliamo mettere di default in system nel caso usassimo aroma o tutte quelle che vogliamo mettere nella nostra rom se usiamo una installazione "diretta") e creare gia la img definitiva.

    Creazione della image

    ora che abbiamo effettuato le modifiche che volevamo andiamo a creare la img da flashare con lo zip via recovery

    - apriamo un terminal emulator
    **alla fine di ogni linea sempre enter**
    e digitiamo per usare i permessi super user necessari:

    codice:
    su
    ora il ccodice per creare la image
    - nota la partizione system (che vediamo scritta dopo if= )potrebbe avere una posizione differente, quindi verificate che sia quella giusta!!
    -questa vale per s3/s4/s5

    codice:
    dd if=/dev/block/platform/msm_sdcc.1/by-name/system of=/sdcard/system.img
    impiegherà un po e alla fine troveremo il file nella cartella specificata (es. /sdcard) con il nome selezionato (es. system.img)
    **if= sta per input file e of= sta per outputfile.. da a dove a dove in pratica
    nello stesso terminale prima di chiudere andiamo a fare una verfica controllando che tutto il file sia stato copiato esaminando l'output del terminale (le linee che ha scritto alla conclusione del processo lanciato col codice precedente):
    il terminale crea tre linee, le prime due in questo caso non ci interessano, ma la terza si: riporta l'esatto numero di byte che sono stati copiati nella .img questo dato lo confrontiamo con quello risultante da questo codice:

    codice:
    blockdev --getsize64 /dev/block/platform/msm_sdcc.1/by-name/system
    questo codice ci da la esatta dimensione in byte della partizione che vogliamo
    ergo se i due numeri coincidono allora siamo sicuri che tutto è andato liscio e ha copiato tutta la partizione.


    Creazione dello zip definitivo

    a questo punto abbiamo tutto cio che ci serve gia contenuto nella .img e possiamo gia creare lo zip.
    utilizzeremo un updater molto ristretto che al posto di avere tutt i soliti comandi necessita solo di due in pratica..!!!! yuppy
    (ALLEGATO)

    codice:
    package_extract_file("system.img", "/dev/block/platform/msm_sdcc.1/by-name/system");
    package_extract_file("boot.img", "/dev/block/platform/msm_sdcc.1/by-name/boot");
    --nota--
    volendo potremmo anche crearla flashabile con odin, ma andremmo a obbligare all'uso del pc e del suddetto tool per l'installazione, contro la piu semplice e pratica recovery
    Spoiler:


    questo è quanto.. fatemi sapere se trovate errori o se avete dubbi e difficoltà
    "Se guardate in cielo e vedete una stella a forma di moto non vi preoccupate, è il SIC" cit. VR46
    "Forse gli spagnoli dovrebbero giocare un po di più a carte, così almeno si rilassano. Pero tira il culo a perdere anche a carte." cit. SIC58

  4. I seguenti 7 Utenti hanno ringraziato wuby per il post:

    bluflight13 (17-04-15),daxgirl (06-05-15),linus98 (18-04-15),lucadalba (13-04-16),luigimak (07-04-16),nicola78 (17-04-15),peppe130 (18-04-15)

  5. #1113
    Moderatore L'avatar di bluflight13


    Registrato dal
    Sep 2009
    Messaggi
    15,200

    Ringraziamenti
    8,550
    Ringraziato 20,463 volte in 7,970 Posts
    Predefinito

    Mitico, grande guida e ottimo lavoro amico! Sarà da provare sicuramente! Prima però voglio venirne fuori con quello su cui stiamo lavorando

    Aggiunto link guida in prima pagina al primio post
    Ultima modifica di bluflight13; 17-04-15 alle 22:29
    <----- SE TI SONO STATO D'AIUTO RINGRAZIAMI CON UN THANKS *IO STO CON VALE*

    LINK ALLA NOSTRA ROM: [ROM][OFFICIAL NOUGAT][7.0] Oxy Lite 4.0 odex by BluMak2000 TEAM


  6. I seguenti 3 Utenti hanno ringraziato bluflight13 per il post:

    daxgirl (06-05-15),peppe130 (18-04-15),wuby (17-04-15)

  7. #1114
    Sviluppatore Android L'avatar di marsapa


    Registrato dal
    Dec 2011
    Località
    Verona
    Messaggi
    6,653
    Smartphone
    diversi

    Ringraziamenti
    44
    Ringraziato 3,013 volte in 1,746 Posts
    Predefinito

    Ragazzi scusate, come si aggiorna il supersu di kitchen, intendo proprio quello della cucina in maniera da portarlo alla 2.46
    Se ti è piaciuto il mio lavoro offrimi un caffe https://www.paypal.com/cgi-bin/websc...=DYAE6Q6K488AE

  8. #1115
    Moderatore L'avatar di bluflight13


    Registrato dal
    Sep 2009
    Messaggi
    15,200

    Ringraziamenti
    8,550
    Ringraziato 20,463 volte in 7,970 Posts
    Predefinito

    Quote Originariamente inviato da marsapa Visualizza il messaggio
    Ragazzi scusate, come si aggiorna il supersu di kitchen, intendo proprio quello della cucina in maniera da portarlo alla 2.46
    Era stato spiegato qualche pagina fa

    Quote Originariamente inviato da bluflight13 Visualizza il messaggio
    Prendi ad esempio l'ultimo zip update di superSu di luigi (trovi il link in prima pagina) poi :

    * sostituire i file dentro su_files
    * modificare il file do_root cambiando la versione di supersu

    Dallo zip di chainfire vanno presi i file dalle cartelle armv7, common e solo il chattr dalla cartella arm

    Una volta fatto questo predi tutto il contenuto dello zip e sostituiscilo nella relativa carella nella cucina
    <----- SE TI SONO STATO D'AIUTO RINGRAZIAMI CON UN THANKS *IO STO CON VALE*

    LINK ALLA NOSTRA ROM: [ROM][OFFICIAL NOUGAT][7.0] Oxy Lite 4.0 odex by BluMak2000 TEAM


  9. I seguenti 4 Utenti hanno ringraziato bluflight13 per il post:

    daxgirl (06-05-15),marsapa (18-04-15),peppe130 (06-05-15),wuby (19-04-15)

  10. #1116
    Androidiano VIP L'avatar di peppe130


    Registrato dal
    Dec 2013
    Messaggi
    3,574
    Smartphone
    Samsung Galaxy S6 SM-G920F

    Ringraziamenti
    747
    Ringraziato 1,434 volte in 1,032 Posts
    Predefinito

    Ciao ragazzi! Oggi pomeriggio ho scritto un tool in Bash che permette di calcolare rapidamente l'MD5 di un file, di confrontare l'MD5 di un file scaricato con quello "originale" e di creare file tar.md5 per il flash con Odin e simili. E' compatibile sia con Windows (Cygwin) che con i sistemi Linux. Lo script non utilizza directory prestabilite. Sentitevi liberi di posizionare il file ovunque vogliate (Se utilizzate Cygwin dovrete necessariamente posizionare sia il tool che il file desiderato all'interno della vostra home). Per aggiungere al terminale la directory in cui si trova il file desiderato, potete utilizzare i seguenti due metodi:

    • Trascinare, quando richiesto, il file desiderato nella finestra del terminale ed eliminare le virgolette agli estremi.
    • Scrivere manualmente l'intero percorso fino al file partendo dalla directory root (/).


    Beh, credo non ci sia altro da aggiungere. Buon DOWNLOAD

  11. I seguenti 5 Utenti hanno ringraziato peppe130 per il post:

    bluflight13 (06-05-15),daxgirl (06-05-15),N1m0Y (06-05-15),nicola78 (06-05-15),wuby (06-05-15)

  12. #1117
    Androidiano L'avatar di daxgirl


    Registrato dal
    Apr 2014
    Località
    Jerusalem
    Messaggi
    118
    Smartphone
    g900f, n910f, SM-R750

    Ringraziamenti
    266
    Ringraziato 137 volte in 76 Posts
    Predefinito

    Quote Originariamente inviato da peppe130 Visualizza il messaggio
    Ciao ragazzi! Oggi pomeriggio ho scritto un tool in Bash che permette di calcolare rapidamente l'MD5 di un file, di confrontare l'MD5 di un file scaricato con quello "originale" e di creare file tar.md5 per il flash con Odin e simili. E' compatibile sia con Windows (Cygwin) che con i sistemi Linux. Lo script non utilizza directory prestabilite. Sentitevi liberi di posizionare il file ovunque vogliate (Se utilizzate Cygwin dovrete necessariamente posizionare sia il tool che il file desiderato all'interno della vostra home). Per aggiungere al terminale la directory in cui si trova il file desiderato, potete utilizzare i seguenti due metodi:

    • Trascinare, quando richiesto, il file desiderato nella finestra del terminale ed eliminare le virgolette agli estremi.
    • Scrivere manualmente l'intero percorso fino al file partendo dalla directory root (/).


    Beh, credo non ci sia altro da aggiungere. Buon DOWNLOAD
    Ottima idea! Bravo! !!
    In real open source, you have the right to control your own destiny.
    Linus Torvalds

  13. I seguenti 2 Utenti hanno ringraziato daxgirl per il post:

    nicola78 (06-05-15),peppe130 (06-05-15)

  14. #1118
    Senior Droid L'avatar di antartide


    Registrato dal
    Mar 2014
    Messaggi
    877

    Ringraziamenti
    519
    Ringraziato 522 volte in 283 Posts
    Predefinito

    Ciao a tutti volevo chiedervi c'e' una guida che spieghi come sostituire con png i codici colore di lollipop come nell'actionbar e ad esempio per creare una tastiera nel dialer....?

    Inviato dal mio SM-N910S usando Androidiani App

  15. #1119
    Senior Droid L'avatar di antartide


    Registrato dal
    Mar 2014
    Messaggi
    877

    Ringraziamenti
    519
    Ringraziato 522 volte in 283 Posts
    Predefinito

    Quote Originariamente inviato da bluflight13 Visualizza il messaggio
    [quote name="marsapa" post=6779978]Ragazzi scusate, come si aggiorna il supersu di kitchen, intendo proprio quello della cucina in maniera da portarlo alla 2.46
    Era stato spiegato qualche pagina fa

    [quote name="bluflight13" post=6648025]Prendi ad esempio l'ultimo zip update di superSu di luigi (trovi il link in prima pagina) poi :

    * sostituire i file dentro su_files
    * modificare il file do_root cambiando la versione di supersu

    Dallo zip di chainfire vanno presi i file dalle cartelle armv7, common e solo il chattr dalla cartella arm

    Una volta fatto questo predi tutto il contenuto dello zip e sostituiscilo nella relativa carella nella cucina[/QUOTE][/QUOTE]
    Ciao blu alla fine sono riuscito a decompilare...ho un dubbio pero' se apro con 7 zip gli apk non hanno la cartella meta-inf...da recovery se li installo vanno pero' se ad esempio li metto nella rom e faccio full wipe spariscono...dove sbaglio?ho usato advancedapktool e sono tutti apk di sistema

    Inviato dal mio SM-N910S usando Androidiani App

  16. #1120
    Androidiano di Riferimento L'avatar di wuby


    Registrato dal
    May 2012
    Località
    genova
    Messaggi
    4,088
    Smartphone
    s6

    Ringraziamenti
    742
    Ringraziato 2,206 volte in 1,659 Posts
    Predefinito

    Quote Originariamente inviato da antartide Visualizza il messaggio
    Ciao a tutti volevo chiedervi c'e' una guida che spieghi come sostituire con png i codici colore di lollipop come nell'actionbar e ad esempio per creare una tastiera nel dialer....?

    Inviato dal mio SM-N910S usando Androidiani App
    Questo è per s5 ma in linea teorica funziona allo stesso modo
    http://forum.xda-developers.com/show....php?t=2799050
    Negli ultimi post trovi qualcosa di molto simile a quello che stai cercando..

    Per quanto riguarda le app senza cartella meta-inf c'e decisamente qualcosa che non va.. Devi mettercela a mano insieme al androidmanifest.xml se non lo fa in automatico il tool che usi, altrimenti non possono essere realmente installate, non vengono riconosciute perche senza firma
    "Se guardate in cielo e vedete una stella a forma di moto non vi preoccupate, è il SIC" cit. VR46
    "Forse gli spagnoli dovrebbero giocare un po di più a carte, così almeno si rilassano. Pero tira il culo a perdere anche a carte." cit. SIC58

  17. Il seguente Utente ha ringraziato wuby per il post:

    nicola78 (28-05-15)

Pagina 112 di 122 primaprima ... 1262102110111112113114 ... ultimoultimo
Ultima pagina

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire risposte
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Torna su
Privacy Policy