CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: Stahl con ben 14 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: Stahl con ben 128 Thanks ricevuti negli ultimi sette giorni
Utente del mese: Stahl con ben 441 Thanks ricevuti nell'ultimo mese

Visualizzazione dei risultati da 1 a 2 su 2
Discussione:

Problema: Installare in DATA/APP

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. #1
    Baby Droid


    Registrato dal
    Aug 2013
    Località
    Da qualche parte vicino Pisa
    Messaggi
    4
    Smartphone
    GT-S5660 & I9100

    Ringraziamenti
    2
    Ringraziato 0 volte in 0 Posts
    Predefinito

    Problema: Installare in DATA/APP

    Salve a tutti, è da poco che ho inziato a "studiare" il linguaggio dell'updater-script e non riesco a trovare una soluzione al problema:

    Se devo installare un app in system/app basta copiarla nella relativa cartella con "package_extract_dir" ed il gioco è fatto.

    Ma volendo provare ad installare in data/app sto diventando scemo
    L'installazione non causa alcun tipo di errore, ma ne scompatta, ne cambia i permessi, ne installa... praticamente non fa nulla di nulla... -.-''

    Vi riporto sotto l'ultima prova fatta, e attendo con ansia qualche anima buona che mi aiuta
    P.S. si accettano anche offese alla nabbaggine del sottoscritto, basta che poi mi spiegate tutto come si deve

    ------------------
    ui_print("TEST INSTALL 1");
    ui_print("MONTO DATA E SYSTEM");
    mount("ext4", "EMMC", "/dev/block/stl12", "/system");
    ui_print("SYSTEM OK");
    mount("ext4", "EMMC", "/dev/block/stl13", "/data");
    ui_print("DATA OK");
    mount("ext4", "EMMC", "/dev/block/stl14", "/cache");
    ui_print("CACHE OK");
    ui_print("PERMESSI DATA");
    set_perm_recursive(0, 0, 0777, 0777, "/data");
    ui_print("PERMESSI DATA/APP");
    set_perm_recursive(0, 0, 0777, 0777, "/data/app");
    ui_print("PERMESSI OK");
    ui_print("ESTRAZIONE IN DATA/NEWAPP");
    package_extract_dir("data/app", "/data/app/");
    ui_print("ESTRAZIONE OK");
    ui_print("PERM PACK");
    set_perm(0, 0, 0777, "/data/app/KTV4.apk");
    ui_print("PERM PACK OK");
    ui_print("LANCIO INSTALL PM");
    run_program("/system/bin/pm", "install", "/data/app/NEWAPP/KTV4.apk");
    ui_print("INSTALL PM OK");
    ui_print("SMONTO DATA E SYSTEM");
    unmount("/system");
    unmount("/data");
    unmount("/cache");
    ui_print("DONE");
    Non ci pensare troppo, premi e flasha, tanto c'è sempre il trucco... (quasi sempre...)

  2.  
  3. #2
    Androidiani Power User L'avatar di ivano949


    Registrato dal
    Nov 2011
    Località
    LC
    Messaggi
    7,540
    Smartphone
    vari ed eventuali

    Ringraziamenti
    574
    Ringraziato 3,700 volte in 2,703 Posts
    Ognuno di noi ha un paio di ali, ma solo chi sogna impara a volare (J. M.)

Tag per questa discussione

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