2014-07-22 11 views
5

Ho modificato build.prop e ora il mio telefono non può essere avviato. Ho tirato build.prop usando adb e ora ho il file build.prop correttoSpingere build.prop in /system/build.prop

Quello che mi serve è spingere build.prop usando adb.

Prima prova: di sola lettura del file system

quando monto sistema:
secondo tentativo: permision negato enter image description here

cosa posso fare?

risposta

5

Ho provato il seguente codice ... funziona, ma non so se è la soluzione perché il mio telefono ancora non può avviarsi.

adb shell 
su 
mount -o remount,rw /dev/block/stl9 /system 
chmod 777 /system 
exit 
exit 

adb push build.prop /system 

fatemelo sapere se il seguente codice è corretto o no ...

+0

Ciao, quando ho scritto su, questo ritorno "/ system/bin/sh: su: non trovato " –

6

Probabilmente perché adb push utilizza l'utente shell, che non dispone delle autorizzazioni di scrittura su /system/build.prop. Tuttavia, è possibile, prima, spostare il file in un'altra posizione (ad esempio /data/local/tmp/) e spostare il file nella posizione corretta con l'utente root (dopo il montaggio).

+0

vedere cosa ho fatto e fammi sapere se questo è corretto ... – Device

+0

Questa è l'unica cosa che ha funzionato per me.Ho provato a cambiare i permessi su/system e build.prop stesso, rimontando/sistemando un numero qualsiasi di modi, ma non riuscivo a farlo direttamente. –

5

Qui ci sono i comandi necessari per utilizzare:

adb push <Path to build.prop>/build.prop /data/local/tmp/ 
adb shell 
su 
mount -o rw,remount /system 
adb push /data/local/tmp/build.prop /system/build.prop 
+0

vedere quello che ho fatto .... – Device

2
adb remount 
adb push build.prop /system/ 
adb shell chmod 644 /system/build.prop 
adb reboot 
+0

non fai questo a meno che desidera reinstallare l'IMMAGINE ANDROID – Goddard

-1

Ok facciamolo. ho trovato un modo semplice per passare i permessi di root.

Se si dispone di un ripristino CWM ... immettere su di esso e su "supporti e archiviazione" immettere e monta/sistema/li il PC lo riconoscerà su adb push e inviarlo al sistema. Usa i tuoi codici di comando sopra di te li scrivi voilá ... il tuo tablet/telefono si riavvierà. Se si dispone di un backup di build.prop originale

0
adb shell 
su 
mount -o remount,rw /dev/block/st19 /system 
chmod 777 /system 
exit 
exit 
push build.prop /system 
adb shell 
su 
chmod 644 /system/build.prop 
exit 
exit 
reboot 

che ha funzionato per me :)

2

questo funziona per me per Galaxy S6:

cd c: \ Utenti [qui l'userprofilename] \ AppData \ Local \ Android \ SDK \ platform-tools>

1.) adb pull /system/build.prop

- this download the file from the phone in the adb folder 
- edit the file, then load up to the phone: 

2.) radice ADB

3.) radice adb remount RW

4.) ADB radice chmod 664 /system/build.prop

5.) ADB radice spinta ./build.prop/sistema /build.prop