• If you are experiencing issues logging in, we moved to a new and more secure software and older account passwords were not able to be migrated. We recommend trying to reset your password, then contacting us if there are issues.
  • Nearly done! Migration cleanup is mostly done. There are a small number of issues left that we continue to work on, but all the heavy lifting is done. We still would love to hear feedback over at this thread and also check out the new XDA app! Thanks and we hope you enjoy the new forums, and thanks for your support of XDA <3

[I9001][STABLE][AOSP][6.0.1] Slimroms/AOSP for Galaxy S Plus

outofmemory13

Senior Member
Nov 4, 2015
114
342
0
Gliwice

AOSP/Slimroms for Samsung Galaxy S Plus (AriesVE - msm7x30)


AOSP version
Code:
android-6.0.1_r81
Slim6 version
Code:
android-6.0.1_r79
What's works:


  • Boot
  • Sensors
  • Touchscreen
  • WiFi
  • Bluetooth
  • RIL (Making calls & Mobile data)
  • Vibration
  • GPS
  • Camera
  • Sensors
  • ADB
  • Adoptable Storage


What's not working:
  • FM Radio
  • Enforcing sepolicy

How to install:

  • Wipe everything (Data, System, Cache)
  • Format data and cache partition to F2FS
  • Install rom (DL below)
  • Install SuperSU or Magisk (only AOSP builds)
  • Reboot
Special Thanks:

  • to Sir mordred - for ancora sources
  • to K_TECH - for lollipop aosp based device tree
  • to LegacyXperia for msm7x30 sources
Changelog
04.08.2018:
- Removed old changelogs & builds
- Added AOSP builds

20.09.2018:
- See

04.09.2018:
- Changelogs here

28.08.2018:
- Added 'long-press back to kill app' (enable it in dev settings)
- Reduced vibration intensity
- Changed I/O scheduler to row.
- Changed CPU governor to ondemandX
- Fixed GPS (all apps, which relies on GPS are working)
- Added fast-charge mode
- Added vibration on hw-keys
- Remapped hw-keys (the menu button is now assigned to recents - like in all newer samsung smartphones)
- Applied some CVE fixes from LineageOS
- Fixed libhealthd - in theory offline-charging should work, but I'm not sure.
- Switched back to Launcher3
- Fixed F2FS Encryption (if anyone cares)
- Reduced boot time (~1 sec!)
- Removed offline location providers, cuz it never worked correctly.
- Added boost configurations for interactive governor (in case you don't like ondemandx)
- Fixed bootloops after instaling magisk modules.
Download Optimized AOSP

Download Slimroms

XDA:DevDB Information
Slimroms for I9001, ROM for the Samsung Galaxy S Plus I9001

Contributors
outofmemory13, Sir mordred, K_TECH, christopher83, DevConnection_Team
ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.4.x
ROM Firmware Required: Android Lollipop 5.1
Based On: AOSP
Source code: Github
Version Information
Status: STABLE

Created 2018-04-25
Last Updated 2018-09-04
 

Attachments

Last edited:

ze7zez

Elite Member
Aug 24, 2012
2,711
1,316
113
Kraków
nz.geoview.info
I congratulate you on taking on a difficult task.
With small resources i9001, android 601 this is a big achievement.

I suppose that to install this ROM.zip it is necessary to use new partition assignments as for recent versions of CyanogenMod 12.1 by ADC-Team.
Is not it?
 

Vikingr87

Member
Sep 3, 2016
17
3
0
Siegen
Last edited:

Beta123MAX

Senior Member
Apr 30, 2018
79
31
0
Registered today just to say thanks here. Great project.
I'm still using the I9001 with christopher83's LP5.1, which runs rather good (of course without Google apps).
Considering a test install, I've got few questions.
There's currently no camera included, so even taking pictures isn't possible (don't mind about videos)?
About failing sensors after some time. Even basic stuff like accelerometer/gyroscope?
I'm a bit confused about the zram/swap setting off 512MB (as LP5.1 used 128). Is it for testing or does 6.0.1 require (that) much more ram?
 

outofmemory13

Senior Member
Nov 4, 2015
114
342
0
Gliwice
Registered today just to say thanks here. Great project.
I'm still using the I9001 with christopher83's LP5.1, which runs rather good (of course without Google apps).
Considering a test install, I've got few questions.
There's currently no camera included, so even taking pictures isn't possible (don't mind about videos)?
About failing sensors after some time. Even basic stuff like accelerometer/gyroscope?
I'm a bit confused about the zram/swap setting off 512MB (as LP5.1 used 128). Is it for testing or does 6.0.1 require (that) much more ram?
Thanks! :)

Camera is not working at all.. problems with codecs, but I'll fix that soon. :)
Yes, zRAM is for testing at this moment... but somehow it fixes 'bootloop' after installing gapps(pico).. with 128MB it taking forever (about 5+ hours) - with 256+ it's about 10/15 minutes.
There's also issue with keyboard after installing gapps, so I don't recommend installing them yet.

Sensors are working for me till now, but it's very unstable. And yes - all sensors are failing.

WOW!! Very nice. :good::good::D Would love to see a working Android 6.0.1 on our old Device. Especially because of not working Greenify (also Authy & CPU-X) on CM 12.1 (https://forum.xda-developers.com/ap...installing-t3654586/post75688969#post75688969).
PS: Even the old Sony Xperia Mini Pro (SK17i) I once had, could run CM 13 (https://0cn.de/h5mg) and even 14.1 (https://0cn.de/zvg2).
Thanks also a lot for the newest TWRP!! :good::good:
Hmm.. ;)

I'm working also on oreo, but I can't fix graphics, so probably i'll give up.
 
Last edited:

outofmemory13

Senior Member
Nov 4, 2015
114
342
0
Gliwice
Uhhh. Nice one. :D
But please don't give up... :-/ :crying:

What about a GO Version?
( Recently I had a S2 / i9100 as Backup Smartphone for my mom, and found someone developt a WIP GO Version of LOS 15.1 - https://0cn.de/i9100Oreo. Therefore I'm askin'.)
Go version will be even mandatory.. Firstly I need working graphics, then everything will be easier.

Thanks for the details.:)
I'll definitely join testing, but would like to wait for (maybe limited) camera support.
No problem :) I'm working on fix right now.
 

Vikingr87

Member
Sep 3, 2016
17
3
0
Siegen
Now I had time to also install it. BUT, after installing newest TWRP Version and wiping everything, all I got in result (v2 from 27.04) is a black screen (I mean black, as if it were off) with always on bright shining touch keys. Do I have to wait a long time or is definitly something wrong..!?:eek::confused:
 
Last edited:

outofmemory13

Senior Member
Nov 4, 2015
114
342
0
Gliwice
Now I had time to also install it. BUT, after installing newest TWRP Version and wiping everything, all I got in result (v2 from 27.04) is a black screen (I mean black, as if it were off) with always on bright shining touch keys. Do I have to wait a long time or is definitly something wrong..!?:eek::confused:
reboot the device manually after flashing rom
 
  • Like
Reactions: ze7zez

muggy1980

Senior Member
Dec 22, 2012
72
24
8
Italy
Hello, i think that i've found a bug. I've enabled root access for apps and ADB in "developers options", the apps that requires root are working but when i try to enter in the menu "Superuser" in settings, the settings crash.
 
  • Like
Reactions: outofmemory13

outofmemory13

Senior Member
Nov 4, 2015
114
342
0
Gliwice
Where's the download link for v3??? o_O
Edit: Ah, sorry. saw too late. Still uploading. Sorry. ^^
I had small problems with camera, but the build is finally up ;)

Camera is working - taking pictures, video recording(720p needs some work).
On stock camera autofocus is not working well.
Sensors are working without any problem.
The SuperSU is probably still crashing.

Download: LINK
 

Beta123MAX

Senior Member
Apr 30, 2018
79
31
0
Good, Camera did stand a first short test.:eek:

Problem (just?) here:
How do I put app links from "all apps" menu to the home screen? On CM this was touch+hold app and it switched to the home screen?:confused:
(OK: I used side-by-side-layout for "all apps", works with default vertical layout)

Found three strange things:
1) Settings > Memory/Ram > Show Apps, that are started at boot
crashes settings here
2) CPU frequency distribution via CPU-Spy shows 368, 245 and 122 Mhz totally unused on my device (not a single sec!). So CPU goes just down to 768 Mhz. CPU governor problem, maybe? "On demand" worked well with LP5.1 (was default).
But good thing in the department: Deep sleep working!:good:
3) Overclocking to 1824 Mhz by default. Intended?
 
Last edited:

outofmemory13

Senior Member
Nov 4, 2015
114
342
0
Gliwice
Good, Camera did stand a first short test.:eek:

Problem (just?) here:
How do I put app links from "all apps" menu to the home screen? On CM this was touch+hold app and it switched to the home screen?:confused:
(OK: I used side-by-side-layout for "all apps", works with default vertical layout)

Found three strange things:
1) Settings > Memory/Ram > Show Apps, that are started at boot
crashes settings here
2) CPU frequency distribution via CPU-Spy shows 368, 245 and 122 Mhz totally unused on my device (not a single sec!). So CPU goes just down to 768 Mhz. CPU governor problem, maybe? "On demand" worked well with LP5.1 (was default).
But good thing in the department: Deep sleep working!:good:
3) Overclocking to 1824 Mhz by default. Intended?
1. Weird. I'll fix that soon. Maybe next build.
2. I'll check that.
3. Yes, it's overclocked, but shouldn't - my bad - I'm working on nougat and I've put nougat kernel to MM...

Thanks for reporting bugs! :good:
 
  • Like
Reactions: ze7zez
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