====== Samsung Galaxy J3(-6/2016) (SM-J320F[/DS]) ======
!Under Construction! Not yet tested!
Dieses Vorgehen wurde noch nicht getestet!
Orig Data:
* Android 5.1.1
* Kernel: 3.10.65
* SD-Karte: Nur bis 32GB (aka 29GiB) Mehr wird einfach nicht benutzt. :-(
Links:
* Samsung Galaxy J3 (2017) ROMs, Kernels, Recoveries: https://forum.xda-developers.com/f/samsung-galaxy-j3-2017-roms-kernels-recoveries.6625/
*
Rooting:
FAILS:
2023-03-25:
Bei heimdall (auch mit neuem Selbstkompilat) hängt es immer mit: :nauseated_face:
Ending session...
ERROR: Failed to receive session end confirmation!
Und Fastboot scheint das Gerät - entgegen ausführlicher Anleitungen im Internetz - nicht zu besitzen. Wie viele unterschiedliche Geräte vertreibt eig. dieser Hersteller unter derselben(!) Typenbezeichnung? :no_mouth:
RECOVERY & RMMS:
https://forum.xda-developers.com/t/recovery-root-twrp-3-3-1-1-samsung-galaxy-j3-2017-sm-j330f-j330fn-j330g-ds.3709056/
Unofficial release -TWRP recovery for the Galaxy J3 2017 - SM-J330F/FN/FZ/G/DS EXYNOS 7570
Features:
TOUCHSCREEN working
MTP working
ADB working
SEANDROID warning fix
TWRP and Kernel built from latest source
Factory Image flashing(see below)
NTFS support
F2FS support >> To be added
Twrp app support
New feature available in TWRP v3 is system image backup and restore and factory image flashing (see TWRP changelog for details)
Basically this means factory system images from the official firmware can now be flashed with TWRP.
This feature can be found under INSTALL >> INSTALL IMAGE >> select image to flash >> select partition.[/B]
(!) You flash this at your own risk. Please ensure you have the stock ROM to hand downloaded from SAMMOBILE in case of problems. This will trip the knox counter.
Instructions:
(!) NOTE: ON ANDROID 5.1.1> DEVICES IT IS NECESSARY TO GO TO:
* Settings -> Developer Options -> OEM unlocking
* AND ENABLE OEM UNLOCK FIRST OR YOU MAY ENCOUNTER 'BLOCKED BY FRP LOCK' WHEN FLASHING.
* DOWNLOAD: twrp_3.3.1-1_sm-j330x_13819, twrp_3.2.3-1_j330_13918, ...
First put files on a empty SD-Card
Heimdal:
# Power-On + HOME + VOL-DOWN for ODIN/Heimdal, VOL-UP for acknowledge
TIP: you can hold volume down and power to leave download mode
heimdall print-pit --verbose --no-reboot --resume # get partition names
Flash with ODIN in the AP slot.
- Put your device in DOWNLOAD mode.
- Uncheck Auto reboot. (NOT REQUIRED FOR INSTALLING TWRP 3.3.1-1)
- Load the respective file below into the AP slot and hit start.
- After flashing and ODIN reports PASS immediately reboot to recovery by holding POWER + HOME + VOL DOWN.
* As soon as the screen goes blank change to VOL UP whilst still holding POWER + HOME. (NOT REQUIRED FOR INSTALLING TWRP 3.3.1-1, THE DEVICE WILL AUTO BOOT TO RECOVERY)
- Flash the V3 RMM bypass zip:
* https://forum.xda-developers.com/showpost.php?p=79745844&postcount=627
* NOTE: FAILURE TO FOLLOW THE STEPS ABOVE IMPLICITLY WILL RESULT IN STOCK RECOVERY REPLACING TWRP AT FIRST BOOT AND BECOMING RMM LOCKED FOR 7 DAYS.
* I ALSO SUGGEST BACKING UP ANYTHING YOU NEED ON INTERNAL STORAGE. AT SOME POINT YOU MAY EXPERIENCE A 'VERIFICATION FAILED MESSAGE' .
THIS IS NORMAL, BUT WILL REQUIRE THE DATA PARTITION TO BE FORMATTED IN TWRP.
Nougat Root instructions:
Install latest Magisk release with TWRP:
https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
To disable forced encryption, disable dmverity and mount internal storage:
1. Boot to Twrp
2. Format Data partition using FORMAT DATA button under Wipe options.
(Note: This will wipe the internal storage)
3. Check DATA is mountable.
4. Install the boot image patch.
Boot image patch
no-verity-no-encrypt_ashyx
5. Install Magisk(if root is required)
https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
6. Reboot
OREO ONLY ROOT INSTRUCTIONS:
1. Install the Root patch kernel with TWRP.
J330F-FN_root_no_sim_patch
NOTE:This is a custom Oreo J330F/FN XXU3BRG3 permissive/enforcing kernel and patch built from source. It makes changes to the system partition also.
What does it do?:
*It installs a custom kernel to fix the no SIM issue when rooting.
*Patches the system to fix WIFI and Bluetooth not turning on when using custom kernels.
*Patches DM-Verity.
*Removes forced encryption and patches /data not able to be mounted (after formatting).
*Removes the SecurityLogAgent nag when using a custom kernel.
2. If you wish to mount /DATA for access to internal storage then FORMAT the /DATA partition.
3. To root install the latest Magisk below.
https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
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.
ROM:
https://forum.xda-developers.com/t/rom-7-0-sm-j330f-f-ds-fn-asylum-a3-port-custom-rom-v-1-4.3790539/
* Install from TWRP.
* Download: Asylum_A3_Port.zip
* Put .zip in sd card
* Before install i recomend make backup to externall sd card and then 5 wipes ,without SD card Follow Aroma instruction,you can choose options