[ROM][6.0.1][OFFICIAL] OmniROM - Samsung Galaxy Nexus

Builds can be found at: http://dl.omnirom.org/toro/
This OP was shamelessly copied from the official maguro thread: http://forum.xda-developers.com/galaxy-nexus/development/rom-omnirom-04-16-t3360596
-----------------------------------------------------------------------------------------------------------------------
Google Apps can be found at http://opengapps.org/?api=6.0&variant=nano - beware that if you choose OpenGApps, only the nano version will fit! Also, starting from M, it's recommended to install gapps before the initial boot so the permissions are properly set up.
Bugs:
- Sometimes, quiet speaker pop sounds can be heard at the beginning and/or end of some audio streams (ie. touch sounds - the workaround is to disable them). For some reason, this isn't affecting everyone.
FAQ:
Does this ROM has CMA?
- Yes!
Does this ROM supports F2FS?
- Yes, on /data.
Does this ROM uses DDK 1.9?
- Yes, with all the camera issues (ie. pink lines, rare crashes) resolved.
Why does the initial boot take so long, and where are my live wallpapers?!
- To make room on the system partition for the (bigger) M gapps packages, I had to sacrifice dexpreopt and the live wallpapers. This can result in pretty long initial boots or upgrade boots, and dexpreopt might run during the first time setup wizard as well, slowing down the system for an additional couple minutes.
XDA:DevDB Information
[ROM][6.0.1][OFFICIAL] OmniROM, ROM for the Samsung Galaxy Nexus
Contributors
musical_chairs, Ziyan
Source Code: https://github.com/omnirom/
ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.0.x
Based On: OmniROM
Version Information
Status: Nightly
Created 2016-07-31
Last Updated 2016-08-03

Reserved
Please test! We'd like to turn on official nightlies soon.

https://gerrit.omnirom.org/#/c/18747/

Downloading Right now, will post back when installed!
EDIT: Everything seems to be running smooth after setting up. Nothing out of the ordinary so far.

So I dusted off my old toro, fully charged the battery, reverted to stock and then...
Flashed "omni-6.0.1-20161123-toro-SECURITY_RELEASE.zip" from within TWRP 3.0.2.0
Nano would not install - insufficient space, but Pico worked fine.
I'm on first boot and at the Android is starting screen. It is Optimizing apps and seems fairly quick so far - roughly 2 minutes in and its at app 61 of 81.
Hoping to use this as a wifi device for google hangouts video chat and maybe teamspeak and slack.
Thanks for bringing this device back from the dead for me!

Thanks for this! My 3 year old plays with my old GNex, and I decided to clean up all the old user and system apps that didn't need to be on there since it was running really slow. It got to the point where I decided that I'd be best starting off fresh and I was hoping to find a newer Android version than 4.2.2.
This is fantastic and can't wait to see how it runs. I used the latest OpenGapps Pico and I formatted /data as f2fs. Will edit with an update on my experience.

Related

[ROM] [LP 5.1.1] [UB] Tesla Unofficial

Here is infamous Tesla rom LP 5.1.1 built from source just a few hours ago. Latest features
My features:
1. Hardened kernel, overclocked, voltage, kcal, sound
2. Removed garbage IPs throughout sources
3. Removed NSA from kernel and replaced it with Tomoyo
4. Low camcoder sound fixed
5. Thermal manager values tweaked to prevent screen flickering and overheating
6. Data encryption set to 256 bit 7000 iteration
7. WIFI background scanning disabled for privacy and battery sake
8. Volte (Voice over LTE) enabled
9. Network selection handled by System, as opposed to Simcard/Modem to prevent carrier default
10. GPS supl change to Sony server
11. TWRP 2.8.0 incorporated in boot image
Maybe more...
Instructions:
1. Unlocked bootloader, TWRP
2. Enter recovery and wipe the following: System/Data/Cache/Internal SD
3. Factory reset: important since TWRP is known for not reliable formatting
5. Flash the rom and reboot
6. Enjoy and hit thank you, donate or both
Credit: Tesla Team, CM, Slimroms, AOKP
XDA:DevDB Information
Tesla LP5.1.1 Unofficial, ROM for the Sony Xperia Z1
Contributors
optimumpro
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.4.x
ROM Firmware Required: Unlocked Bootloader
Based On: CM
Version Information
Status: Testing
Created 2015-06-22
Last Updated 2015-06-22
Screenshots
Screenshots added with a black theme...
Use this rom since 2 days, (sorry, got it from your androidfilehost account).
Beside the bugs it works rly great! First LP Rom i want to use as daily
Bugs i found:
- theres no powermenu, the phone goes imidiatly off. (fixed it with apm+)
- no CM-Themer (pls put in )
- your recovery doesn't work, only get a destroyd picture and phone freeze (fixed it with fota twrp)
Aaskereija said:
Use this rom since 2 days, (sorry, got it from your androidfilehost account).
Beside the bugs it works rly great! First LP Rom i want to use as daily
Bugs i found:
- theres no powermenu, the phone goes imidiatly off. (fixed it with apm+)
- no CM-Themer (pls put in )
- your recovery doesn't work, only get a destroyd picture and phone freeze (fixed it with fota twrp)
Click to expand...
Click to collapse
You are confusing this rom, which is an unofficial build with the official one posted a few days ago. My build was posted just an hour ago. None of those bugs are present in my build: There is CM themer, there is power menu including advanced boot and there is a working TWRP in boot image.
Sorry, it is from another team. My fault
See post #2 for screen shots...
optimumpro said:
Here is infamous Tesla rom LP 5.1.1 built from source just a few hours ago. Latest features
My features:
1. Hardened kernel, overclocked, voltage, kcal, sound
2. Removed garbage IPs throughout sources
3. Removed NSA from kernel and replaced it with Tomoyo
4. Low camcoder sound fixed
5. Thermal manager values tweaked to prevent screen flickering and overheating
6. Data encryption set to 256 bit 7000 iteration
7. WIFI background scanning disabled for privacy and battery sake
8. Volte (Voice over LTE) enabled
9. Network selection handled by System, as opposed to Simcard/Modem to prevent carrier default
10. GPS supl change to Sony server
11. TWRP 2.8.0 incorporated in boot image
Maybe more...
Instructions:
1. Unlocked bootloader, TWRP
2. Enter recovery and wipe the following: System/Data/Cache/Internal SD
3. Factory reset: important since TWRP is known for not reliable formatting
5. Flash the rom and reboot
6. Enjoy and hit thank you, donate or both
Credit: Tesla Team, CM, Slimroms, AOKP
XDA:DevDB Information
Tesla LP5.1.1 Unofficial, ROM for the Sony Xperia Z1
Contributors
optimumpro
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.4.x
ROM Firmware Required: Unlocked Bootloader
Based On: CM
Version Information
Status: Testing
Created 2015-06-22
Last Updated 2015-06-22
Click to expand...
Click to collapse
Replacing resurrection remixed? What's the difference between 2? If this is superset of RR I'll switch over
wis3m0nkey said:
Replacing resurrection remixed? What's the difference between 2? If this is superset of RR I'll switch over
Click to expand...
Click to collapse
Not replacing anything. RR is well supported. Tesla is a different rom. It has support for Slimrom's layers as well as many other features. I like it more than RR, but for you the only way to find out is to try it...
optimumpro said:
Not replacing anything. RR is well supported. Tesla is a different rom. It has support for Slimrom's layers as well as many other features. I like it more than RR, but for you the only way to find out is to try it...
Click to expand...
Click to collapse
OK so I'll go to Tesla and use encryption similar to RR.
Is that correct?
wis3m0nkey said:
OK so I'll go to Tesla and use encryption similar to RR.
Is that correct?
Click to expand...
Click to collapse
Yes. All hardened features are there...
@optimumpro
Using this rom for 3-4 days no force closes no memory leak issues just damn perfect thank you... ?
TeslaOS is ROM by a well known banned member.
Any work or derived works are not welcome on XDA.
-karandpr
XDA Staff

[ROM][6.0.1] LineageOS 13.0

LineageOS 13.0
Marshmallow - Android 6.0
​
About LineageOS
LineageOS is a free, community built, aftermarket firmware distribution of Android 6.0.1 (Marshmallow), which is designed to increase performance and reliability over stock Android for your device. LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. You will need to provide your own Google Applications package (gapps). LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.
All the source code for LineageOS is available in the LineageOS Github repo. And if you would like to contribute to LineageOS, please visit our Gerrit Code Review. Your changelog is whatever was merged into gerrit.
Additional Information:
maguro wiki page
toro wiki page
toroplus wiki page
Download:
The latest builds & changelogs are available at
https://download.lineageos.org/maguro
https://download.lineageos.org/toro
https://download.lineageos.org/toroplus
Extras:
su (arm)
su removal (arm)
Google Apps can be found at http://opengapps.org/?api=6.0&variant=pico - beware that only the pico version will fit, unless you change your partition sizes! Also, starting from M, it's recommended to install gapps before the initial boot so the permissions are properly set up.
Bugs:
- Sometimes, quiet speaker pop sounds can be heard at the beginning and/or end of some audio streams (ie. touch sounds - the workaround is to disable them). For some reason, this isn't affecting everyone.
- Report back anything else you find which isn't listed here
FAQ:
Does this ROM supports F2FS?
- Yes, on /data and /cache - although /cache F2FS support might get removed in the future, as it's worthless.
Does this ROM uses DDK 1.9?
- Yes, with all the camera issues (ie. pink lines, rare crashes) resolved.
Why does the initial boot take so long, and where are my live wallpapers?!
- To make room on the system partition for the (bigger) M gapps packages, I had to sacrifice dexpreopt and the live wallpapers. This can result in pretty long initial boots or upgrade boots, and dexpreopt might run during the first time setup wizard as well, slowing down the system for an additional couple minutes.
Will you release newer ZMoD builds or something?
- Yes, as soon as the memory optimizations are finalized and I find enough time...
Want to support development? You can consider donating, I spent countless of hours with this
XDA:DevDB Information
LineageOS 13.0, ROM for the Samsung Galaxy Nexus
Contributors
Ziyan, MWisBest, Android-Andi, Everyone else who helped me: AOSP, Hashcode, ...
Source Code: https://github.com/LineageOS
ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.0.x
Version Information
Status: Nightly
Created 2016-02-11
Last Updated 2018-12-30
Does it have more ram 802 like the kernel used in cyanogenmod 12.1 you posted? Thank you!!!
Awesome!
Enviado desde mi GT-I9300 mediante Tapatalk
Thank you!!
AOSP Keyboard keeps crashing.. Apart from that everything seems to be working. Will check for more bugs in the meantime
Extraordinary work!!
PD: Device doesn't receive Internet connection. My ISP is Oceans Network from Spain.
You are a king!
Running on it for 1 hour, and already impressed... WOW !!!
Works perfectly
Works great! No problems at all and have been running it for 3hrs. Have xposed also installed. Great work!
I will continue to use and report any bugs i encounter.
great...Testing this rom right now. I had to rewipe,since installing gapps after the rom boot cause google play service to crash. I really wish there will be an official cm13 for galaxy nexus.I have a nexus 5 but I like galaxy nexus design and amoled screen...
Edit: this ROM runs very well,maybe a little better than other ones based on marshmallow
How much free ram? Is it 802mbytes or 762?in cn 12.1 there was a kernel boot img by zuyan that gave 802 mbytes of ram
Good job @Ziyan
Please guys, can anyone link me that kernel? I can't find it
Need suggestion, rootexplorer shown no root on this rom, how do i.
I try to flash ROM with TWRP, then fix root permission. @Ziyan could you please create this ROM support CWM.
Having random reboots now, is this happening to anyone else?
Reboots? Not yet
Gesendet von meinem Galaxy Nexus mit Tapatalk
@Ziyan can i flash kernels for lollipop like the one you posted on cm 12.1 recently?
NightWolf1396 said:
Having random reboots now, is this happening to anyone else?
Click to expand...
Click to collapse
Logs?
nikodr said:
@Ziyan can i flash kernels for lollipop like the one you posted on cm 12.1 recently?
Click to expand...
Click to collapse
No, but I attached a new kernel which has 811 mb userspace ram available (instead of the usual 756 mb). I think the crashes and tiler out of memory problems are gone, but report back if there's one single camera/camcorder crash happening
EDIT: the transition from the bootloader logo (google logo) to the boot animation won't be.. uhm... smooth, but it's nothing to worry about, I forgot to work it around this time
Ziyan said:
Logs?
No, but I attached a new kernel which has 811 mb userspace ram available (instead of the usual 756 mb). I think the crashes and tiler out of memory problems are gone, but report back if there's one single camera/camcorder crash happening
EDIT: the transition from the bootloader logo (google logo) to the boot animation won't be.. uhm... smooth, but it's nothing to worry about, I forgot to work it around this time
Click to expand...
Click to collapse
Will get them as soon as I get home
Ziyan said:
Logs?
No, but I attached a new kernel which has 811 mb userspace ram available (instead of the usual 756 mb). I think the crashes and tiler out of memory problems are gone, but report back if there's one single camera/camcorder crash happening
EDIT: the transition from the bootloader logo (google logo) to the boot animation won't be.. uhm... smooth, but it's nothing to worry about, I forgot to work it around this time
Click to expand...
Click to collapse
I will try zImage in my AOSP rom thanks can i use it no ?
Also there is no git commit for this extra RAM netither in OMAP4-AOSP or Ziyann github
werty100 said:
I will try zImage in my AOSP rom thanks can i use it no ?
Also there is no git commit for this extra RAM netither in OMAP4-AOSP or Ziyann github
Click to expand...
Click to collapse
Using the zImage on any DDK 1.9 / Android 6.0.1 ROM should be fine.
There is no git commit because I didn't push it yet (the values aren't final), but to get the same kernel I uploaded:
Clone https://github.com/CyanogenMod/android_kernel_samsung_tuna/tree/cm-13.0, and apply this, but with the following values:
CONFIG_ION_OMAP_TILER2D_SIZE=72
CONFIG_ION_OMAP_IPU_MEM_IOBUFS_SIZE=32
uji_sine said:
Need suggestion, rootexplorer shown no root on this rom, how do i.
I try to flash ROM with TWRP, then fix root permission. @Ziyan could you please create this ROM support CWM.
Click to expand...
Click to collapse
Enable root the same way you did it on CM12.1: enable developer settings, then you'll find the root option there. And just forget about CWM... don't use fix permissions and friends, as it might cause problems.
Ziyan said:
Using the zImage on any DDK 1.9 / Android 6.0.1 ROM should be fine.
There is no git commit because I didn't push it yet (the values aren't final), but to get the same kernel I uploaded:
Clone https://github.com/CyanogenMod/android_kernel_samsung_tuna/tree/cm-13.0, and apply this, but with the following values:
CONFIG_ION_OMAP_TILER2D_SIZE=72
CONFIG_ION_OMAP_IPU_MEM_IOBUFS_SIZE=32
Click to expand...
Click to collapse
I try before with zImage but rom was no booting i will try alter with commits thanks and kernel source

[ROM][6.0.1]UNOFFICIAL Resurrection Remix Marshmallow

Presenting ResurrectionRemix unofficial build. This is only possible due to the work of Ziyan, MWisBest and musical_chairs.
How-To
Unlock your device
Flash custom recovery (CWM or TWRP)
Flash ROM through recovery
Flash GApps (Optional)
Reboot system
Enjoy
Downloads:
Latest RR build: https://www.androidfilehost.com/?fid=312968873555002779
All builds: https://www.androidfilehost.com/?w=files&flid=81665
Bugs:
LTE Data does not work. (3G works)
OTA Updater does not work.
Source Code:
https://github.com/ResurrectionRemix
https://github.com/CyanogenMod
XDA:DevDB Information
Resurrection Remix Marshmallow for toroplus, ROM for the Samsung Galaxy Nexus
Contributors
Ckpe4
ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.0.x
ROM Firmware Required: Custom recovery
Based On: ResurrectionRemix, CM
Version Information
Status: Beta
Current Beta Version: 5.7.4
Beta Release Date: 2016-10-02
Created 2016-07-18
Last Updated 2016-10-02
Reserved
Reserved Post
My first ROM, which I decided to share.
I hope you enjoy it.
Gonna try it right now
This rom is a "compilation" of other marshmallow roms, right?
Gamiel Isaac Orejudos said:
Gonna try it right now
This rom is a "compilation" of other marshmallow roms, right?
Click to expand...
Click to collapse
This rom is a "compilation" of other marshmallow roms, right?
Click to expand...
Click to collapse
Something like that. It is a CM based ROM with a lot of features from other ROM`s.
New build up.
Fixed OTA, Synced with RR.
Probably fixed OTG. Need to be tested. (thanks to Ziyan)
New build.
New RR version. (now 5.7.3, was 5.7.1) Changelog.
And August security patch.
Download.
???
why did u touch that? Are u really reading TFM? Do u understand why doesn't work the radio? My radio works without problems until i come back to the US(3G only of course). Now sometimes i saw "No service"(too often) - i was flashing CM13 8/17
Ckpe4 said:
Presenting ResurrectionRemix unofficial build. This is only possible due to the work of Ziyan, MWisBest and musical_chairs.
How-To
Unlock your device
Flash custom recovery (CWM or TWRP)
Flash ROM through recovery
Flash GApps (Optional)
Reboot system
Enjoy
Downloads:
Latest RR build: https://www.androidfilehost.com/?fid=24591000424954224
All builds: https://www.androidfilehost.com/?w=files&flid=81665
Bugs:
LTE Data does not work. (3G works)
OTA Updater does not work.
Source Code:
https://github.com/ResurrectionRemix
https://github.com/CyanogenMod
XDA:DevDB Information
Resurrection Remix Marshmallow for toroplus, ROM for the Samsung Galaxy Nexus
Contributors
Ckpe4
ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.0.x
ROM Firmware Required: Custom recovery
Based On: ResurrectionRemix, CM
Version Information
Status: Beta
Current Beta Version: 5.7.3
Beta Release Date: 2016-08-12
Created 2016-07-18
Last Updated 2016-08-12
Click to expand...
Click to collapse
Loved this rom,
Btw witch gapps u used? I've filed installing pico open gapps, also a-gaaps
This ROM worked well for about a week, the battery died last night so I plugged in power, powered up and it never got past the boot screen. Had to factory reset, and it still took an age (20+ mins) to boot and was ridiculously hot. When it did finally boot it didn't connect to a network.
Before the battery died, I'd just finished installing a few apps (and was shooting some video) so it's possible that one of them caused the issue. The other weird thing was the clock was stuck on UTC, even with the correct time/date settings. I had to use a clock sync app to fix. I suspect the Offline Maps app, but couldn't test as the issues started soon after.
syco123 said:
This ROM worked well for about a week, the battery died last night so I plugged in power, powered up and it never got past the boot screen. Had to factory reset, and it still took an age (20+ mins) to boot and was ridiculously hot. When it did finally boot it didn't connect to a network.
Before the battery died, I'd just finished installing a few apps (and was shooting some video) so it's possible that one of them caused the issue. The other weird thing was the clock was stuck on UTC, even with the correct time/date settings. I had to use a clock sync app to fix. I suspect the Offline Maps app, but couldn't test as the issues started soon after.
Click to expand...
Click to collapse
I dont have problem with clock setting, the rom run very well, even for gaming.
Need gapps for sync my data
My calendar wouldn't sync, I had to download the google calendar from the play store and that fixed it.
---------- Post added at 10:09 PM ---------- Previous post was at 10:07 PM ----------
culaponk said:
I dont have problem with clock setting, the rom run very well, even for gaming.
Need gapps for sync my data
Click to expand...
Click to collapse
Open gapps should work i think. It's a Cyanogenmod based ROM. I used the ones from this guide
http://highonandroid.com/download-android-6-0-marshmallow-gapps/
Failed, Twrp said "insufficient storage"
culaponk said:
Btw witch gapps u used?
Click to expand...
Click to collapse
I`m using MicroG (sometimes a bit unstable, but good for me because uses less RAM). Open gapps pico should work well (Platform: ARM, Android 6.0).
Ckpe4 said:
I`m using MicroG (sometimes a bit unstable, but good for me because uses less RAM). Open gapps pico should work well (Platform: ARM, Android 6.0).
Click to expand...
Click to collapse
RR 574 released, would you build for us? Or for me lol
culaponk said:
RR 574 released, would you build for us? Or for me lol
Click to expand...
Click to collapse
Yes. As soon as I will have enough time. Perhaps on the weekend.
syco123 said:
This ROM worked well for about a week, the battery died last night so I plugged in power, powered up and it never got past the boot screen. Had to factory reset, and it still took an age (20+ mins) to boot and was ridiculously hot. When it did finally boot it didn't connect to a network.
Click to expand...
Click to collapse
I use this firmware for several months. Nothing like this happened.
Exactly what programs you installed?
Sorry, I can't remember which ones were installed, and I've moved on to another ROM. Only play store apps though.
New build up!
Changelog:
New RR version (5.7.4). Resurrection Remix changelog.
September security patch
Last CM sources
Download.
culaponk said:
Failed, Twrp said "insufficient storage"
Click to expand...
Click to collapse
And we have a problem with OpenGapps. Even OpenGapps Pico is to big for our /system partition
So we have 3 solutions:
Use smaller gapps (old opengapps pico builds)
Delete something from /system
Resize system partition in TWRP (link 1, link2)
@Ckpe4 For maguro please... Thanks so much! Finally a marshmallow resurrection remix for the old gnex! Great Job! :good:

[ROM][AOSP][6.0/7.1/8.1 RC/9.0 BETA] Unlegacy Android Project

The Unlegacy Android Project​Introduction
Unlegacy-Android started out as the OMAP4-AOSP Project. It was created in late 2015 in order to maintain a clean and organized place for pure AOSP support for various OMAP4 devices, such as the Galaxy Nexus and the Samsung Galaxy Tab 2 series. Over time this evolved to support more than just these devices, but still maintains its roots of supporting "legacy" devices that no longer receive "official" updates: hence Unlegacy Android was born. In our opinion, these ROMs are how the official updates would look.
On top of AOSP, we only include changes which are necessary to support the hardware, be secure, and get acceptable performance. Current features for hammerhead include:
BFQ IO scheduler (official kernel 3.4 release), set up so GUI processes have the highest priority
Volume button wakeup (setprop persist.wm.volume_wake_screen 1)
Last upstream (kernel/msm) hammerhead kernel tag merged
Charging LED control (setprop persist.sys.led_on_charger 0)
Enhanced backlight map for lower min brightness
Night display blue light filter (GLES-based)
KCAL & PCC color temperature interfaces
Other security patches & minor bug fixes
F2FS support from K4.4 backports
SELinux in Enforcing mode
Installation
It's important that /system needs to be unmounted before installing the ROM - some recoveries tend to leave it mounted after performing operations on it.
If you're planning to install GApps, be sure to read the second post.
Aside from these, installation and upgrading is no different than on other ROMs.
Problems
No known issues on Nougat builds
See post #3 for Oreo/Pie notes
If you notice anything, be sure to report it in this thread. Stability is our main concern. While it may takes some time, I usually read the thread and acknowledge the bug reports, even if I don't reply directly to them.
Downloads
See: http://builds.unlegacy-android.org. Our automated builds ensure that we always have the latest Android security patches merged in, without having to manually start and upload builds
Also, we'll have a built-in OTA updater (just like stock) soon (it's a work in progress).
Features?
There isn't much to say here - this is AOSP, if you install GApps, you pretty much get the same thing that's running on the Nexus devices (see second post). The aim of this project is to create a fast and stable ROM, as close to AOSP as possible without diminishing usability. Occasionally, small non-AOSP features may be implemented, provided there is a clear need and they make sense on hammerhead.
XDA:DevDB Information
Unlegacy Android Project, ROM for the Google Nexus 5
Contributors
amaces, Ziyan
Source Code: https://github.com/Unlegacy-Android
ROM OS Version: 8.x Oreo
ROM Kernel: Linux 3.4.x
Based On: AOSP
Version Information
Status: Stable
Current Stable Version: 7.1.2
Stable Release Date: 2017-04-18
Current Beta Version: 9.0.0
Beta Release Date: 2017-10-02
Created 2017-04-21
Last Updated 2018-10-30
GApps
If you want to install GApps, we recommend micro packages on N builds (e.g., Open GApps), and pico otherwise.
An important note: as this is a pure AOSP ROM, installing GApps tends to be problematic: in order to try to avoid installation issues, be sure to install GApps immediately after installing the ROM, before booting the system for the first time. If you experience any issues with the Google applications, be sure to go into Settings -> Apps, and grant every permission to every Google application - most importantly, Google Play services.
In the case of an upgrade, be sure to re-install the GApps package, as upgrading wipes /system. You shouldn't need to re-set the permissions afterwards.
Stock-like setup
Disable the following built-in (AOSP) apps:
- Android keyboard (once you installed Gboard)
- Browser
- Calculator
- Camera
- Clock
- Email
- Gallery
Install the following apps from the Play store:
- Google Photos (https://play.google.com/store/apps/details?id=com.google.android.apps.photos)
- Calculator (https://play.google.com/store/apps/details?id=com.google.android.calculator)
- Chrome (https://play.google.com/store/apps/details?id=com.android.chrome)
- Clock (https://play.google.com/store/apps/details?id=com.google.android.deskclock)
- Gboard (https://play.google.com/store/apps/details?id=com.google.android.inputmethod.latin)
- Gmail (https://play.google.com/store/apps/details?id=com.google.android.gm)
- Google Calendar (https://play.google.com/store/apps/details?id=com.google.android.calendar)
- Google Camera (https://play.google.com/store/apps/details?id=com.google.android.GoogleCamera)
- Google Now Launcher (https://play.google.com/store/apps/details?id=com.google.android.launcher)
Rooting
You can flash the latest SuperUser (phh's open source fork), Chainfire's SuperSU, or Magisk to get rooted.
Oreo/Pie Status & CAF Notes
Oreo 8.1 builds are almost bug-free at this point, but still tagged as experimental. While last issues are sorted out, I will trigger manual builds, also published at https://builds.unlegacy-android.org/aosp-8.1/hammerhead.
To my knowledge, these are the remaining issues:
Bluetooth HFP speaker (mono/SCO) output is garbled. This seems related to a more general issue with audio effect/ACDB blobs.
Once all visible issues are fixed, and stability is comparable to Nougat builds, I'll switch on official builds on our Jenkins server.
Pie 9.0 builds are also becoming fully usable. Current builds have the same one remaining HFP bug described above.
Beyond "official" experimental builds, I post personal builds (including CAF experiments) in the hammerhead folder here.
Regarding sources for the WIP CAF kernel-based builds, see https://github.com/airend/android_kernel_lge_hammerhead/commits/tmp/caf+113+common. Corresponding device tree is still in rough shape and not uploaded yet, but assuming everything goes well, it'll replace current device tree when it's ready.
I've used the 05/04 build for 2 days a few weeks ago and it was a great rom.
The only issue I came across back then was that it has the green flickering when recording videos.
It's nice that the project has a XDA thread now and I gonna test this rom asap.
Thanks for keeping our good old Nexus 5 up to date.
Nexive said:
The only issue I came across back then was that it has the green flickering when recording videos.
Click to expand...
Click to collapse
Should be fixed on current builds (both green bar, and Google Camera flickering).
have a volume wake option?
Does it have issues with network location (Battery saver location)?
Some AOSP-based ROMs have this issue, so many apps (Chronus, Google Fit, f.lux, Instagram) can't get location.
alessio89g said:
Does it have issues with network location (Battery saver location)?
Some AOSP-based ROMs have this issue, so many apps (Chronus, Google Fit, f.lux, Instagram) can't get location.
Click to expand...
Click to collapse
No, all UA ROMs have this issue fixed
Ziyan said:
No, all UA ROMs have this issue fixed
Click to expand...
Click to collapse
Great, I think I'll try this ROM tomorrow!
--- --- ---
EDIT:
Is there any kind of changelog?
--- --- ---
RE-EDIT:
Okay, I found this:
https://gerrit.unlegacy-android.org
Hi....
Any screen shot?
keretapanau said:
Any screen shot?
Click to expand...
Click to collapse
Umm… it's barebones AOSP?
Buttery smooth,everything seems to be working fine here..Awesome jobs dev..keep it up.Finally this is the rom i been waiting for.:good:
CreateYourDream said:
have a volume wake option?
Click to expand...
Click to collapse
It is not an AOSP feature. It is something custom roms introduced.
Android-Andi said:
It is not an AOSP feature. It is something custom roms introduced.
Click to expand...
Click to collapse
thanks for answer, but i have broken power button :crying:
Cant Install Gapps
I've flashed it for about half a day, and it's very promising, it seems a great ROM!
I've noticed only three defects:
- The blue light filter (Night mode) is missing;
- With stock kernel, SuperSU will be in system mode;
- The Clock app crashes if you try to add another Time zone in the main screen.
Everything else works fine.
CreateYourDream said:
thanks for answer, but i have broken power button :crying:
Click to expand...
Click to collapse
Did you try this
Check out "Custom Navigation Bar"
https://play.google.com/store/apps/details?id=xyz.paphonb.systemuituner
Thanks for the ROM guys!
When I flash Open Gapps this message appears:
"This Gapps pkg is for Android 7.1.x ONLY
Please download the correct version for you ROM: 5.1.1 (SDK 22)"
I've flashed build ua_hammerhead-7.1.2-20170423031839 before gapps
Is there any alternative app for kcal..?KCAL app seems to be force closing once installed.
substratum support please

[ROM][FINAL][7.1.2][UNOFFICIAL] LineageOS 14.1

Code:
/*
* Your probably long dead warranty is now void.
*
* I am 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 me for messing up your device, I will laugh at you.
*/
LineageOS is a free, community built, aftermarket firmware distribution of Android 7 (Nougat), which is designed to increase performance and reliability over stock Android for your device.
This thread is organized into different posts so that people dont quote the whole OP.
Please read all the posts and updates, before flashing.
Changelog Summary:
For full changelog follow the link.
#FINAL: 28 Jan 2018
Repo synced with latest LineageOS 14.1 sources.
Updated system webview to 64.
Added postinstallzip due to kernel not being flashed.
Added Magsik 15.3 support in ramdisk.
#4: 14 Nov 2017
New feature: UA:CMA
Added back Device Settings.
#3: 14 Nov 2017
Switched to a more stable kernel with improvments
Fixed Camera
Fixed Bootanimation
#2: 12 Nov 2017
Enabled OpenGLES 2.0
Fixed Audio/Video Playback.
Fixed Webview.
#1: 11 Nov 2017
Initial build.
Latest Download:
You need to flash lineage-14-postinstall.zip after installing the ROM, or else it wont boot.
For some reason ramdisks arent being flashed.. and I cant be bothered to figure out why..
lineage-14.1-20180127-UNOFFICIAL-galaxysmtd.zip
lineage-14-postinstall.zip
Older builds
#4 lineage-14.1-20171117_140654-UNOFFICIAL-galaxysmtd.zip
#3: lineage-14.1-20171114_062105-UNOFFICIAL-galaxysmtd.zip
#2: lineage-14.1-20171112_085706-UNOFFICIAL-galaxysmtd.zip
#1: lineage-14.1-20171111_094959-UNOFFICIAL-galaxysmtd.zip
XDA:DevDB Information
GalaxyS1 Resurrected Nougat Project, ROM for the Samsung Galaxy S I9000
Contributors
(°_o), ColdwindOfnowhere, xc-racer99
ROM OS Version: 7.x Nougat
Based On: LineageOS
Version Information
Status: Beta
Created 2017-11-11
Last Updated 2017-11-14
XDA:DevDB Information
GalaxyS1 Resurrected Nougat Project, ROM for the Samsung Galaxy S I9000
Contributors
(°_o), ColdwindOfnowhere, xc-racer99
ROM OS Version: 7.x Nougat
Based On: LineageOS
Version Information
Status: No Longer Updated
Created 2017-11-11
Last Updated 2018-01-28
Working List:
Boots
RIL (SMS, Call)
WiFi
Audio/Video Playback (fixed in build#2)
Camera Pictures (fixed in build#3)
Not Working List:
RIL Data
FAQ:
Dont install too many apps obviously
The first boot should be faster than previous nougat roms.. Since I have now used pre-odexed /system.
Known Issues:
Lagginess ofc, due to our device being old
Sometimes SystemUI gets killed due to low memory and we get Black Screen of Death
Install Instructions :
[WARNING]:
You must be already on at least Lollipop/Marshmallow ROM and have latest TWRP 3.1.1.
You must format /data as f2fs in TWRP.
Bootanimation is working since build #3.
You should already been familiar with flashing custom ROMs before.
And know how togo from gingerbread -> nougat.
Please check other threads for that..
If someone wants to contribute install instructions for this ROM.
I will be happy to add here and give credits.
Gapps
I havent tested GAPPS.. but I can guess the performance will be horrible with it.
However, I have included the patch for microG GmsCore signature spoofing. So you could try that.
Additional Info:
Built from latest LineageOS 14.1 Sources.
Latest kernel from @xc-racer99 aosp-7.1 branch
Live wallpapers, LineageOS Updater, Weather Service removed for low memory footprint.
Reserved.811919
Reserved.224232
Credits:
@xc-racer99 and @Coldwindofnowhere for getting the device upto android 7.1.1
And all others who had worked from beginning till now on this device.
Sources
Galaxy S1 Resurrected: Project Nougat
Device Trees:
https://github.com/galaxys1-resurrected/
https://github.com/galaxys1-nougat
Kernel:
https://github.com/galaxys1-resurrected/android_kernel_samsung_aries
I'm delighted that there's still someone who is working on this device. I'll be appreciated to wait for a more stable version of nougat.
The rom is indeed quite stable.
However, Webview doesn't seem to work. I think you should take a look here.
Also, built-in root with the Su-addon doesn't work.
And flashing a Magisk or SuperSu zip (made by @xc-racer99 ) resulted in a bootloop, but I was able to access the recovey.
MYEUHD said:
The rom is indeed quite stable.
However, Webview doesn't seem to work. I think you should take a look here.
Also, built-in root with the Su-addon doesn't work.
And flashing a Magisk or SuperSu zip (made by @xc-racer99 ) resulted in a bootloop, but I was able to access the recovey.
Click to expand...
Click to collapse
Expect lot of stuffs dont work at the moment.. listed in Not working.
About webview I will try to replace it.
Magisk and SuperSu try to patch boot.img and ramdisk.. and our device uses a very hacky way to load ramdisks.
I will create a patched ramdisk with latest Magisk then..
This has to be the fastest Nougat ROM I've flashed on this phone! Thanks for keeping this amazing phone alive. Can't wait to see it become more stable in the future
Full changelog: build #2
Fixed Audio/Video playback
I had to remove ffmpeg codecs as they were causing hardware decoding to not work.
Hardware decoding is working fine and 720p playback is smooth too..
I've tested without bigmem mode.. I havent implemented bigmem libs for 720p playback.
So please try without bigmem before reporting issues with it.
Fixed Webview
AOSP Webview was somehow not working on our device.. as pointed out by @MYEUHD
The solution he linked was to revert to older webview.
But that is outdated and unsafe so I tried with latest Android System Webview.
It seemed to work so I set it to default.
I havent tried but we can also use Chrome as our Webview..
Switched to OpenGL 2.0
We were stilling using OpenGL 1.4 for rendering.. this shouldnt affect much.. but animations should be smoother
Since we no longer get Shader errors with OpenGL 2.0
Let me know if you find any difference performance wise compared to build #1.
Downloads are in OP.
Status Update:
Project discontinued.
Status Update:
You can skip this paragraph if are not intrested in my long story cut short.
So I have been trying to fix stuffs which means.. rebuilding and flashing the ROM.
Wiping data .. getting logs.. testing if something works.. Repeat
I hadnt really used my Galaxy S1 phone.. It was just lying around a corner of my table getting dust.
Until one day I thought, let's build Oreo for this old time phone.. turns out the battery was RIP due
to not charging it for so long.. so I got a replacment battery then booted to see cm-14.1 build by
Coldwindofnowhere and missing IMEI which I sucessfully restored after creating a thread here.
Again thanks for that to @xc-racer99 and @MYEUHD
So I started out device trees and repos based on Coldwindofnowhere and xc-racer99
and made it compatabile with Oreo. And thanks to rInanD0 I was able to pick stuffs necessary on
kernel side.
Then me and @xc-racer99 discussed some stuff and I picked changes from Unlegacy-Android gerrit to properly do some stuff.. I fixed lots of stuffs.. but I couldnt get the display to initialize... so I decided
to wait for Unlegacy-Android for their take on Galaxy Nexus which shares same GPU as us to bring up Oreo first.
In the mean time, I thought again.. why not build Nougat for now.. so I again setup device tree and repos for
nougat. and we are here..
Okay so I havent really used my Galaxy S1 let alone this ROM.
This ROM does seem fast while moving around just after a first boot.
And really I hadnt installed or used any apps besides the one that came with LineageOS.
But today while trying to fix Camera, I had to actually take photos. Oh, and the reason camera was not working
was due to I had disabled building of Camera HAL in Oreo which stuck around... big derp
So camera preview was working now.. Snap camera wasnt savinf photos at first..
so I thought to install Open Camera.. I installed F-Droid.. then Open Camera..
Then I clicked some photos which seemed to be saved.
There were a lot of photos created so I decided to delete them.
But Files app wasnt deleting them.. must be a permission issue?
So i installed a file manager from F-Droid and deleted the photos.
Good enough.. then I thought I need to download these apps again after a data wipe..
Lets backup them.. so I installed an apk backup again from F-Droid.
While it was downloading.. BAM Screen went all BLACK.
I tried clicking home button but nothing.. then I clicked power button nothing.
Then I hold power button.. i got the options...
Now I was reminded of this bug which has been around since Lollipop? or Marshmallow days..
Screen going all black.. back then Coldwindofnowhere predicted it might due to out of memory issues..
And he is right.. I had adb running so I checked free memory and swap.. The swap file was and memory was nearly full.
I checked dmesg for logs... then I saw lowmemorykiller killing all kinds of stuff.. but there was only one time it killed this..
Code:
lowmemorykiller: Killing 'system:ui' (5642), adj 902,
And thats the reason for the black screen.. Now we all know this device doesnt have much memory.
So the option would be to not install many or any apps.. on this option..
Ofcourse I could try to get CMA working properly.. which adds just around 70-80mb I guess..
And we could just white list system ui to not get killed.. but then it would kill other important processes..
So I've decided to stop working on Nougat. I dont wanna give people false hope of *stable* nougat.
I will still upload a build with Camera fixed.. Well video recording still doesnt work.. Looking at logs.. i need to resurrect
the old way of video buffer. which got removed in Nougat.
And while Project Nougat is offically discontinued, Project Oreo is still alive just paused.
I will at least get Oreo bootanimation on this device.
Thanks for trying out this short lived nougat ROM.
Full changelog: build #3
Switched kernel from @Coldwindofnowhere to @xc-racer99
I think xc-racer99 kernel has better memory management. since the lowmemory killer doesnt kill many processes..
However I did make some changes to it.
Disabled CMA
Enabled and set zRAM to 1/4 of total memory
Some kernel build optimizations.
Note that.. this kernel doesnt have BigMem Support so wer'e stuck with 383MiB ram for now.
Fixed Bootanimation
Yeah.. that was a my mistake.. err..
At least you know its booting now.. but since we use pre-odexed ROM first boot shall be done in 5 minutes now..
Fixed Camera
Taking pictures should work now. Video recording is broken.. It needs to updated for Nougat..
Added Magisk in ramdisk
Latest version 14.0. Just install magisk manager AND DONT TRY TO PATCH BOOT.IMG..
We use very differnet system for boot.img and ramdisks..
I will try to update Magisk to latest version.
Fixed a big mistake in updater
https://github.com/galaxys1-nougat/...mmit/a6f51178503a01f6b1e7b0c8222e875392af8a8e
Flashing boot.img would actually result in wiping it in some cases..
If you had troubles installing this ROM or any ROMs in the past.. this might be the case..
The flash over mm dont work for me i have an error 7 i try to reflash and now no twrp i need to restore via odin any help?
laharl_22 said:
The flash over mm dont work for me i have an error 7 i try to reflash and now no twrp i need to restore via odin any help?
Click to expand...
Click to collapse
Error 7 is assert error... which I guess is coming from updater script..
You dont need to restore whole stock ROM..
I have built a twrp only recovery image... so you can just straight boot to recovery after Odin..
You can also flash recovery.img from heimdall .
https://drive.google.com/drive/folders/1KthyR6QWPswaIT8fw2nbiR4fathP-QU0?usp=sharing
How is this Rom compared to the LineageOS 4.4.4?

Categories

Resources