https://i.imgur.com/A6vx4CC.png?1
Discussione dedicata a tutti gli aiuti generici di Modding di Oneplus 7
Visualizzazione stampabile
https://i.imgur.com/A6vx4CC.png?1
Discussione dedicata a tutti gli aiuti generici di Modding di Oneplus 7
Disponibile ANDROID Q DP2 PER OP7
Link al thread ufficiale OnePlus che dovete consultare prima di installare questa versione di Android Q Beta (Developer Preview):
https://forums.oneplus.com/threads/k...eries.1031461/
#OXYGEN #Q #BETA
Problemi noti:
• La modalità lettura potrebbe non funzionare
• La modalità display non funziona
• La finestra di verifica non compare con le reti Wi-Fi anonime
• Potrebbero esserci seri problemi di stabilità e compatibilità
L'installazione di questo firmware, sia da DP1 che da Pie, comporterà la cancellazione di TUTTO.
link:
OP7 official:
https://oxygenos.oneplus.net/OnePlus...f648154fe6.zip
OP7 Rollback
https://oxygenos.oneplus.net/fulldow..._1527_user.zip
~ ANDROID Q DP3 PER OP7 ~
#OXYGEN #Q #BETA #OP7
Problemi noti
• Problemi di compatibilità
• Problemi di stabilità
• Perderete i dati aggiornando sia da DP1 che da DP2
Links
OP7 Official
https://oxygenos.oneplus.net/OnePlus...29b8c84a8a.zip
OP7 Rollback
https://oxygenos.oneplus.net/fulldow..._1527_user.zip
OP Thread
https://forums.oneplus.com/threads/a...and-7.1076548/
~ ANDROID Q DP5 PER OP7 ~
Sistema:
• Miglioramento delle funzioni di sistema
• Aggiunte le gestures OnePlus
• Basato su Android 10 Beta 6
Problemi noti:
• Problemi di compatibilità con le app
• Possibilità di lag e altri problemi
• Problemi con Google Pay
P.S.
Sembra che OnePlus potrebbe rilasciare OxygenOS 10 il 3 settembre...
link:
OP7
https://otafsg1.h2os.com/patch/amazo...a6b590e2ac.zip
Forum Oneplus
https://forums.oneplus.com/threads/a...and-7.1097600/
Inviato dal mio GM1913 utilizzando Tapatalk
Scusate spero di non sbagliare scrivere qua.
Ho aggiornato op7 a 10.0.2 poi, sblocco bootloader, cosa incredibile dopo il wizard configurazione , trovo un wallpaper che avevo su op6 un anno fa, icone della barra di stato nere ( batteria,orologio, wifi ecc ) e cosa molto strana non ho più i wallpaper oneplus nessuno ! tutto ciò solo dopo lo sblocco e il wizard
Durante la configurazione se lo hai collegato all'account google magari si è sincronizzato con alcune vecchie impostazioni.
Se hai twrp potevi fare un formatta data...
Se lo fai adesso ti porta il telefono alle impostazioni di fabbrica.
Inviato dal mio GM1913 utilizzando Tapatalk
Per assurdo, ho fatto format data sia su a che su b, poi ho usato il tool unbrick, riportandolo con bootloader bloccato e con android 9, non ho fatto alcun accesso in fase di wizard iniziale, ho aggiornato a 10.0.2, appena fatto lo sblocco del bootloader mi si presenta questa cosa assurda. Adesso sono con l'ultima versione di 9, e non ho coraggio di aggiornare perché funziona tutto.
Tool unbrick:
https://forum.xda-developers.com/one...ce-to-t3954325
GUIDA MSM
Usa (10.0.4.GM57BA)
Fai un backup dei dati perché perdi tutto
per usare la guida consigliata da @sirioo , meglio continuare in sos modding
sposto
https://www.androidiani.com/forum/mo...s-modding.html
Ciao a tutti, vorrei togliere i permessi di root e ripristinare il mio Oneplus 7 a impostazioni di fabbrica..
La versione attuale installata è la OS 10.3.2 GM57AA.
Grazie
Hai la Rom per l'India... La versione EU/Globale corrispondente è la 10.0.5...
Basta scaricarla dal sito ufficiale oneplus e metterla nella memoria interna del telefono e poi installarla da locale.
In questo modo perdi root e twrp se ce l'avessi.
Poi da impostazioni, sistema, effettui il ripristino alle impostazioni di fabbrica. Sappi che ti cancella tutto.
In questo modo ti rimane il bootloader sbloccato...
Il tutto verrà spostato nella sezione modding!
Inviato dal mio GM1913 utilizzando Tapatalk
Ok grazie. Sul sito ufficiale come ultima versione mi da la (10.0.4.GM57BA) ma quando la vado ad installare mi dice che ho installato una versione successiva e che tale operazione non è possibile:
Grazie
EDIT: Grazie risolto, ho scaricato la ROM qui dal forum è ho risolto.
si... la 10.0.5 EU è qui sul forum (sul sito ufficiale arriverà a breve) e si può flashare solo la stessa o una successiva versione di rom... per quello ti dicevo che corrisponde alla versione 10.3.2 GM57AA, sono uscite insieme.
Sposto il tutto in SOS modding
https://www.androidiani.com/forum/mo...s-modding.html
Vorrei fare l' EFS backup , ma non trovo le stringhe specifiche per l'OP7.
Ho cercato molto , ma ho trovato stringhe di comando con dev/block/sdfx sempre
con qualche differenza, così come per il bs=xxxx .
Su XDA ho trovato quelle per l'OP7T Pro che sono le seguenti :
Andranno bene anche per l'OP7 ?codice:dd if=/dev/block/sdf2 of=/tmp/modemst1.bin bs=2048
dd if=/dev/block/sdf3 of=/tmp/modemst2.bin bs=2048
Vorrei essere certo di quello che copio, per non avere brutte sorprese in caso di necessità
Perdonami se non ho capito ma se vuoi fare un backup della efs credo tu abbia bootloader sbloccato, root e twrp...se così fosse perchè non crei il backup direttamente dalla twrp, nel menu backup della recovery trovi proprio la casella "EFS", fai il backup e lo metti da parte.
Onestamente è da un po' che non uso adb per il backup della efs ma credo che i comandi per OP7T possano andare bene anche per OP7.
Perfetto !!! :D
Non chiedevo di meglio.
Ho l'OP7 da pochissimi giorni, e l'ho studiato solo il necessario per renderlo subito "sbloccato e aperto".
Sono rimasto ancora fedele al buon ADB che mi ha salvato in tantissime situazioni, e non sapevo che nella TWRP dedicata, ci fosse un comando specifico per fare l'EFS backup.
Procedo immediatamente ! :cool:
Grazie !!
Ti consiglio di utilizzare la TWRP Unofficial 3.3.1-79 by mauronofrio che trovi su XDA e vai tranquillo, funziona alla perfezione. Che altro dire...Ben arrivato nel mondo OP7 :)
Infatti ho studiato poco, ma bene, e proprio la TWRP Unofficial 3.3.1-79 by mauronofrio (partendo da ADB...) ho subito installato insieme all'ultima release di Magisk ;)
P.S. - EFS backup appena fatto con successo da TWRP e subito messo in "cassaforte"... :laughing:
Grazie ancora ! :cool:
Oltre al "solito" XDA, non ci sono altri siti con ROM Custom da provare ?
Spero di sbagliarmi , ma per l'OP7 mi sembra che in giro non ci sia un granchè... :'(
Cosa opposta all' OP7 Pro, che ha di tutto e di più da testare...:(
Le rom custom non vanno più di moda, tutto si basa su moduli magisk e rom magisk...ormai anche il buon vecchio flash da recovery è andato in disuso, tutto con magisk...detto questo il pro dei moduli magisk è che spesso li trovi in sezione 7 pro su xda perchè chi lo ha creato ha quel terminale ma non è detto che non funzioni anche con altri terminali della stessa famiglia...ovviamente è da verificare sempre che non ci sia un alert specifico che avvisa di incompatibilità specifiche. Il peggio che ti può capitare è il bootloop ma nel caso da filemanager in twrp basta eliminare il modulo incriminato che trovi in "data/adb/modules" e tutto riparte...poi non è mai da trascurare il buon vecchio nandroid backup/restore da twrp che ancora funziona.
Per farti un esempio io utilizzo un mio modulo di ottimizzazione sul mio Oneplus 7 con firmware beta 15 e lo stesso modulo è stato provato con esito positivo su Oneplus 7 Pro.
A parte i moduli, trovi veramente poco se parliamo di "modding vecchia maniera", qualcosa in più solo se decidi di virare su AOSP e similari.
Anche io ho fatto molte ricerche e ti confermo che xda è ormai praticamente l'unico sito di riferimento.
Grazie infinite, mi hai illuminato !
E non sto scherzando...
Dopo infiniti "flash" iniziati con un THL W200, proseguiti con il mitico JIAYU S3A e poi con l'OP5, pensavo che il "giochino" proseguisse, invece no...
Sono d'accordo con te. Anche se faccio ancora fatica a trovare moduli che siano anche compatibili con l'OP7 (strano, ma vero)Quote:
detto questo il pro dei moduli magisk è che spesso li trovi in sezione 7 pro su xda perchè chi lo ha creato ha quel terminale ma non è detto che non funzioni anche con altri terminali della stessa famiglia...ovviamente è da verificare sempre che non ci sia un alert specifico che avvisa di incompatibilità specifiche.
Bella dritta quella di eliminare il modulo per risolvere... Grazie !!Quote:
Il peggio che ti può capitare è il bootloop ma nel caso da filemanager in twrp basta eliminare il modulo incriminato che trovi in "data/adb/modules" e tutto riparte...poi non è mai da trascurare il buon vecchio nandroid backup/restore da twrp che ancora funziona.
Il TWRP funziona nell'immediato e se non ci hai smanettato troppo a pulire/modificare, altrimenti anche con TWRP... ciccia... (provato sulla mia pelle)
Questo fine settimana mi sono dedicato a fare "test folli" tra ROM Stock, Beta e Custom, fino a provare per ben 4 volte il brivido dell'Hard Brick e la "suspence" dei 10 secondi usando il miracoloso Tool MSM (EDL) che per fortuna esiste e ci para il "Lato B" da manovre poco lecite.Quote:
Per farti un esempio io utilizzo un mio modulo di ottimizzazione sul mio Oneplus 7 con firmware beta 15 e lo stesso modulo è stato provato con esito positivo su Oneplus 7 Pro.
Ho provato anche "una tantum" il modulo RENOVATE ICE 13.0 per andare sul sicuro, però non è che mi abbia entusiasmato molto.
Hai qualche modulo da consigliarmi ?
Come dicevo sopra ho provato LineageOS 17.1, Havoc-OS-3.3, Evolution X 4.4 e la Potato Open Sauce Project (che mi briccato per 2 volte... boh)Quote:
A parte i moduli, trovi veramente poco se parliamo di "modding vecchia maniera", qualcosa in più solo se decidi di virare su AOSP e similari.
Anche io ho fatto molte ricerche e ti confermo che xda è ormai praticamente l'unico sito di riferimento.
Al momento mi sto godendo Evolution X 4.4 che mi sembra molto simile alla fantastica Resurrection Remix che mi ha entusiasmato molto in passato, ma che sembra (purtroppo) non esista per l'OP7.
Approfitto per chiederti, se possibile, un consiglio :
volendo passare da una ROM all'altra, qualsiasi essa sia, che operazioni eventualmente devo fare, suppongo con TWRP (pulizia, cancellazione, formattazione di cosa e come, ecc...)
Grazie ancora !
Se vuoi provare il mio te lo passo in pm...lo utilizzo da un po', è più un modulo di ottimizzazione generale, ho cercato di spingere le prestazioni al massimo senza perdere in stabilità ed allo stesso tempo ho cercato di ottimizzare i consumi.
Riguardo questo ti posso dire che io vado alla vecchia maniera, se opero su base OxygenOS faccio un semplice wipe e ricomincio da capo, se invece la base è una pure google come la lineage, in questo caso faccio una pulizia più profonda utilizzando MSM.
Ti ringrazio di cuore !
Accetto volentieri l'offerta, magari lo provo con la Evolution che ho su al momento.
Perfetto !Quote:
Riguardo questo ti posso dire che io vado alla vecchia maniera, se opero su base OxygenOS faccio un semplice wipe e ricomincio da capo, se invece la base è una pure google come la lineage, in questo caso faccio una pulizia più profonda utilizzando MSM.
Allora direi che coincide con quanto ho appena fatto, semplice wipe in un caso o all'occorrenza vado di MSM.
Grazie !
In rete ho trovato questa interessante (almeno per me...) procedura per tornare da Rom Custom a OOS
Ora non avendo esperienza in merito a "Slot A e B" perchè mai usato con i precedenti terminali, come si fa a flashare prima sullo Slot A e poi in Slot B ?codice:Riavvio in TWRP
Advanced Wipe (Wipe Data & Dalvik/ ART Cache, System, Vendor)
Factory Reset
Flash Oxygen Slot A
Flash TWRP
Riavvio in TWRP
Flash Oxygen Slot B
Flash TWRP
Riavvio in TWRP
Flash Magisk
Format Data
Riavvio in System
Per inciso ho a bordo l'ultima TWRP di mauronofrio.
Grazie in anticipo
Alquanto particolare come procedura...possibile che siano i passaggi per installare in dual boot? Mi sembra davvero strana altrimenti...comunque lo slot su cui andrai ad operare lo selezioni sempre dalla recovery, trovi l'opzione nel menu "Riavvia". Di più non so dirti, ho sempre utilizzato operazioni di pulizia più radicali :lol:
Purtroppo non ho salvato il link, ma ricordo di aver letto che questa procedura evita di dover di nuovo sbloccare il bootloader.
Su XDA c'è un pacchetto creato da mauronofrio che raggiunge lo stesso scopo di "reset", ma che a quanto pare evita proprio di dover sbloccare di nuovo il bootloader.
Anch'io, come te, ho provato metodi più radicali :laughing:, ma se è possibile semplificare qualche passaggio, penso proprio che la cosa non guasta... ;)
In realtà se installi OxygenOS, sia Beta che Stable, da recovery twrp dopo il full wipe, dovrebbe ripartire senza root, senza twrp ma il bootloader resterà sbloccato...se cerchi una procedura più rapida ti dico la procedura che seguivo io...prima di iniziare ci procuriamo e salviamo nel pc:
- Firmware Oxygen OS Stable o Beta che possiamo scaricare da questa pagina sempre aggiornata dal grande @kmd
- TWRP installer (Consigliata la "TWRP X.X.X-XX Unified Unofficial Installer by mauronofrio" che trovi qui)
- Magisk ultima release (Scaricabile da qui)
Avviato il telefono in recovery twrp, procediamo con il full wipe e format memoria di massa (nel menu "Pulizia" selezioniamo tutte le voci tranne "USB storage"), fatto questo collego il telefono al pc, attendo venga riconosciuto come momoria di massa e copio i tre .zip detti sopra nella memoria interna (in alternativa una bella pendrive ed un otg).
A questo punto installo il firmware come un normale .zip, fatto questo, senza riavviare procedo al flash del .zip della twrp e sempre senza riavviare, per concludere, procedo con il flash del .zip d'installazione di magisk.
Fatti questi passaggi faccio riavviare il telefono ed eccoci con Oxygen OS da configurare, telefono ripulito ma con root e twrp già installati e funzionanti.
In qualche occasione dopo questa procedura mi è capitato di non trovare "Magisk Manager" installato ma è bastato effettuare un nuovo flash del solo .zip di magisk dalla recovery per risolvere il problema.
Ovviamente questa procedura cancella tutto, dati personali e contenuto della memoria di massa.
Il passaggio relativo al format della memoria di massa si può ignorare se si parte da una base firmware con Oxygen OS (in questo caso basterà non selezionare la casella "Archivio interno" in fase di wipe), invece è preferibilmente da eseguire se si proviene da una AOSP.
OK per tutto !
Devo solo provare.
Anche a me è capitato dopo il reboot, di non trovare Magisk.
Per questo eseguo subito due flash consecutivi e dopo il riavvio mi concentro sulle altre operazioni senza perdere ulteriore tempo, sicuro di trovare Magisk al suo posto.
Se può essere utile, come pendrive uso una Sandisk Ultra Dual Drive USB 3.1 Type-C da 256GB veramente molto comoda per flashare da OTG.
Approfitto anch'io per ringraziare @kmd che seguo con i suoi puntuali aggiornamenti già con l'OP5 e ora con l'OP7. :perfect:
Salve, ieri ho ripristinato il mio op7 per problemi alle sim, dopo il ripristino sim tutto ok, procedo con tutte le operazioni per il modding, ( bootloader twrp, magisk e rom xXx NoLimits ) fin quì tutto ok, ripristino le app e "mytim" non funziona più, vede che il telefono è sbloccato e mi da un messaggio di errore. Due ore prima, stesso telefono stesse condiziini l'app funzionava tranquillamente. Ho provato con Magisk Hide, ma non c'è verso di farla andare. Potete darmi una mano ?
Scrivo tutto per completezza d'informazioni anche se hai già provato la strada del "Magisk Hide"....
Prova ad attivare l'opzione "Magisk Hide", prima di default era abilitata per cui anche aggiornando firmware/rom/magisk restava abilitata e tutto funzionava, dal momento che hai reinstallato tutto da zero l'opzione risulta disattivata di default (a breve potrebbe sparire del tutto per dei cambiamenti nelle api safetynet che renderanno impossibile nascondere il root).
Al momento su OnePlus sembra che si riesca a nascondere il root riattivando la funzione "Magisk Hide" ma non è possibile sapere fino a quando sarà possibile farlo.
Una volta riattivata l'opzione, cancella i dati del Google Play Services e del Google Play Store e dell'app MyTim, riavvia il telefono e riprova.
Ho già provato, ma purtroppo l'app mytim non va più. Mi dice che funziona solo su terminali con firmware originale.
Ciao! Se ti può essere di relativo conforto l'applicazione My Tim non funzionava neppure su uno Xiaomi Mi 10 Lite 5G acquistato in Italia da Xiaomi e appena uscito dalla scatola. Il messaggio era lo stesso che appare a te.
Inutile precisare che il dispositivo era con il bootloader bloccato e non modificato (appena acquistato).
Per chi non fosse ancora soddisfatto del funzionamento del singolo tap per attivare l'ambient display e del doppio tap per il risveglio del telefono (in teoria risolto con le ultime beta rilasciate ma non per tutti relamente risolutivo), esiste un semplice fix che ne ripristina la completa funzionalità.
Il bug relativo ad entrambe le funzioni sembra legato alla rimozione della "Modalità tasca" nelle ultime release del firmware (sia stable che beta), il fix consiste proprio nel riabilitare l'opzione della modalità tasca.
Ci tengo a precisare che basta ripristinare la funzione perchè il fix funzioni, non è necessario attivarla...questa precisazione è per me importante perchè non si sa per quale sia motivo oneplus ha rimosso l'opzione. Su xda in molti hanno attivato la modalità tasca senza riscontrare problemi, personalmente ho riabilitato la funzione per fixare il problema del doppio tap ma non ho attivato la modalità.
Volendo adesso passare alla parte pratica, prima di tutto è necessario avere i permessi di root e poi estrarre il file:
/system/etc/feature_list
Adesso aprite il file con un editor di testo e modificate la parte finale delle stringhe di testo prima dell'ultima parentesi quadra inserendo la stringa:
"featureName": "OP_FEATURE_ENABLE_POCKETMODE_SWITCH"
è importante seguire la sintassi del file per cui andranno rispettate le virgole e le parentesi come da file originale.
Per farvi capire meglio la parte finale dovra diventare da così:
...
"featureName": "OP_FEATURE_CHANGE_PACKAGE_NAME"
}
]
a così:
...
"featureName": "OP_FEATURE_CHANGE_PACKAGE_NAME"
},
{
"featureName": "OP_FEATURE_ENABLE_POCKETMODE_SWITCH"
}
]
Ovviamente il testo prima della nostra stringa può cambiare (dipende dal firmware)...una volta ottenuto il file modificato, dovremo copiarlo sovrascrivendo quello originale e dovremo assegnare i permessi corretti (0644 o anche rw-r--r--).
Riavviato il telefono troverete la funzione "Modalità tasca" disponibile in impostazioni/Utilità ed il singolo tap per l'ambient display così come il doppio tap per il risveglio del telefono torneranno a funzionare alla perfezione.
Potrete modificare direttamente il file nel telefono o spostarlo nel pc per poi modificarlo, io ho scelto questa seconda opzione, sicuramente più pratica per me ed ho utilizzato notepad++ come editor di testo...inutile dire che prima di sovrascrivere il file ho conservato una copia dell'originale come backup.
Sto utilizzando questa soluzione già da un po' e non ho riscontrato controindicazioni.
Dimenticavo...questo fix è utilizzabile ed è stato testato con successo sia su OnePlus 7 che su 7 Pro, sia con firmware stable sia beta...non ho idea se possa essere applicato anche ad altri modelli della famiglia OnePlus.
Sarebbe utile capire se non funziona per il root per il modulo xXx, io comincio a pensare che sia quest'ultimo a creare il problema, dovresti provare a rimuoverlo e vedere se l'app funziona.
Se così fosse una volta effettuato il login dall'app, reinstalla il modulo xXx e vedi se funziona...fino a qualche tempo fa alcune app (compresa MyTim) effettuavano il check del firmware solo in fase di login per cui se dovesse essere ancora così, una volta che hai effettuato l'accesso, dovrebbe continuare ad andare.
Domanda probabilmente inutile ma giusto per lasciare un riferimento anche a chiunque altro dovesse leggere, una volta aperto "Magisk Hide" l'app MyTim è tra quelle abilitate nella lista delle applicazioni a cui nascondere il root?
L'app MyTim è sempre stata un po' schizzinosa...per usare un eufemismo :D