1 votes

Comment installer le système d'exploitation dans le Samsung smg531f qui n'a pas de système d'exploitation ?

J'ai un samsung SMG531f Grand Prime. J'ai accidentellement supprimé mon système d'exploitation dans Team Win en sélectionnant l'option Système sous l'option Effacer dans le menu principal. Maintenant, quand j'allume le téléphone, il n'affiche que l'écran de démarrage. Je ne peux accéder à TeamWin qu'en appuyant sur les boutons Volume up Home et Power. Mais lorsque j'essaie d'aller en mode odin en cliquant sur les boutons volume bas, puissance et accueil, cela ne fonctionne pas. Comment puis-je résoudre ce problème et réinstaller le système d'exploitation sur ce téléphone ?

La touche d'augmentation du volume ne fonctionne pas sur ce téléphone.

Je préfère une solution qui peut être configurée dans un environnement Windows car je n'ai pas accès à un système d'exploitation open source.

1voto

alecxs Points 3105
  1. télécharger et extraire la ROM de samloader

    cd /media/xubuntu/1234567890ABCDEF
    sudo apt update
    sudo apt install android-sdk-ext4-utils android-sdk-libsparse-utils android-sdk-platform-tools-common android-tools-adb android-tools-fastboot f2fs-tools git python3.8 python3-pip
    
    git clone https://github.com/nlscc/samloader
    
    cd samloader
    pip3 install .
    cd ..
    sudo cp -av ~/.local/bin/samloader /usr/local/bin
    
    mkdir Android
    cd Android
    
    samloader -m SM-G531F -r SLK checkupdate
    samloader -m SM-G531F -r SLK download -v G531FDDU1APJ2/G531FODD1APJ2/G531FDDU1APJ2/G531FDDU1APJ2 -O .
    samloader -m SM-G531F -r SLK decrypt -v G531FDDU1APJ2/G531FODD1APJ2/G531FDDU1APJ2/G531FDDU1APJ2 -V 4 -i SM-G531F_1_20161116150254_w0xdzpk60j_fac.zip.enc4 -o SM-G531F_1_20161116150254_w0xdzpk60j_fac.zip
    
    unzip SM-G531F*.zip
    tar -vxf AP_G531F*.tar*
  2. convertir system.img en une image de disque montable

    mv -v system.img system.sparse.img
    file system.sparse.img
    simg2img system.sparse.img system.img
    file system.img

    (optionnel) vérifier si le montage est possible

    mkdir system
    sudo mount -vo loop,ro,noexec,noload,noatime -t ext4 system.img system
    ls -a system
    sudo umount -v system
  3. copier le fichier sur la carte MicroSD

    adb push system.img /external_sd

    (facultatif) condensé de comparaison

    md5sum system.img
    adb shell md5sum /external_sd/system.img
  4. écrire une image disque à partir d'un terminal dd

    adb shell
    find /dev/block -name by-name
    ls -l /dev/block/bootdevice/by-name/system
    dd if=/external_sd/system.img of=/dev/block/bootdevice/by-name/system
    reboot recovery
  5. désactiver dm-verity et recovery-from-boot.p (nécessaire pour TWRP)

    adb disable-verity
    adb shell
    mount -w /system
    mv -v /system/recovery-from-boot.p /system/recovery-from-boot.bak

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X