• 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

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

linusdan

Senior Member
Mar 18, 2017
452
1,078
93
Salvador, BA
linusdan.github.io
[ROM][9.0][i9100][FINAL] Pixel Experience (Pie &amp; Plus Edition) [AOSP][r46][20200330]


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

Last edited:

linusdan

Senior Member
Mar 18, 2017
452
1,078
93
Salvador, BA
linusdan.github.io
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:

chhapil

Senior Member
Nov 24, 2011
510
443
63
Xen
chhapil.github.io
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
 

hedgehog99de

Member
Dec 12, 2010
15
3
3
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
0
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
638
301
63
Vienna
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
452
1,078
93
Salvador, BA
linusdan.github.io
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
0
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

Elite Member
Oct 2, 2013
1,563
363
0
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
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.