meridian-shaft Jump to content
Forums

TWRP sur SM-J330FN (Samsung Galaxy J3 2017)


Solved

Recommended Posts

Salut ! :c_happy:

J'ai hérité d'un Samsung Galaxy J3 2017, et je tenterais bien d'y installer TWRP dessus si j'avais un peu plus d'expérience sur le sujet. Certes, il n'y a rien d'officiel : https://twrp.me/Devices/ (seulement pour la version 2016). Mais il existe une version non-officielle : https://forum.xda-developers.com/t/recovery-root-twrp-3-3-1-1-samsung-galaxy-j3-2017-sm-j330f-j330fn-j330g-ds.3709056/

Le hic, c'est que le tuto n'est pas ce qu'il y a de plus détaillé, assez ancien (j'ai android 9 alors que les tutos parle du 8 tout au plus), et j'ai peur de me planter sur un truc tout bête.

Qu'en pensez-vous, ça se tente ? Fun Pokemon GIF by Hayden Davis [Edit: non. Trop vieilles versions d'Android disponibles.]

Edited by Le PoissonClown
Résumé de la réponse
Link to comment

Bonjour @Le PoissonClown,

Je n'ai jamais travaillé sur un SAMSUNG, mais ils ont une particularité, c'est qu'il faut utiliser leur logiciel Odin pour flasher des firmwares ou autres.

https://odindownload.com/mobile/

Autre chose, avant de flasher quoi que ce soit, il faut commencer par déverrouiller le bootloader.

Je vais me pencher dessus et reviens vers toi.

Edited by zelandonii
  • J'aime 1
  • J'adore 1
Link to comment

Après quelques recherches, voici ce que j'ai trouvé.

Un tuto clair pour installer Odin.

https://www.lecoindunet.com/flasher-mobile-samsung-odin-460

Un site qui te permettra (peut-être) de trouver une ROM correspondant à ton téléphone.

 https://www.sammobile.com/firmwares/

Sachant que je n'ai, pour l'instant, trouvé aucune ROM Lineage OS ou /e/ développée pour ton téléphone.

  • Plusser (+1) 1
Link to comment

Merci beaucoup @zelandonii, tuto très clair. :chuck-norris:

Il y a 5 heures, zelandonii a dit :

je n'ai, pour l'instant, trouvé aucune ROM Lineage OS ou /e/ développée pour ton téléphone.

Ah… bon bah l'intérêt s'en trouve limité du coup. :c_lol2:

Il y a 5 heures, zelandonii a dit :

Un site qui te permettra (peut-être) de trouver une ROM correspondant à ton téléphone.

 https://www.sammobile.com/firmwares/

Je vais voir sur les propriétés du tél, avec le numéro logiciel / de build, si je retrouve la version exacte du firmware.

Mais je débarque : entre PDA, CSC, modem, numéro de version et code langue/région…
Je n'y comprends pas grand-chose. :risitas-lunettes:

J'ai trouvé ceci, qui explique en mélangeant à moitié : https://www.phonandroid.com/forum/threads/trucs-et-astuces-tout-savoir-sur-le-csc.91223/

Ça qui répertorie les codes : https://www.phonandroid.com/forum/threads/samsung-explications-sur-les-codes-lettre-des-roms-samsung.36742/

Link to comment

Oui, encore un détail qui complique les choses. Les autres fabricants donnent un nom qui tient en quelques lettres à leur ROM, il est donc plus facile de trouver la bonne et ainsi ne pas faire d'erreur. Sur mon Xiaomi Redmi Note 4, elle s'appelle Mido par exemple.

Quand tu vas dans Paramètres>A propos du téléphone, qu'est-il écrit dans Numéro de Build ?

Tout ceci me faisant mieux comprendre pourquoi l'armée à choisi des smartphones et tablettes SAMSUNG pour nous équiper...

Edited by zelandonii
  • J'aime 1
Link to comment
Posted (edited)
il y a une heure, zelandonii a dit :

Tu n'as pas une ligne "Numéro de build" ?

Non, j'ai beau chercher dans les infos du tél. je n'ai pas ça.

Edit : C'est pas le numéro de version ? En tapotant 7 fois dessus, j'ai débloqué le mode développeur (mais toujours pas de N° de build, même après redémarrage).

Re-Edit : Si c'est ça, je lis sur ce tuto :

Citation

Le numéro de build sur votre téléphone Android se trouve à un endroit différent sur chaque téléphone, mais il est assez facile à trouver.

  1. Google Pixel : Paramètres > Système > À propos du téléphone > Numéro de build.
  2. Samsung Galaxy S8 et versions ultérieures : Paramètres > À propos du téléphone > Informations sur le logiciel > Numéro de version.

Donc le numéro de build est PPR.180610.011.JJ30FNXXS4CUD3 :c_wink:

Edited by Le PoissonClown
Link to comment
il y a 34 minutes, Le PoissonClown a dit :

Non, j'ai beau chercher dans les infos du tél. je n'ai pas ça.

Edit : C'est pas le numéro de version ? En tapotant 7 fois dessus, j'ai débloqué le mode développeur (mais toujours pas de N° de build, même après redémarrage).

Donc le numéro de build est PPR.180610.011.JJ30FNXXS4CUD3 :c_wink:

Oui, c'est bien ça. Il permet d'accéder aux options pour les développeurs.

Ils font vraiment les choses à part chez SAMSUNG, car maintenant il va falloir trouver un OS pour ce numéro là. Je regarderai ça demain, trop fatigué pour ce soir. :c_wink:

  • J'aime 1
Link to comment

Bonjour @Le PoissonClown,

Après moult recherches se basant sur les ROM que je connais, aucune n'a de version pour ton smartphone. Tout ce que j'ai trouvé vient du forum xda developpers que tu as déjà écumé. Elle s'appelle Asylum, mais au vu de son développement et de son maintien, je te la déconseille fortement car tu te retrouverais en Android 7.0 alors que tu es déjà sur 9.0.

https://forum.xda-developers.com/c/samsung-galaxy-j3-2017.6622/

Edited by zelandonii
  • Plusser (+1) 1
Link to comment

Salut,

Vu qu'il n'y a pour ainsi dire quasi pas de ROM alternatives pour ce modèle, pourquoi vouloir s'embêter à installer TWRP puisque l'intérêt majeur de ce manager est de changer facilement de ROM ? A défaut, je comprendrais surtout l'intérêt de rooter ta ROM actuelle.

Sur le 1er lien XDA-Dev, la procédure de root est "plus que succincte", et me parait surtout incomplète. On y trouve notamment ceci :

Citation

PIE ONLY ROOT INSTRUCTIONS:

To root install latest Magisk below.
https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445

To disable encryption (mount DATA in TWRP) install the zip below with TWRP:
Disable_Dm-Verity_ForceEncrypt_Quota_08.02.2019

Finally FORMAT /DATA in TWRP.

Reboot.

Ce qui semble manquer (outre le déverrouillage OEM pour accéder au Bootloader), c'est qu'après l'installation de Magisk sur le smartphone, tu dois récupérer le fichier boot.img issu du même firmware que celui installé actuellement (tu peux retrouver ta version sur DevicePure), le patcher (=le rooter) grâce à Magisk, puis flasher ce boot.img patché sur la partition active de boot de ton smartphone (en faisant attention au slot utilisé). Une fois effectué, tu disposeras des droits root.  Maintenant, ca, c'est une procédure "standard", la particularité des Samsung, c'est qu'ils disposent d'un système de protection "KNOX" qui risque de complexifier la chose, notamment en cas de changement de ROM...

  • Plusser (+1) 1
Link to comment
Il y a 3 heures, Toto61 a dit :

La particularité des Samsung, c'est qu'ils disposent d'un système de protection "KNOX" qui risque de complexifier la chose, notamment en cas de changement de ROM...

C'est ce système "Knox" qui fait que l'armée a choisi des SAMSUNG.

Link to comment

Salut !

Merci beaucoup pour vos recherches j'analyserai tout ça plus tard (j'espère la semaine prochaine tout au plus) : je ne suis pas en état de réfléchir très loin en ce moment.

Le 23/04/2022 à 09:05, zelandonii a dit :

Bonjour @Le PoissonClown,

Après moult recherches se basant sur les ROM que je connais, aucune n'a de version pour ton smartphone. Tout ce que j'ai trouvé vient du forum xda developpers que tu as déjà écumé. Elle s'appelle Asylum, mais au vu de son développement et de son maintien, je te la déconseille fortement car tu te retrouverais en Android 7.0 alors que tu es déjà sur 9.0.

https://forum.xda-developers.com/c/samsung-galaxy-j3-2017.6622/

@meric57 m'a aimablement envoyé ce lien :

https://samfrew.com/download/Galaxy__J3__/Ofv5/XEF/J330FNXXU3CTC1/J330FNXEF3CTC1/

Je ne sais pas si c'est pour de l'Android 7.0 ou plus récent, mais merci à lui aussi.

Link to comment
  • 2 weeks later...
Posted (edited)

Bon, au vu de la situation, vous avez raison, c'est pas la peine de downgrade à ce point. :c_embarrassed:
Ma question est vite répondue : non, ça se tente pas. :c_lol:

Mon but est de dé-googliser le smartphone, pas forcément de ré-écrire le firmware. 
Je connais un peu ce que je peux faire niveau applications et contacts en local, mais sorti de ça, je n'ai pas tellement d'info. J'ignore même si le fait de le rooter permettrait plus de choses.

Je suis tombé sur ça : https://wiki.zaclys.com/index.php/Dégoogliser_votre_téléphone_Android que je vais lurker.

Edited by Le PoissonClown
Liens
Link to comment
Posted (edited)
Il y a 7 heures, zelandonii a dit :

Pour dégoogliser ton smartphone sans réinstaller l'OS il y a cette méthode en ligne de commandes. Très efficace.

https://bytexd.com/how-to-install-and-setup-adb-tools-on-linux/

Merci bien, ça a l'air puissant et pas besoin de root.
Mais avec ça, on peut réellement virer[désactiver]** des apps natives de Google [ou autre], qui sont impossibles à virer[désactiver]** via la GUI d'Android ?*

*[Edit : La réponse est oui. https://www.tutoriels-android.net/2020/11/desactiver-bloatwares-sans-root-via-adb.html ]

**[Re-Edit: La réponse est non. Ça ne supprime aucune app, mais ça permet d'en désactiver.]
[Re-re-Edit: La réponse est : ça dépend du tél. LOL! on va y arriver…]

Edited by Le PoissonClown
Link to comment
Posted (edited)

Salut à tous les 2,  

il y a une heure, Le PoissonClown a dit :

Mais avec ça, on peut réellement virer des apps natives de Google [ou autre], qui sont impossibles à virer via la GUI d'Android ?

[Edit : La réponse est oui. https://www.tutoriels-android.net/2020/11/desactiver-bloatwares-sans-root-via-adb.html ]

La réponse est non, cela désactive simplement l'application, sans la supprimer. Sans les droits root, tu ne pourras de toute façon pas accéder à la partition système en écriture, donc difficile d'aller y supprimer des paquets.

D'ailleurs, un détail sur ton Samsung, l'appli contact et téléphone ne sont qu'une seule et même application. Si tu désactives contact, cela désactivera donc le module téléphone. Vécu récemment sur un Xcover4 (SM-G390F)

Il y a 3 heures, zelandonii a dit :

Zaclys est un CHATONS, tu peux donc leur faire confiance à 110%

Tu vas rire, mais j'ignorais ce qu'était un CHATONS ! Merci de cette info.

Edited by Toto61
Ajout info Samsung
  • Plusser (+1) 1
Link to comment
il y a 5 minutes, Toto61 a dit :

cela désactive simplement l'application, sans la supprimer. Sans les droits root, tu ne pourras de toute façon pas accéder à la partition système en écriture, donc difficile d'aller y supprimer des paquets.

Merci bien pour cette précision. Donc au pire, les app concernées continuent à occuper de la mémoire, si ça n'est que ça, c'est pas bien grave.

Link to comment

La procédure permet de les désactiver pour l'utilisateur en cours, tout en gardant l'application présente en mémoire. Si tu "titilles" un peu ton J3 (un très proche cousin du XCover4), tu te rendra compte que la partition système qui contient les applis est justement très étroite, et tu arriveras très rapidement à la saturer. Donc ensuite la problématique classique sur les Samsung : espace saturé, plus de mise à jour d'applications, applis non fonctionnelles... alors que la partition data est encore vide (et bien sur pas de transfert des applis de la partition Système à Datas...)

  • J'aime 1
Link to comment
il y a 3 minutes, Toto61 a dit :

la partition système qui contient les applis est justement très étroite, et tu arriveras très rapidement à la saturer. […] alors que la partition data est encore vide (et bien sur pas de transfert des applis de la partition Système à Datas...)

Ah ! merci à nouveau pour cette info du coup. Donc il y aurait un intérêt clair de rooter le tél. Je vais me pencher là-dessus.

Link to comment

En complément des liens précédents sur la désactivation / suppressions des applications, je te rajoute ce lien, mais avec cette précision :

Citation

The --user flag in the above command is important because it tells the system to uninstall the app for the current user only (and 0 is the default/main user of the phone). There is no way you can uninstall the app from all users unless you root the phone.

As a word of warning, uninstalling system apps has the potential to break the system, so only uninstall the apps that you are sure of. Apps like Gmail, Google Play Music, Google Play Movies, etc., are safe to uninstall, but don’t ever remove Google Play Store or any of the files associated with it. If the phone becomes unstable after you uninstall a particular app, either reinstall back from the Google Play Store or factory reset your phone

 

  • J'aime 1
Link to comment
Posted (edited)
Il y a 2 heures, Toto61 a dit :

Salut à tous les 2,  

La réponse est non, cela désactive simplement l'application, sans la supprimer. Sans les droits root, tu ne pourras de toute façon pas accéder à la partition système en écriture, donc difficile d'aller y supprimer des paquets.

Je persiste, me concernant ça les avait bien désinstallées. Mais ce n'était pas un SAMSUNG, peut-être est-ce la raison... Comme je l'avais dit, ils sont "à priori" un cran au dessus en terme de sécurité. Ceci expliquant probablement cela.

Il y a 2 heures, Toto61 a dit :

En complément des liens précédents sur la désactivation / suppressions des applications, je te rajoute ce lien, mais avec cette précision :

 

Exactement. Je profite de ta précision @Toto61 pour aller plus loin sur comment dégoogliser un téléphone.
Remplacer l'application Services Google Play par Micro G. Cette dernière va faire croire aux applications nécessitant le GSF qu'il est présent (signature spoofing), ainsi elles fonctionneront normalement, mais sans envoyer les données aux serveurs Google.

https://microg.org/

Par contre, je n'ai jamais tenté de l'installer sur un téléphone dont l'OS était d'origine.

Edited by zelandonii
  • Plusser (+1) 1
Link to comment
Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...