[Samsung Galaxy J6 ROMs, Kernels, Recoveries, & Oth] ShaDisNX255:
Revolution ROM for J6 (2018)

It all starts here

Your warranty is now void.
* We are not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about flashing this zip file
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you. HARD!

DO NOT TAKE MY STUFF WITHOUT PERMISSION!

YOU WILL BE REPORTED BY DOING SO

Introducing, my very first direct S9 port!

So, you decided to buy this phone, huh? Maybe you had no choice, maybe you only saw "octa-core chip" and jumped all over it, or maybe you just assumed that you would just download ROMs from XDA to make this device better since all other devices contain ROMs on this forum by the truck loads.

Then you get to the sad realization that generally speaking, this phone is really bad and no developer would want to buy this 2018 device with a 2016 processor and barely any sensors lol

Well, I hope I can at least ease a bit of that pain with this ROM. I am no master developer, but at least I know my development a-b-c's... but just barely.

So, it is only fair to warn you the following (aside from that giant disclaimer at the beginning of the thread lol):

If you are expecting this device to run as smooth as an S9 phone, have the expectation to download this ROM to improve your battery life by 50% , are expecting this ROM to run Fortnite at the highest settings possible as an actual S9 would or even expect the Benchmark scores like Antutu to increase, THEN STOP! STAY IN STOCK ROM!

AS I STATED, I AM NO MASTER DEVELOPER, MY KNOWLEDGE ONLY EXTENDS TO FRAMEWORK EDITING, I HAVE NO KNOWLEDGE ON KERNEL TWEAKING

And even if a dev tweaked the kernel to run faster, I doubt any of the above would happen, lower your expectations you're not dealing with a high end device

OK, rant out of the way. Let's get started!

Supported variant:

SM-J600G (I do not know if this will run on any other variant, if you decide to try please give me feedback so I can update post)

Features:

*S9 Firmware

*Edge panels

*Edge lighting

*Smart select

*GIF recording

*Smart stay

*S9 Multiwindow (Pop-up view action)

*Open notifications in multiwindow mode

*Smart capture

*Scroll capture

*Infinity wallpapers

*And I think for the most part, all the features that the J6 offers by default

*More to come, of course

ROM Info:

*Based on S9 firmware G960FXXS2BRJ6

*Deodexed

*Zipaligned

*Busybox

*Slightly debloated

*Rooted with Magisk

Bugs:

*Mobile Hotspot does not work

*Phone lags at the initial boot due to being rooted with Magisk. To fix this, you just have to reboot upon getting to welcome screen

*Resolution looks a bit blurry. To fix this, just go to Settings->Display Settings->Resolution and change resolution to WQHD+, apply and the change back to HD+ and apply. Then the bug is fixed.

*This is initial release, expect bugs other than these mentioned. Please report if you find more

*AOD: Does not work at the moment

*Currently does not work with 2 SIMs inserted [FIXED]: Thanks for tutorial to BlackMesa123 here and thanks to [MENTION=4658360]corsicanu[/MENTION] for discovery :)

Changelog:

*13/12/20108 V1.0*

Initial release

Download links:

Google Drive

More mirrors to come

Installation instructions

-Create full backup before trying

-Wipe system, data, cache and dalvik

-Install ZIP via TWRP

-Let it boot for aprox 20 minutes

-Once booted, select language in start up screen and reboot the phone

This is done to remove lag due to being rooted with Magisk

-Complete setup

-Enjoy

Special thanks!

[MENTION=4637718]ananjaser1211[/MENTION] for sharing all his knowledge on S9 porting. Fixed a couple of major bugs because of his guidance. You are awesome, dude!

[MENTION=7334959]Albe96[/MENTION] for all the help he gives me in general. I know I bother you too much and I appreciate your patience with me :highfive:

[MENTION=6173089]malbert16442[/MENTION] For his tutorial on ROM porting which you can find here: https://xdaforums.com/android/softw...to-samsung-t3481114/post69145910#post69145910

[MENTION=5787964]SuperR.[/MENTION] For his Super R's Kitchen which you can find here: https://xdaforums.com/apps/superr-kitchen/windows-linux-superr-s-kitchen-v3-0-0-0-t3601702

[MENTION=4470081]topjohnwu[/MENTION] for Magisk

[MENTION=6377149]yash92duster[/MENTION] For his thread and contributions to the Oreo modding scene. Check out this amazing thread: https://xdaforums.com/android/general/guides-android-8-0-oreo-mods-thread-t3772017

[MENTION=4985020]Grouxho[/MENTION] For his tutorials and some MODs. I specially love the Free form from notification MOD he shared with us

[MENTION=6911575]BlackMesa123[/MENTION] For his discoveries on RMM lock and his bypass zip. Read more about rmm here: https://xdaforums.com/showpost.php?p=75360965

@ Samsung for the firmware

@ Team TWRP for their amazing recovery

@ To users like you!

If you feel I missed you, please give me a PM so I can add you

XDA:DevDB Information

Revolution S9 ROM for J6, ROM for the Samsung Galaxy J6+

Contributors

ShaDisNX255

ROM OS Version: 8.x Oreo

Based On: Samsung Experience

Source Code:

https://github.com/Albe96XDA/j6lte

(Thanks Albe, you rock!)

Version Information

Status: Stable

Current Stable Version: V1

Stable Release Date: 2018-12-13

Created 2018-12-14

Last Updated 2018-12-13