[ROM][9.0][i9100][FINAL] Pixel Experience (Pie & Plus Edition) [AOSP][r46][20200330]

Search This thread

linusdan

Senior Member
Mar 18, 2017
453
1,082
Salvador, BA
artededan.com
i9100
[ROM][9.0][i9100][FINAL] Pixel Experience (Pie & Plus Edition) [AOSP][r46][20200330]

https%3A%2F%2Fi.imgur.com%2FGtwTyCR.png

PixelExperience for i9100​


What is this?
An AOSP based ROM, with gapps included, and all Pixel stuffs (launcher, wallpapers, icons, fonts, bootanimation).

Based on Android 9.0

Code:
/*
** 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 features included in this ROM
** 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.
**
**/

Whats working?
Wifi
RIL
Mobile data
GPS
Camera
Flashlight
Camcorder
Bluetooth
Lights
Screenshots
Sound / vibration

Known issues
* Call recording only records microphone
* Slow start due to GAPPS. Wait 5 minutes before setting up the appliance.
* Initial wallpaper with different colors on the first start. Apply again and return to normal.
* Disable the animations in developer settings for a smoother experience.​

DON'T FLASH GAPPS, ALREADY INCLUDED​
NO ETA REQUESTS!!!

Download: AFH


Credits - @rINanDO

You need 1.5GB of system partition for ROM to install.
Not sure how? See in this post :)

If you like my work, do not forget to click the button thanks. It's free!!! :)

XDA:DevDB Information
Pixel Experience, ROM for the Samsung Galaxy S II

Contributors
linusdan
ROM OS Version: 9.x Pie
ROM Kernel: Linux 3.0.x
Based On: AOSP

Version Information
Status: Stable. No Longer Maintained

Created 2018-11-18
Last Updated 2020-03-30
 

Attachments

  • 1.png
    1.png
    234.9 KB · Views: 12,829
  • 2.png
    2.png
    114.9 KB · Views: 12,825
  • 3.png
    3.png
    42.3 KB · Views: 12,637
  • 4.png
    4.png
    42.7 KB · Views: 12,280
  • 5.png
    5.png
    50.9 KB · Views: 12,209
  • 6.png
    6.png
    39.7 KB · Views: 11,920
  • 7.jpg
    7.jpg
    38.1 KB · Views: 11,819
Last edited:

linusdan

Senior Member
Mar 18, 2017
453
1,082
Salvador, BA
artededan.com
i9100
ALL OLD COMPILATIONS HAVE BEEN DELETED
READ THE SECTION D DESCRIBED FOR SUCCESSFUL INSTALLATION.

A. Bugs
Did you find a bug or problem?
Make a logcat and put it in pastebin/hastebin. I'll look when I can :)
You will need a computer, adb installed, usb debugging enabled on the smartphone and a usb cable.
Here's how to do it here.

1. Open Command Prompt (Windows) or Terminal (Linux/macOS).
2. Type:
Code:
adb logcat -d > logcat-dd-mm-yyyy.txt
This will save the log to logcat-dd-mm-yyyy.txt.

B. Magisk
Please do not ask me about compatibility with Magisk.
The i9100 Kernel (3.0.101) does not support namespace to work.

C. Root
PixelExperience does not contain software engines to support root access support for legacy devices such as LineageOS. No patience to adapt / develop a solution.

For now, the builds are rootless (forgot to warn).
I'll check a way to bring compatibility when you have time :)


D. Error 7
ROMs android 8+ require TWRP with version 3.2.3 or higher because of the security script to ensure that it will not be installed on different phones, avoiding major problems.
The Pixel Experience is no different. In order for you to have OTA updates or success in clean installation, you need to update TWRP.

Upgrade from Samsung stock ROM to latest build using ODIN 3.13.1
Also recommended for devices with Android 4.4 - 5+


Changelog
(Plus Edition)
OBS:
If you decide to use this edition, you must do a clean install.

01042020 - Final build
  • November security patch
  • Updated gapps
  • Updated sources
  • Added support for exFAT + NTFS (Thanks to @TALUAtXDA)

20102019
  • October security patch
  • Disabled Multicast DNS
  • Init: Remove fake battery state
  • Fix unlocking SIM PIN (by rINanDO)
  • Doze: Fix menu visibility settings
  • Performance: Disabled Kernel Samepage Merging
  • Resize userdata partition to leave room for the crypto footer region

13092019
  • Replacement build due to bootloop after use for a few minutes. Sorry for the inconvenience.

11092019
  • September security patch

26082019
  • Initial build


(Pie Edition)
30032020 - Final build
  • Updated gapps
  • Updated sources
  • Fixed SIM Pincode
  • December security patch
  • Added support for exFAT + NTFS (Thanks to @TALUAtXDA)


25072019
  • Updated gapps
  • Updated sources

    Updates by rINanDO:
  • Fixed wakelock issue after using flashlight once. Resolves excessive battery drain after use.

14072019
  • July security patch
  • Updated gapps
  • Fixed turn on the screen via home button

    Updates by rINanDO:
  • Set swappiness to 100
  • Using Preload-partition for misc
  • Added Bluetooth SIM Access Profile support (Not tested)
  • Fixed stereo microphone recording (also in videorecording)
  • Fix autofocus in preview
  • Set ro.config.small_battery to true. This will trigger device-idle in 15
    minutes instead of 30 minutes

05062019
  • June security patch
  • Updated gapps
  • Theming and fonts improved
  • Network traffic indicator improved
  • Translations updated
  • Others fixes

11052019 - Replacement build
  • Add Lineage basic USB HAL
  • Performance tests and stability. Thanks @chhapil for collaborating!

10052019

19042019
  • Updated gapps
  • Updated sources
  • Add live display
  • Add support to F2FS
  • Improvements in the SELinux
  • Fixed allow home button to wake
  • Add dummy keydisabler to allow navbar disabling

    Bugs
  • Superuser causes bootloop
  • Video recording in camera app not working.

07042019 - First official build
  • Updated gapps
  • Updated sources
  • April security patch
  • Fixed WiFi HotSpot
  • SELinux enforcing mode
  • Fixed sound picker crash
  • Ported FunctionFS to our kernel (Thanks to rINanDO, ChronoMonochrome)

    Bugs
  • Sometimes the camera stops and gives connection error. Use OpenCamera app for now.

14032019
  • Updated gapps
  • Updated sources
  • Increase heapsize to 360mb
  • Fixed crashes of Pixel Launcher
  • SELinux: come back to permissive mode
  • Snap camera replaced by Camera2 app for now.
  • Removed libyamaha-mc1n2-audio, was causing conflicts and excessive battery consumption

    Fixes by @rINanDO:
  • Fixed graphical glitch at wake up
  • Screen tearing fixed, thanks to @ChronoMonochrome
  • Wakelock on flashlight (Flashlight turned off after 10 secs)
  • Fixed GAPPS crash at first startup. (I think it was Ashmem-tracking hack)
  • Moved Exynos4 framework hacks to device tree's, thanks to @ChronoMonochrome
  • Removed AshMem-tracking hack, thanks to @ChronoMonochrome for hacking our libsecril.so!
  • Move Target SDK to shims to allow textrelocation for gps, sensors and ril (removed bionic/libc-hacks)

    Known issues:
  • Slow start due to GAPPS. Wait 10 minutes before setting up the appliance.
  • Initial wallpaper with different colors on the first start. Apply again and return to normal.
  • Crashes when trying to change the ringtone in the settings of the device. Thanks to @Exhigh for reporting!

05032019 - deleted
  • Updated gapps
  • Updated sources
  • Enabled libyamaha-mc1n2-audio
  • Enabled SELinux enforcing mode

    Known issues:
  • Slow start due to GAPPS. Wait 10 minutes before setting up the appliance.
  • Sometimes there are some lags. Turn off animations, turn on power saving mode and dark mode for a better experience. Slowdown is still making me pass anger to get a good optimization :)

07022019
  • Updated gapps
  • Updated sources
  • PowerHAL added
  • Fixed dark mode issue
  • Performance and speed improvements
  • dalvik.vm.heapsize adjusted to 256m again
  • Fixed error at try download files via navegador or third-party apps

13012019
  • Updated gapps
  • Updated sources
  • Fixed turn on the screen via home button

    Fixes by @rINanDO:
  • ZRAM set to 200MB
  • Fixed memory leak and crash in hwc
  • Fixed high-res display statusbar issue
  • Applied GO config for 512mb devices

17122018
  • Updated gapps

    Fixes by @rINanDO:
  • Fixed screenshot and Colorfade animation
  • Updated pinnerService, which caused excessive lags and battery drain
  • Tryout: Change size of dalvik.vm.heapsize to 360m, as an attempt to soften the system slowdowns with gapps included

16112018
  • Initial build
 
Last edited:

hedgehog99de

Member
Dec 12, 2010
15
3
i9100
Samsung Galaxy Tab S2
I have upgraded from Pixel Experience 8.1 with a dirty flash (only cache and dalvik wiped). It was running with the first boot. All the functionality I need is working well. But it is a little bit slower than 8.1.
 

exza137

New member
Nov 18, 2018
3
2
Flashed this ROM the other day. The UI seems very slow and stutter-ish with this ROM.
I wanted to flash another ROM today, but i just noticed, that connecting via USB is not working anymore. When I go into the setting menu, everything is grayed out.
I tried different ports on my computer as well as different cables.
Does anyone have a solution for this?
 
Last edited:

TriboDoP

Senior Member
Oct 25, 2015
643
303
Vienna
i9100
OnePlus One
Flashed this ROM the other day. The UI seems very slow and stutter-ish with this ROM.
I wanted to flash another ROM today, but i just noticed, that connecting via USB is not working anymore. When I go into the setting menu, everything is grayed out.
I tried different ports on my computer as well as different cables.
Does anyone have a solution for this?
Hi
No idea why usb is not working but i would just download the rom and gapps on a micro sd card and install it from there then using twrp.

Sent from my [device_name] using XDA-Developers Legacy app
 

linusdan

Senior Member
Mar 18, 2017
453
1,082
Salvador, BA
artededan.com
i9100
Flashed this ROM the other day. The UI seems very slow and stutter-ish with this ROM.
I wanted to flash another ROM today, but i just noticed, that connecting via USB is not working anymore. When I go into the setting menu, everything is grayed out.
I tried different ports on my computer as well as different cables.
Does anyone have a solution for this?

Erase the system via TWRP and test without the system.
 
  • Like
Reactions: ze7zez and exza137

exza137

New member
Nov 18, 2018
3
2
Erase the system via TWRP and test without the system.

While I was trying to find a way to flash another ROM I discovered, that probably my Micro-USB-Port went bad / defective, because I would get weird behaviour when connecting it to my PC (connected - not connected - connected every 2 seconds).
So I am pretty sure this issue is hardware related. Thanks anyway for your quick response!
 
  • Like
Reactions: linusdan

MikiGry

Senior Member
Oct 2, 2013
1,563
367
Nexus 7 (2013)
Xiaomi Redmi Note 5 Pro
Flashed this ROM the other day. The UI seems very slow and stutter-ish with this ROM.
I wanted to flash another ROM today, but i just noticed, that connecting via USB is not working anymore. When I go into the setting menu, everything is grayed out.
I tried different ports on my computer as well as different cables.
Does anyone have a solution for this?

Go to developer options and select MTP from there
 

notayax

New member
Dec 16, 2018
1
0
I had to give couple of clean flashes and a lot of reboots to make it working.
Pixel setup app kept on crashing on first boot and couldn't bypass it.
Finally managed to boot.
All working fine so far but with some stutter and slowness

hi man please could you give more information about how to bypass that pixel setup crash? i cant make it boot, it just crashes after every reboot.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 42
    [ROM][9.0][i9100][FINAL] Pixel Experience (Pie & Plus Edition) [AOSP][r46][20200330]

    https%3A%2F%2Fi.imgur.com%2FGtwTyCR.png

    PixelExperience for i9100​


    What is this?
    An AOSP based ROM, with gapps included, and all Pixel stuffs (launcher, wallpapers, icons, fonts, bootanimation).

    Based on Android 9.0

    Code:
    /*
    ** 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 features included in this ROM
    ** 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.
    **
    **/

    Whats working?
    Wifi
    RIL
    Mobile data
    GPS
    Camera
    Flashlight
    Camcorder
    Bluetooth
    Lights
    Screenshots
    Sound / vibration

    Known issues
    * Call recording only records microphone
    * Slow start due to GAPPS. Wait 5 minutes before setting up the appliance.
    * Initial wallpaper with different colors on the first start. Apply again and return to normal.
    * Disable the animations in developer settings for a smoother experience.​

    DON'T FLASH GAPPS, ALREADY INCLUDED​
    NO ETA REQUESTS!!!

    Download: AFH


    Credits - @rINanDO

    You need 1.5GB of system partition for ROM to install.
    Not sure how? See in this post :)

    If you like my work, do not forget to click the button thanks. It's free!!! :)

    XDA:DevDB Information
    Pixel Experience, ROM for the Samsung Galaxy S II

    Contributors
    linusdan
    ROM OS Version: 9.x Pie
    ROM Kernel: Linux 3.0.x
    Based On: AOSP

    Version Information
    Status: Stable. No Longer Maintained

    Created 2018-11-18
    Last Updated 2020-03-30
    12
    ALL OLD COMPILATIONS HAVE BEEN DELETED
    READ THE SECTION D DESCRIBED FOR SUCCESSFUL INSTALLATION.

    A. Bugs
    Did you find a bug or problem?
    Make a logcat and put it in pastebin/hastebin. I'll look when I can :)
    You will need a computer, adb installed, usb debugging enabled on the smartphone and a usb cable.
    Here's how to do it here.

    1. Open Command Prompt (Windows) or Terminal (Linux/macOS).
    2. Type:
    Code:
    adb logcat -d > logcat-dd-mm-yyyy.txt
    This will save the log to logcat-dd-mm-yyyy.txt.

    B. Magisk
    Please do not ask me about compatibility with Magisk.
    The i9100 Kernel (3.0.101) does not support namespace to work.

    C. Root
    PixelExperience does not contain software engines to support root access support for legacy devices such as LineageOS. No patience to adapt / develop a solution.

    For now, the builds are rootless (forgot to warn).
    I'll check a way to bring compatibility when you have time :)


    D. Error 7
    ROMs android 8+ require TWRP with version 3.2.3 or higher because of the security script to ensure that it will not be installed on different phones, avoiding major problems.
    The Pixel Experience is no different. In order for you to have OTA updates or success in clean installation, you need to update TWRP.

    Upgrade from Samsung stock ROM to latest build using ODIN 3.13.1
    Also recommended for devices with Android 4.4 - 5+


    Changelog
    (Plus Edition)
    OBS:
    If you decide to use this edition, you must do a clean install.

    01042020 - Final build
    • November security patch
    • Updated gapps
    • Updated sources
    • Added support for exFAT + NTFS (Thanks to @TALUAtXDA)

    20102019
    • October security patch
    • Disabled Multicast DNS
    • Init: Remove fake battery state
    • Fix unlocking SIM PIN (by rINanDO)
    • Doze: Fix menu visibility settings
    • Performance: Disabled Kernel Samepage Merging
    • Resize userdata partition to leave room for the crypto footer region

    13092019
    • Replacement build due to bootloop after use for a few minutes. Sorry for the inconvenience.

    11092019
    • September security patch

    26082019
    • Initial build


    (Pie Edition)
    30032020 - Final build
    • Updated gapps
    • Updated sources
    • Fixed SIM Pincode
    • December security patch
    • Added support for exFAT + NTFS (Thanks to @TALUAtXDA)


    25072019
    • Updated gapps
    • Updated sources

      Updates by rINanDO:
    • Fixed wakelock issue after using flashlight once. Resolves excessive battery drain after use.

    14072019
    • July security patch
    • Updated gapps
    • Fixed turn on the screen via home button

      Updates by rINanDO:
    • Set swappiness to 100
    • Using Preload-partition for misc
    • Added Bluetooth SIM Access Profile support (Not tested)
    • Fixed stereo microphone recording (also in videorecording)
    • Fix autofocus in preview
    • Set ro.config.small_battery to true. This will trigger device-idle in 15
      minutes instead of 30 minutes

    05062019
    • June security patch
    • Updated gapps
    • Theming and fonts improved
    • Network traffic indicator improved
    • Translations updated
    • Others fixes

    11052019 - Replacement build
    • Add Lineage basic USB HAL
    • Performance tests and stability. Thanks @chhapil for collaborating!

    10052019

    19042019
    • Updated gapps
    • Updated sources
    • Add live display
    • Add support to F2FS
    • Improvements in the SELinux
    • Fixed allow home button to wake
    • Add dummy keydisabler to allow navbar disabling

      Bugs
    • Superuser causes bootloop
    • Video recording in camera app not working.

    07042019 - First official build
    • Updated gapps
    • Updated sources
    • April security patch
    • Fixed WiFi HotSpot
    • SELinux enforcing mode
    • Fixed sound picker crash
    • Ported FunctionFS to our kernel (Thanks to rINanDO, ChronoMonochrome)

      Bugs
    • Sometimes the camera stops and gives connection error. Use OpenCamera app for now.

    14032019
    • Updated gapps
    • Updated sources
    • Increase heapsize to 360mb
    • Fixed crashes of Pixel Launcher
    • SELinux: come back to permissive mode
    • Snap camera replaced by Camera2 app for now.
    • Removed libyamaha-mc1n2-audio, was causing conflicts and excessive battery consumption

      Fixes by @rINanDO:
    • Fixed graphical glitch at wake up
    • Screen tearing fixed, thanks to @ChronoMonochrome
    • Wakelock on flashlight (Flashlight turned off after 10 secs)
    • Fixed GAPPS crash at first startup. (I think it was Ashmem-tracking hack)
    • Moved Exynos4 framework hacks to device tree's, thanks to @ChronoMonochrome
    • Removed AshMem-tracking hack, thanks to @ChronoMonochrome for hacking our libsecril.so!
    • Move Target SDK to shims to allow textrelocation for gps, sensors and ril (removed bionic/libc-hacks)

      Known issues:
    • Slow start due to GAPPS. Wait 10 minutes before setting up the appliance.
    • Initial wallpaper with different colors on the first start. Apply again and return to normal.
    • Crashes when trying to change the ringtone in the settings of the device. Thanks to @Exhigh for reporting!

    05032019 - deleted
    • Updated gapps
    • Updated sources
    • Enabled libyamaha-mc1n2-audio
    • Enabled SELinux enforcing mode

      Known issues:
    • Slow start due to GAPPS. Wait 10 minutes before setting up the appliance.
    • Sometimes there are some lags. Turn off animations, turn on power saving mode and dark mode for a better experience. Slowdown is still making me pass anger to get a good optimization :)

    07022019
    • Updated gapps
    • Updated sources
    • PowerHAL added
    • Fixed dark mode issue
    • Performance and speed improvements
    • dalvik.vm.heapsize adjusted to 256m again
    • Fixed error at try download files via navegador or third-party apps

    13012019
    • Updated gapps
    • Updated sources
    • Fixed turn on the screen via home button

      Fixes by @rINanDO:
    • ZRAM set to 200MB
    • Fixed memory leak and crash in hwc
    • Fixed high-res display statusbar issue
    • Applied GO config for 512mb devices

    17122018
    • Updated gapps

      Fixes by @rINanDO:
    • Fixed screenshot and Colorfade animation
    • Updated pinnerService, which caused excessive lags and battery drain
    • Tryout: Change size of dalvik.vm.heapsize to 360m, as an attempt to soften the system slowdowns with gapps included

    16112018
    • Initial build
    12
    NEW BUILD IS UP!
    In this compilation I implemented the emulated storage. Please follow the instructions of rINanDO before updating.
    There were also performance improvements and bug fixes.
    More information in OP.
    HAVE FUN!
    8
    NEW BUILD IS UP!
    Download & changelogs in OP.
    I've seen the reports of slowness, even with the dalvik optimized. To mitigate, I made and added changes from the rINanDO's github. Tell me if it got any better :)
    8
    NEW BUILD IS UP!
    Download & changelogs in OP.