Procedura Root del Galaxy S23 Ultra SM-S918B
Premetto che questa guida è stata pubblicata su XDA da DrKetan e la riporto qui
Non mi ritengo responsabile di danneggiamenti al vostro device
Guida originale qui
AVVERTIMENTO!
Prima di eseguire il root del tuo dispositivo devi esserne consapevole che:
Ciò annullerà la garanzia.
A partire da ora perderai Samsung Pay e Samsung Pass per sempre se esegui il root una volta, anche lo sradicamento non ti aiuterà.
Ci sono molte funzionalità che smettono di funzionare quando sblocchi il bootloader diverso da S pay/Pass come Samsung Health, Cartella sicura, Problema di associazione Galaxy Watch, Problema di connessione del vecchio orologio Gear (S3 o precedente), Google Pay ecc. funzionalità menzionate, puoi utilizzare la ROM personalizzata o patcharla tu stesso per la ROM di serie. Tuttavia potresti avere problemi con l'utilizzo di alcune app bancarie e queste potrebbero essere risolte aggiungendo queste app a Magisk Hide
Potrebbero esserci alcune funzionalità Knox che potresti non essere in grado di utilizzare, ma non posso elencarle perché non le ho mai utilizzate. Basta cercarlo su Google
Le funzionalità con patch funzionano oggi quando scrivo questo, non ho idea se potrebbe smettere di funzionare il prossimo momento / domani o più tardi
Inoltre, una volta effettuato il root, non è possibile tornare completamente allo stato "pre-root". È a senso unico!
OTA non funzionerà una volta effettuato il root del dispositivo.
ROOT con cautela.
È possibile sradicare e ribloccare il bootloader dopo aver eseguito il flashing del firmware di serie, ma il flag di garanzia rimane 0x1 e la maggior parte dei paesi annulla ancora la garanzia. Inoltre, dopo aver sradicato e ribloccato il bootloader, alcune funzionalità di Knox non funzionano più.
Come sbloccare il bootloader
Segui i quattro passaggi seguenti per sbloccare il bootloader
1: Abilita l'opzione sviluppatore
Apri l'app Impostazioni sul tuo dispositivo Galaxy.
Scegliere Informazioni su > Informazioni sul software.
Ora tocca Build Number 7 volte per abilitare l'opzione sviluppatore.
Riceverai un messaggio "Ora sei uno sviluppatore".
Ora l'opzione sviluppatore è stata abilitata.
2: Abilita lo sblocco OEM
Vai di nuovo all'app Impostazioni sul tuo dispositivo.
Passare all'opzione Sviluppatore.
Abilita l'interruttore accanto a Sblocco OEM.
Tocca SÌ per attivare la finestra di dialogo di conferma.
3: Avvia il dispositivo in modalità download
Mentre il dispositivo è avviato → Collega il dispositivo al PC → Seleziona per riavviare → Non appena lo schermo del dispositivo si spegne, tieni premuti contemporaneamente
Volume su + Volume giù
OPPURE Nel caso in cui il dispositivo sia spento Tieni premuti contemporaneamente Volume su + Volume giù e connetti il tuo dispositivo al PC tramite un cavo USB.
Puoi vedere il messaggio di avviso sul tuo dispositivo e rilasciare i tasti premuti.
Infine, premi una volta il tasto Volume su e verrai avviato in modalità download.
4: Sblocca Bootloader
Una volta avviato il dispositivo in modalità download, vedrai l'opzione per premere a lungo Volume su per sbloccare il bootloader, ora, tieni premuto il tasto Volume su per alcuni secondi.,
qui riceverai una conferma se sei sicuro di procedere.
Utilizzare il pulsante Volume su per rispondere alla conferma.
Questo cancellerà tutti i dati sul tuo dispositivo e sbloccherà il bootloader.
Una volta completato, il dispositivo si avvierà automaticamente al sistema operativo.
Ora hai sbloccato con successo il bootloader
Come eseguire il root
Istruzioni per la ROM stock non rootata
Usa samfirm.js, Frija o Samloader per scaricare l'ultimo zip del firmware del tuo dispositivo direttamente dai server Samsung.
Decomprimi il firmware e copia il file tar AP sul tuo dispositivo. Normalmente è denominato AP_[device_model_sw_ver].tar.md5
Scarica e installa l'apk Magisk più recente (ottieni l'apk Magisk più recente da qui)
Premi il pulsante Installa nella scheda Magisk
Scegli "Seleziona e patch un file" nel metodo e seleziona il file tar AP
Al termine, copiare il file patchato sul PC
Riavvia in modalità download. Apri Odin sul tuo PC e installa magisk_patched.tar come AP, insieme a BL, CP e CSC (NON HOME_CSC perché vogliamo cancellare i dati) dal firmware originale.
Il tuo dispositivo dovrebbe riavviarsi automaticamente una volta che Odin ha finito di lampeggiare. Accetta di eseguire un ripristino delle impostazioni di fabbrica se richiesto.
Installa l'app Magisk che hai già scaricato sopra e avvia l'app. Dovrebbe mostrare una finestra di dialogo che richiede una configurazione aggiuntiva.
Lascia che l'app faccia il suo lavoro e riavvii automaticamente il dispositivo. Ecco!
Aggiornamento del sistema operativo
Dopo aver effettuato il root del tuo dispositivo Samsung, non puoi più aggiornare il tuo sistema operativo Android tramite OTA. Per aggiornare il sistema operativo del tuo dispositivo, devi scaricare manualmente il nuovo file zip del firmware e seguire lo stesso processo di patch AP scritto nella sezione precedente. L'unica differenza qui è nella fase di flashing di Odin: NON utilizzare il tar CSC, ma utilizzare invece il tar HOME_CSC poiché stiamo eseguendo un aggiornamento, non l'installazione iniziale.
Note importanti
Mai, mai tentare di ripristinare le partizioni di avvio, ripristino o vbmeta in stock! Puoi bloccare il tuo dispositivo in questo modo e l'unico modo per ripristinarlo è eseguire un ripristino completo di Odin con la cancellazione dei dati.
Per aggiornare il tuo dispositivo con un nuovo firmware, non utilizzare MAI direttamente il file tar AP stock per i motivi sopra menzionati. Patch sempre AP nell'app Magisk e usa quello.
Non eseguire mai il flashing solo di AP, altrimenti Odin potrebbe ridurre le dimensioni del file system /data. Flash AP + BL + CP + HOME_CSC durante l'aggiornamento.
PS: Si consiglia vivamente di eseguire il backup EFS dopo aver effettuato il root del dispositivo e salvarlo in un luogo più sicuro come su cloud o PC
Per la TWRP vedi il post #2
Buon divertimento!