[ROM][6.0.1][AOSP] Slim6 for Samsung Galaxy J5 (2015)

I wanna build AOSP. Which Android version would you want?


  • Total voters
    20
  • Poll closed .
Status
Not open for further replies.

doperthancoke

Senior Member
Jul 22, 2013
436
138
43
MM because there isn't any for my J5H [emoji12]
And there won't be anytime soon. In his previous posts, @Henkate said that he doesn't know exactly how to create a device tree for J500H. So MM would likely mean no build for J5H.

---------- Post added at 06:26 PM ---------- Previous post was at 06:24 PM ----------
 
Last edited:

Demicro

Senior Member
Aug 10, 2015
659
318
0
Mahon
Hardware button remapping option:

Just finished that build (took 4 hours) and the hardware button remapping option doesnt appear in Settings and i have added the necessary lines mentioned on the Slim github. In logcat doesnt appear anything. Im currently out of ideas.



Dual sim: SIM switch on/off is not working:


@updesh94 : I kept searching regarding this problem since my last post to you and i still didnt find a solution. I have also opened an ticket issue on Slim github thinking that someone could help, but i didnt get any reply yet.


J500G users, did you try Slim6 on your model?


CM13 J500F has been confirmed working on J500G, so Slim6 should work too. Just remove the assert lines which check for phone model in updater-script and try.



Im moving on to AOSP 5.1.1 / 6.0.1:


That being said, there wont be any update for J500FN and J500F unless the remaining bug camera would be fixed (present on cm13 as well).

Ill make a flashable zip with the SlimLauncher bug fixed (bug mentioned at post #2).

This ROM is stable enough for daily use.


I will move to AOSP 5.1.1 or 6.0.1. I still have to decide which Android version. I think ill choose 6.0.1 since CM13/Slim6 is faster than cm12.1 and has better battery backup. But Lollipop smooth & battery backup can also be improved with some tweaks for smoothness like -O3 flags or other things and hotplug or other CPU settings for battery. A good example is Koloses kernel, where people reported battery and smothness improvement.

If ill build AOSP 5.1.1, it also means that there wont be any trouble to build for the other models as 5.1.1 device and vendor trees are done for the other models.

I know i have told you that i will try to build Slim6 for the other models too, but ill try to do it with AOSP 6.0.1. I will try to build only for J500H to see if is working, but its most likely it wont work as i lack knowledge to make the needed changes for device and vendor trees. What i could do is to compare the device and vendor trees with J500FN and J500F ones...

I hate Samsung for doing so many J5 models.

I hope you understand me.


POLL: AOSP 5.1.1 or 6.0.1?

The poll is available now. Please consider following things before choosing:

Marshmallow 6.0.1:

- i have noticed following improvements over Lollipop: https://forum.xda-developers.com/showpost.php?p=70847581&postcount=494
- it still have some camera bugs: it doesnt work in Snapchat / Skype video call
- device and vendor trees for the other models (others than J500FN and J500F) are not done and i dont think i can make the needed changes

Lollipop 5.1.1:

- the only bug is FM-Radio
- the smoothness / battery backup can be improved by using -O3 and other build flags, using hotplug and changing CPU settings for battery and other kernel changes
- i can build for all models without trouble since device and vendor trees are done for Lollipop


Also, i wanna thank again to all people replies regarding my recent decision.
You have no idea how much it matters for me.
I'm lazy to read all that ????
 

ajislav

Senior Member
Apr 1, 2011
412
212
63
Thank you all for your replies...
I'll continue building after all. Your replies are the ones which changed my decision.
Ajislav, first, lemme tell you that I lack knowledge too. Secondly, the device and vendor trees for MM for the other models need some modifications just like you said in some previous post. I lack the knowledge to do that, but I'll try.
Hello @HEnkate
I started looking into the diffs between branches and devices. I looked at the following
1) Differences between the cm-12.1 and cm-13.0 branches for the F device (android_device_samsung_j5ltexx and proprietary_vendor_samsung_j5ltexx) - after cleaning up the diffs, I think these changes changes are fairly small, the biggest ones being in BoardConfig.mk with some updates in the proprietary files
2) Differences between the cm-12.1 branch of F and H devices (android_device_samsung_j5ltexx vs j53gxx as well as proprietary_vendor_samsung_j5ltexx vs j53gxx) - the good news is that these are mostly "cosmetic" changes, i.e. replacing j5ltexx with j53gxx etc.

My feeling is that it should be relatively easy to create the cm-13.0 device and vendor trees for H (we just need modify a few source file and update the proprietary vendor files from a stock MM j500h ROM)

Disclaimer: I did not have time to look at the differences between the cm-12.1 branches and cm-13.0 branches in the j5-common device and vendor trees, but I did assume that the common changes would have been addressed already..
 
  • Like
Reactions: #Henkate

Gent'

Senior Member
Apr 5, 2016
507
234
43
21
Mitrovica
Hello @HEnkate
I started looking into the diffs between branches and devices. I looked at the following
1) Differences between the cm-12.1 and cm-13.0 branches for the F device (android_device_samsung_j5ltexx and proprietary_vendor_samsung_j5ltexx) - after cleaning up the diffs, I think these changes changes are fairly small, the biggest ones being in BoardConfig.mk with some updates in the proprietary files
2) Differences between the cm-12.1 branch of F and H devices (android_device_samsung_j5ltexx vs j53gxx as well as proprietary_vendor_samsung_j5ltexx vs j53gxx) - the good news is that these are mostly "cosmetic" changes, i.e. replacing j5ltexx with j53gxx etc.

My feeling is that it should be relatively easy to create the cm-13.0 device and vendor trees for H (we just need modify a few source file and update the proprietary vendor files from a stock MM j500h ROM)

Disclaimer: I did not have time to look at the differences between the cm-12.1 branches and cm-13.0 branches in the j5-common device and vendor trees, but I did assume that the common changes would have been addressed already..
@#Henkate did you check this?
 

Sehab084

Senior Member
May 11, 2015
173
32
58
20
dhaka
How to change theme? I want it Black
i used substratum but doesnt work.. What should i do help?


and can i flash xposed and koloses kernal with the rom and gapps so i can save time?
 
Status
Not open for further replies.
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone