Originariamente inviato da
hwmod
Grazie per il supporto 130mario e Tornosubito ... e pure agli altri che l'hanno installata.
Alcune precisazioni ed ulteriori informazioni per chi ci vuole giocare e personalizzarla ulteriormente.
La vera peculiarità di questo firmware è il fatto che i binari "su" e "busybox" sono installati all'esterno dei filesystem "boot" e "system".
Infatti sono installati nel filesystem "cust" e precisamente in:
/cust/channel/normal/bin/busybox
/cust/channel/normal/bin/su
"busybox" è la versione 1.20.0 mentre "su" è la versione 3.0.3.2. Entrambi sono le ultimissime versioni disponibili.
Il motivo per cui questo metodo di "rooting" funziona e abbastanza semplice. Possibile funzioni solo sul nostro MediaPad.
Durante l'avvio, nelle versioni ufficiali e non (tutte), viene creato un link simbolico "/data/cust" che punta alla directory "/cust/channel/normal/", inoltre "/data/cust/bin" viene aggiunto al percorso dei comandi di sistema ("PATH").
Una volta che mi sono reso conto che il percorso "/data/cust/bin" era incluso nel "PATH" di sistema è stato un gioco da ragazzi assemblare i file nel modo più adeguato ai nostri scopi all'interno della partizione "cust" (cust.img.ext4 all'interno del file update.zip). Con Linux è abbastanza facile modificare questo file a seconda delle proprie esigenze e la partizione "cust" credo serva esattamente a questo.
A quanto ne so questo metodo di "rooting" per ora funziona solo sul nostro MediaPad e solo perché Huawei lo ha permesso aggiungendo "/data/cust/bin" al percorso dei comandi di sistema ("PATH").
Il vantaggio è quello di saltare completamente i vari passi richiesti per l'installazione di altre ROM simili, assicurando ciò anche per ROM future (se Huawei non chiude deliberatamente questa porta).
Quindi per ora grazie Huawei