Jump to content
Sign in to follow this  
enricodepas3610

Come ripartizionare la memoria del vostro dispositivo

Recommended Posts

Oggi vi spiegheremo come ripartizionare la memoria interna del vostro smartphone. Potete trovare l'articolo introduttivo al tutorial a

Please login or register to see this link.

.

 

Attenzione: Ricordiamo che lo staff di GizChina.it non si assume alcuna responsabilità per eventuali danni ai vostri terminali attribuibili all'uso della procedura descritta.

 

Requisiti:

  • Permessi di Root attivi sul proprio smartphone;
  • Custom Recovery;
  • installare ADB Sideload;
  • installazione dei tools ADB e Fastboot (

    Please login or register to see this link.

    );
  • effettuare un Backup completo dei dati con la vostra app preferita e copiarlo su PC ;
  • posizionare il file .zip della nuova ROM nella memoria esterna (fate attenzione! il file si deve trovare nella vostra SDCard e non nella memoria interna dello smartphone)

 

Una volta che avete tutti i requisiti per effettuare la procedura, se non lo avete già fatto, dovete effettuare il download e l'installazione del file di partizione (

Please login or register to see this link.

per il download).

Per installare tale file utilizzate ES File Explorer, abilitiando la funzione di "Root Explorer".

Successivamente:

  • copiate ed incollate il file di partizione sulla memoria esterna del vostro smartphone;
  • aprite la funzione "Root Explorer" tramite ES File Explorer e spostate il file seguendo il percorso: cartella ROOT > cartella "system/bin"

Se doveste ottenere un messaggio d'errore "permesso negato", dovreste cambiare i vostri permessi passando da "solo lettura" a "rw".

 

Come ottenere i permessi di modifica

  • Connettere lo smartphone al PC attivando la modalità "Debug USB";
  • avviare Minimal ADB e Fastboot;
  • eseguire il comando:
    adb devices
  • cercare il proprio smartphone;
  • ora eseguire i seguenti comandi:
    adb shell
    su
    mount -o remount,rw /system
    chmod 755 /system/bin
  • adesso avremo i permessi per modificare la nostra cartella "system/bin"

Una volta completata la procedura ci sarà possibile visualizzare il file di partizione nella cartella "system/bin".

 

partition.jpg

Ora seguiamo tale procedura:

  • Riavvio dello smartphone in modalità "Recovery"
    spegnete il vostro smartphone. Riaccendetelo premendo contemporaneamente il tasto di accensione e "volume -"
  • iniziamo la partizione utilizzando i seguenti comandi:
    adb shell
    su
    parted /dev/block/mmcblk0


    PartedRun.png
  • ora, per vedere le partizioni presenti ed i loro numeri inserite il seguente comando:
    print

    partedprint.png
  • dalla lista che otterremo potremo visionare le partizioni, i loro numeri, la loro grandezza ed il tipo di partizione;
  • ora abbiamo la possibilità di capire quali partizioni vanno eliminate e quali vanno ridimensionate.
  • Le seguenti partizioni andranno eliminate per essere poi ridimensionate:

    partition no. 27 (partizione di sistema)
    partition no. 28 (partizione di cache)
    partition no. 29 (partizione per i dati utente)

    Nel caso in cui il nostro smartphone presenti due partizioni di sistema, basterà eliminarne una per incrementare l'altra.
  • inseriamo il seguente comando per eliminare le partizioni:
    rm 27  (elimineremo la partizione di sistema)
    rm 28  (elimineremo la partizione di cache)
    rm 29  (elimineremo la partizione dei dati utente)

    no27.png
  • adesso che abbiamo eliminato tali partizioni abbiamo la possibilità di ricrearle a nostro piacimento. Lo faremo grazie ad i seguienti comandi:
    mkpartfs primary ext2 336 1250
    mkpartfs primary ext2 1250 1653
    mkpartfs primary ext2 1653 7818


    Changed-Partition-Sizes.png
    poichè abbiamo rimosso delle partizioni che partivano da 336 e finivano a 7818, dobbiamo esclusivamente andare ad utilizzare quello spazio a nostra disposizione.
  • la cosa importante da tenere in considerazione è che la destinazione d'origine delle partizioni non deve cambiare. Inserendo i seguenti comandi, andamo a rinominare le partizioni:
    name 27 system
    name 28 cache
    name 29 userdata



    rename-partitions.png
  • fatto ciò eseguite il comando:
    quit

    Questo ci permetterà di uscire dal processo di ridimensionamento delle partizioni e di procedere con il resto del processo di partizionamento.
  • a questo punto dobbiamo convertire le partizioni da "ext2" a "ext4" tramite i comandi:

    **// For System Partition //**

    tune2fs -j /dev/block/mmcblk0p27
    e2fsck -fDp /dev/block/mmcblk0p27
    tune2fs -O extents,uninit_bg,dir_index /dev/block/mmcblk0p27
    e2fsck -fDp /dev/block/mmcblk0p27


    **// **

    **// For userdata Partition //**


    tune2fs -j /dev/block/mmcblk0p29
    e2fsck -fDp /dev/block/mmcblk0p29
    tune2fs -O extents,uninit_bg,dir_index /dev/block/mmcblk0p29
    e2fsck -fDp /dev/block/mmcblk0p29


    **// **
     
  • una volta convertite le partizioni, dobbiamo riutilizzare il file di partizione e controllare che le nuove partizioni siano effettive. Inseriamo i comandi:
    parted /dev/block/mmcblk0
    print


    ext4system.png
  • ora inseriamo i seguenti comandi:
    quit
    exit
    exit

    il doppio comando "exit" è necessario per poter uscire dalla modalità superuser prima e da ADB shell poi.

 

Ora che abbiamo ottenuto la ripartizione della memoria del nostro smartphone possiamo procedere ad installare le ROM che più ci aggradano.
 

 

Speriamo di essere stati utili per le vostre esigenze!

 

Fonte:

Please login or register to see this link.

Share this post


Link to post
Share on other sites

 

Una volta che avete tutti i requisiti per effettuare la procedura, se non lo avete già fatto, dovete effettuare il download e l'installazione del file di partizione (

Please login or register to see this link.

per il download).

 

Il link non funziona.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×