yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Nexus] freshgiammi:
AOSP LOLLIPOP: a wee better than stock.​

Directly from the OMAP4XXX team, here it is... a completely stock experience.​

Back in July 2014, i started working on Android seriously. From a newbie, i had put up a nice kernel, aka the FreshKernel, based on Ziyan's rebased OZ, the first of its kind.

Later on, i joined the party on hangouts with all the other developer, to whom i'm really thankful. (@MWisBest, [MENTION=2838735]aosp[/MENTION], [MENTION=2633638]Ziyan[/MENTION], [MENTION=1533050]bsmitty[/MENTION], [MENTION=2088054]jhonnyx[/MENTION], pattyboi:), [MENTION=4243514]Hashcode[/MENTION], [MENTION=251685]Ice[/MENTION]peda, [MENTION=4544860]osm0sis[/MENTION] and all the others i might have missed out.)

Few months later, i managed to sync my first repo (after dozens of root issues on my computer, ugh) and started working, a few days after the release of 5.0.0_r1.

Now, a month and a half after, i'm here to announce you my first rom, simply called: AOSP.

What does it differ from other ROMs?

Simple. It's philosophy is staying close to stock. Even closer that OmniROM. Closer to AOSP than AOSP itself.

Jokes apart, AOSP is the true philosophy, with a few tweaks to make it feel snappier but not too much intrusive changes.

Kinda how ShinyROM was for KK 4.4.

HOW STABLE IS IT

VERY STABLE.

But there are some bugs, however. They're more or less, the same as CM12 and FML.

-H/W Decoding has some issues. 3GP with AVC containers are buggy, as well as some rotation issues and lags.

-Camera is not saving pictures. This might be due to some resolution stuff being borked. Also, video throws out green lines. (Perhaps OMX?)

Aftermarket cameras work OK (I suggest Camera FV-5 or CameraFX)

-Offline Charging is broken. Also, "charging" text stays stuck on the lockscreen.

-Swipe on Google Keyboard is somehow, still broken.

-LMK is TOO DAMN aggressive.

More? You tell me!

TAKE ME TO THE DOWNLOADS!

YES SIR, but first be aware.

#include
/*
* I am not responsible for bricked devices, dead SD cards, thermonuclear
* war, or the current economic crisis caused by you following these
* directions. YOU are choosing to make these modificiations, and
* if you point your finger at me for messing up your device, I will
* laugh at you.
*/

Lastest Build:AOSP_maguro_130315.zip

Gapps: I reccomend you to use the Minimal Gapps or FML Gapps.

More to come.. ;)

XDA:DevDB Information

AOSP, ROM for the Samsung Galaxy Nexus

Contributors

freshgiammi, MWisBest, Ziyan

ROM OS Version: 5.0.x Lollipop

ROM Kernel: Linux 3.0.x

Based On: AOSP

Version Information

Status: Beta

Created 2014-12-12

Last Updated 2015-03-13
[Samsung Galaxy Nexus] freshgiammi:
Changelogs

150215 to 130315

-Updated to 5.1 (LMY47D).

Galaxy Nexus is now so overpumped it performs like it's on heavy drugs. (SPD +10)

-Added Color Control and OC. (And under-the-hood changes.)

-Netflix and Google Movies are now fixed!

-There is no *charging* stuck on the lockscreen anymore!

-Offline Charging fixed!

-REMOVED RRO. (Seems like it's broken on 5.1, so no-go for the moment.)

260115 to 150215.

-Added translations for Czech, Russian, Brasilian Portuguese, Portuguese, Polish, Serbian.

-Misc updates to devicetree.

-Updated icons.

-Fixed brower settings FC.

-Added RRO Theme Overlays: feel free to test it out with the BitSyko Layers app.

-Fixed keyboard swipe FC.

220115 to 260115.

-Added translations for Italian, German.

-Removed proprietary binary fRom with dumpdcc by [MENTION=2633638]Ziyan[/MENTION] .

-Removed LED light while recharging.

-Tweaked LMK again. These values should be the best. and lag should be gone. Report eventual laggyness or issues to multitasking.

-Enabled SELinux Enforcing mode and enabled PIE security. (You should be able to see SELinux status in Settings->About phone.)

231214 to 220115.

-Screenrecording fixed.

-Camera fixed, 90% done.

-H/W Decoding has been improved.

-Flashlight quicktoggle is now working.

-Long SMS sending ( >160 char) is now working.

-More SELinux policies, going towards a fully enforcing build soon. Please, report every denial you see in dmesg. RIL/Radio related are very needed atm.

-LMK has been lowered to keep a better multitasking. Values are still being reworked. Please report how it behaves.

[EXTRA INFO] AOSP+ is 85% done, expect a release soon. Just have a few bugs to deal with, just need the time to.

121214 to 231214.

-Updated to 5.0.2_r1 [LRX22G]

-Added Reboot and Airplane Mode under power menu.

-Geolocalization fixed. (It was fixed before, just an overlay mismatch problem.)

-Removed IccSmsIntergaceManager debug logs.

Mainly to dev purposes, this pushes the hell out of logcats. We're trying to fix the camera here!

-Fixed a method signature on hardware_ti_omap4xxx repo.

-Enabled NON-PIE binaries.

Was it enabled before? I don't remember. PIE is disabled until fRom gets fixed.

-Switched PVR back in the Kernel.

This should fix issues with custom kernels. Also, AOSP+ kernel is coming soon! (tee-hee)
[Samsung Galaxy Nexus] freshgiammi:
Reserved
[Samsung Galaxy Nexus] DaNi_!:
What about your work for FML? Will you still be contributing to that project?
[Samsung Galaxy Nexus] diogofd8:
good luck with your project freshgiammi!

You should've called Fresh Rom xd

when I get my new phone, I will flash some 5.0 roms on my gnex since I won't use it as my main phone anymore. This one is surely included!
[Samsung Galaxy Nexus] alboz83:
Thanks, this will be ext4 or f2fs also? And i don't understand but you say that other camera apps how camera zoom fx or camera fv-5 works, but for me not (in fml and cm12). Works for a few time and then not anymore, i get error and i must reboot to use camera again (and only for a few time)
[Samsung Galaxy Nexus] jhonnyx:
Thumbs up Gianni!
[Samsung Galaxy Nexus] dbsev:
Is GoogleBackupTransport working with this ROM? Works great with Ziyan's CM12 builds, not so much with FML.
[Samsung Galaxy Nexus] moovID:
awesome. i'll try this rom soon.
[Samsung Galaxy Nexus] Ashutos1997:
Will try once I get links :D
[Samsung Galaxy Nexus] freshgiammi:
Yup, working good. I can both restore and save apps on my Google account.

/system EXT4 only, while /data and /cache both EXT4 and F2FS.

The camera thing.. i know that ;)

Hehe, why FreshRom? It's pure AOSP ;)

Yes, of course. But since FML is MWisBest's rom, i don't think i should get the credits for his work.

So, here's my personal AOSP build, for those who like Android how it was meant to be.

PS. I'm having uploading issues, on both XDA and Dev-Host. Sorry for the inconvenience, i'll try to fix it quickly or otherwise, upload it on my Drive account.
[Samsung Galaxy Nexus] AllAboutTech:
zuper! 1 quick question: at least the hold back to kill button is /will be available in your ROM?

thank you
[Samsung Galaxy Nexus] Reptilez_DK:
Have you considered uploading as a torrent ? :)
[Samsung Galaxy Nexus] CoDe LaZaRuS:
I want to make my own custom rom but dont have the slightest idea where to start. Could you point me in the right directions
[Samsung Galaxy Nexus] freshgiammi:
Nope, not AOSP.

Give a look at OmniROM's wikia and search around XDA for ROM building tutorials.
[Samsung Galaxy Nexus] freshgiammi:
After huge struggling with FTP servers, DOWNLOAD IS LINK ON OP!
[Samsung Galaxy Nexus] dbsev:
Yep, it's awesome. AOSP and no superfluous junk. With minimal GApps, it's perfect for building your device now Google's gone all modular. LMK is still a little OTT, but still, great job [MENTION=4986658]freshgiammi[/MENTION] - amazing. Those guys on ShinyROM sure are gonna be happy!
[Samsung Galaxy Nexus] CoDe LaZaRuS:
Will do thanks :D
[Samsung Galaxy Nexus] bennyp123:
PA refugee thanking you, sir.
[Samsung Galaxy Nexus] piterdemon:
FML is stock, this ROM is stock f*ck logic lets make next looking the same ROM! -.-
[Samsung Galaxy Nexus] freshgiammi:
Long story short: My Router burnt. (Literally, you can smell it. Something has burnt inside there.)

Got a new router and just managed to set it up, and that means that i'll need a while to get all my repos downloaded and my commits up. Approx ~3/4 days, that's my bet.

I'm running and Intel i3, can ya feel my building times..
[Samsung Galaxy Nexus] diogofd8:
Portuguese:

- Apagar

- Screenshot apagado / Imagem apagada (first one is relative to the sreenshots only, the second one is general for all the images being it screenshots or normal pics)

- Reiniciar

- O telemóvel irá reiniciar.

- O tablet irá reiniciar. (Or you could use the general "O dispositivo irá reiniciar". which works for both phones and tablets)

this is portuguese from portugal, I can also give you the brazilian translations but it is better if they come from a brazilian guy.
[Samsung Galaxy Nexus] Castro27:
Brazilian portuguese :good: (I think someone already translated to portuguese but better safe than sorry)

- Apagar

- Screenshot apagado / Imagem apagada

- Reiniciar

- O telefone irá reiniciar.

- O tablet irá reiniciar.
[Samsung Galaxy Nexus] JST99:
[MENTION=4986658]freshgiammi[/MENTION]

I'm running the latest build of this ROM. Very smooth so far, but there is a problem. I always get this weird tick sound from my phone, even when every volume is completely set to zero.

I don't think this is a sound coming from the system: I think it's the hardware that is causing this sound.

Any help? :(

EDIT: Another interesting thing to note is that a specific behavior always triggers this sound. For example, when I unlock the screen, it ticks. Then, when I touch the app drawer, the sound comes again. This "rule" is true regardless of the interval... Even weirder.
[Samsung Galaxy Nexus] mdki1996:
I had the same problem with cm12 and maybe it is related to the new GPU drivers

GN-LiquidKat
[Samsung Galaxy Nexus] DT84:
Try to disable the sounds from when you tap the screen.
[Samsung Galaxy Nexus] fastest83:
Is there a reason why I can't go with the stock Google Now Launcher? Every time I try to open it it says the default app is launcher3, and to clear defaults, but launcher3 is NOT the default launcher...
[Samsung Galaxy Nexus] jhonnyx:
Please try installing Google apps Pico + Google application from App Store
[Samsung Galaxy Nexus] fastest83:
I don't get it. Why should I install Pico? What does it have to do with the GNow launcher?

I already installed the launcher BTW...
[Samsung Galaxy Nexus] frickinjerms:
One theory behind that oddity is the phone speaker being turned on by the system regardless of the volume settings, possibly kernel related buuut I'm not sure
[Samsung Galaxy Nexus] KShion619:
Do you have any plans to port this rom to toro? (Verizon Galaxy Nexus)
[Samsung Galaxy Nexus] zuzuzuzu:
Hi there. Can you post a link with the live wallpapers and notification and ringtone sounds from your build ? Please ? :D
[Samsung Galaxy Nexus] alboz83:
Hi, i'm trying this rom and seems very good but i have a question. If it's a stock rom why there aren't a new apk of Calendar and Message? Also for Browser and Gallery but maybe in the stock Lollipop image this apps there isn't anymore in favour to Chrome and Foto (Google+), right? Thanks
[Samsung Galaxy Nexus] joshyzacariya:
Even though the ROM is pure AOSP, is it possible to add Reboot to recovery and screen shot when power button press?

Thanks,
[Samsung Galaxy Nexus] lorenx:
hi all,

i've searched both this and the q&a threads but i surprisingly haven't found anyone talking about it yet. :confused:

i constantly have an exclamation point on both data and wifi icons (status bar) but i can confirm that the internet connection works well in both scenarios. :confused:

i'm from italy, same country as the dev i guess, so it sounds double weird! :D

am i missing something?

thanks a lot.
[Samsung Galaxy Nexus] wbedard:
Are you asking if it's "technically" possible to add those features or, rather, that the developer bend his "pure AOSP" development philosophy?

If the former, well then it's obviously possible and there are perhaps hundreds of ROMs that demonstrate this. If the later though, I'd like to ask why you're interested in this ROM in the first place? There is already an (unofficial) CM12 ROM supporting this device which will almost certainly include this feature if it doesn't already. However, ROMs with a strong adhearance to the AOSP source code are much less common and those that exist attract like-minded users. If you, like thousands of other users are looking for features not found in AOSP, why not seek out a developer who caters specially to the features that you're looking for?

R/

wbedard
[Samsung Galaxy Nexus] fearlessaryan:
Yes, I am also getting a exclamation. But the data works and the exclamation goes off quickly. So I guess not a big deal :D

---------- Post added at 02:09 AM ---------- Previous post was at 02:08 AM ----------

Install Rom manager from Play Store and use it to root in Recovery :p
[Samsung Galaxy Nexus] lorenx:
well, it doesn't go off quickly in my case, it's definetly persistent.

it's not a life-or-death matter of course but it's a pretty annoying bug for me :p

EDIT

@505243267 suggested me to run this hack that solved my issue:

settings put global captive_portal_detection_enabled 0
[Samsung Galaxy Nexus] AvidPhisherman:
Speed and Responsiveness during general daily use?

First of all, thank you very much [MENTION=4986658]freshgiammi[/MENTION] for all of your hard work on this! Very much appreciated, the fact people are taking the time to develop AOSP Lollipop for the trusty Gnex.

To anyone and everyone using this ROM, how do you find the speed and responsiveness? Better, worse, or about the same as a CM ROM? How about compared to Stock 4.3?

(Some background info: for a long time on my Gnex I was using CM11 Snapshot ROMs. About 6 months after installing CM11, I started noticing massive slowdown and lagging: slow launching of apps (even simple ones like the default SMS Messaging and Camera), freezing/crashing in Gmail and Chrome, very slow multitasking/tab/app switching, etc. I've since reflashed Stock 4.3 with Xposed and everything seems to be working much more smoothly.)
[Samsung Galaxy Nexus] rajputrajat:
Low ram problem is the one which makes me go crazy sometimes. And I found this particular rom working better than the rest so I'm waiting untill newer verstion of fml's come out.

I always use latest bsmitty83's kernel for neat performance as well as various tweaks...
[Samsung Galaxy Nexus] AvidPhisherman:
Thanks for the feedback!

I've never tried messing the stock kernel before, but I may have to investigate this. The Gnex is no longer my daily usage phone, however I still want to keep it as a viable/up-to-date backup should I never need it for that.
[Samsung Galaxy Nexus] scuzzbag87:
How is this rom compared to others? Any major bugs? Every thing working? Camera especially, I'm looking for a stable rom for my friend with a gnex.
[Samsung Galaxy Nexus] KShion619:
Honestly, I wouldnt reccommend Lollipop to anyone not tech savvy, KitKat is much more stable and fully featured, but if he is savvy/tolerant of bugs, this one should be fine, just Offline Charging is not working and the Camcorder doesnt look great
[Samsung Galaxy Nexus] renzs:
I clean flashed 20150126 with minimal gapps 0208.

I'm currently having problem with Hangouts force close.

Anyone else facing this? If no, how'd you manage to get it to work?

Thanks in advance

Edit: reflashed 260115 with minimal gapps 320 DPI and is OK now.
[Samsung Galaxy Nexus] lorenx:
me too. it seems it happens when i type the new animated emojis...

i'm also having problems restoring apps with titanium backup; although it restores them, the process hangs and i have to manually stop it.
[Samsung Galaxy Nexus] wbedard:
Hi [MENTION=4986658]freshgiammi[/MENTION] !

I have a question regarding the GNex hardware's ability to support a newer API, perhaps similar to the inability to support the Camera 2.0 API. A new app called Ampere ( http://xdaforums.com/showthread.php?t=3012890 ) uses a new feature of Lollipop called Android Power Profiles ( https://source.android.com/devices/tech/power.html ). I installed the app today and it fails to start at all. As you have time/interest, could you look into this to see whether it is a limitation of the hardware, the ROM or my setup (i.e. it works fine for you...). Thanks in advance for your help!

R/

wbedard
[Samsung Galaxy Nexus] Djalaal:
Good news for those who like the stability and speed of the close-to-stock LP ROMs available to our device (like this one), but are really missing a few key features they used to have on KK.

XPOSED (alpha) IS OUT FOR LOLLIPOP AND IT WORKS FOR THIS DEVICE.

Running it right now, using 7 modules, without issues (on this ROM with the Full Auto R10 kernel).
[Samsung Galaxy Nexus] AvidPhisherman:
I'm using the latest build (all info is included in my signature) and I'm experiencing the same popping / clicking / ticking sound after certain actions as well. Makes me cringe every time, like my phone is a bomb about to go off!

I find it hard to reproduce the issue. Sometimes it occurs after opening Chrome > Chrome Settings, other times it's switching between apps, other times it's going quickly between App Drawer and home screen, etc.

I went into Settings > Sound & Notification > Other Sounds > and I've disabled "Touch Sounds". So far so good, no terrifying pops.

Great work on this ROM freshgiammi! It's very smooth and responsive so far. I'm loving the Minimal Gapps suggestion from your OP as well, makes eveything Google-based nice and modular.
[Samsung Galaxy Nexus] ALBIEL:
[MENTION=4986658]freshgiammi[/MENTION] new build?
[Samsung Galaxy Nexus] Djalaal:
[MENTION=4986658]freshgiammi[/MENTION], I'm running this rom with bsmitty R10 kernel for the past 3 days now, and there's really only one thing that bothers me. Apps get killed way too aggressively, even those on foreground close (SwiftKey and CM browser). Background apps also restart often, even though really few apps are running, most of them light on ram. Have you got any (temp) solution to this?

Edit:

II also just noticed that SELinux is still permissive, not enforcing?
[Samsung Galaxy Nexus] bsmitty83:
Selinux is set permissive permanently in my kernel .
[Samsung Galaxy Nexus] Djalaal:
It didn't occur to me that it's kernel related (my bad). I guess this enforcing thing doesn't apply to me.

Does the stock kernel of this rom support F2FS btw?
[Samsung Galaxy Nexus] Djalaal:
You got bootloops? I don't... But in case it indeed affects us too, I hope the devs look into this.
[Samsung Galaxy Nexus] freshgiammi:
Yup.

Will sure take a peek at that when I'll have some spare time.

Yeah, that tick irritates me too. Until now, i haven't managed to find out what causes it, only thing I know is that i've experienced that from KK and on.

Sorry for the absence, but things at home got a little difficult. I've uploaded a build right now, feel free to get it! Changelog in #02

https://s.basketbuild.com/filedl/devs?dev=freshgiammi&dl=freshgiammi/AOSP_maguro_150215.zip
[Samsung Galaxy Nexus] zzpianoman:
I think that audio glitch is kernel related, because I experienced it in my ROM only when I flashed bsmitty's kernel compiled with the old GPU drivers. Using my default kernel, I do not have this glitch.
[Samsung Galaxy Nexus] freshgiammi:
DDK 1.9 or 1.8on your default kernel?

I'm sure I heard more of them on 1.9. However, I can hear them on my stock kernel too, even tho only when the screen is touched. Seems like that's the trigger, at least to me.
[Samsung Galaxy Nexus] zzpianoman:
It is 1.8 on both. And I heard the noises on bsmitty's kernel which was backported from 1.9 to 1.8 so maybe it is something that got merged into the kernel sources that everyone is using for 5.0? The kernel I use is pretty old and lacks a lot of the recent merges that the newer kernels seem to have.
[Samsung Galaxy Nexus] freshgiammi:
Good point. OZ updates are a great benefit for Tuna but at the same time brought a lot of issues. Sure it won't be easy to track down..
[Samsung Galaxy Nexus] zzpianoman:
Well, I'm sure you guys will do it! I just wish I could fix this darn video recording problem.
[Samsung Galaxy Nexus] Djalaal:
The 2601 build stock kernel is supposed to have tweaked Lmk values that work great. Could anyone please tell me what they are? Thanks
[Samsung Galaxy Nexus] HyvelTjuven:
Does the offmode charging problems mean that if I run my battery out I have no way of getting the phone to boot again?
[Samsung Galaxy Nexus] AvidPhisherman:
The only thing I know for certain, in terms of my own empirical experience when trying to duplicate the issue, is that the tick is always the result of user action. It never ticks if you're just idling, staring at the screen, etc. But if you tap to perform an action, sometimes it ticks.

Please let me know if you need help testing this, or if there's anything else I can do to help.
[Samsung Galaxy Nexus] zzpianoman:
You can always boot into recovery and charge the phone from there.
[Samsung Galaxy Nexus] Jagoflax:
Thank you for the last build, AOSP + Xposed + GravityBox + Layers = Simply the best combo
[Samsung Galaxy Nexus] croccio:
how do you install exposed? i've flashed zip but i cannot install apt it give me error "Cannot open file"
[Samsung Galaxy Nexus] friendlybiker:
Had a random reboot into boatloader
[Samsung Galaxy Nexus] freshgiammi:
Thanks for notifying me, I'll make sure to fix this, if you give me a last_kmsg.
[Samsung Galaxy Nexus] friendlybiker:
I had another random reboot into bootloader this morning when it was powered off. I don't know what you mean by last_kmsg.
[Samsung Galaxy Nexus] Jagoflax:
Hi, I flashed the xposed zip, then installed the apk, and didn't work, then I flashed bsmitty83's Kernel downloaded gravity Box, and did a soft reboot and it worked.

But take care, because I activated the gravity box, then the Dimensions editor module too and changed some layers with the SykoPath-OverlayManager and when I rebooted the phone, it went to a bootloop, I could not enter to the recovery because it freezes at TemWinRecovery blue screen.

I had to fight against the phone and flash a newer version or TWRP in fastboot and lost all my sd data. So take care playing with all of this stuff.

Now I've only gravity box module active :)

(sorry my bad english)
[Samsung Galaxy Nexus] freshgiammi:
You know, I can't fix bugs if i don't know what causes them. You can tell me you rebooted into bootloader mode but it's a useless thing without a log.

And... how did it reboot if it was powered off? :confused: If it's powered off and connected to charge, it will reboot to recovery.

https://code.google.com/p/tegraowners-ics-rom/wiki/How_to_get_logs
[Samsung Galaxy Nexus] friendlybiker:
I've downloaded a logcat reader and will send you a log after it happens again. I'm not sure how it happened while powered off, but it happened to me on a few custom ROMs in kit kat too. I rerooted after installing this ROM.
[Samsung Galaxy Nexus] RoadToNever:
Any chance of getting screen color controls? [MENTION=4986658]freshgiammi[/MENTION]
[Samsung Galaxy Nexus] xaifer:
Music Information on bluetooth devices

I noticed using any program for listening to music, using Bluetooth, you can view information about the music you're listening to on the system bluetooth (especially the sound systems of cars) only with the CyanogenMod ROM (CM11 is that cm12). As you can implement this feature on this rom?

Thank you

PS: Still no support for f2fs on system partition ?
[Samsung Galaxy Nexus] h2o113:
Hi,

when I turn on the torch from the notification panel, after few seconds (about 10) the torch turns off and I'm not able to tun it on again.

After this, if I open The Google camera, the phone stuck in the initial camera's screen and I can't return to home or do anything.

The only solution is turn off or reboot the phone.

I have the 26/01/2015 rom, with stock kernel, minimal GApps and only Google Camera as photo App.

Anybody have this probem?
[Samsung Galaxy Nexus] revanmj:
Did anyone noticed bright bar at the top of the screen in Lollipop ROMs? It's only visible on the display itself, no sign of it on screenshots. So far I got it in every single one of them (FML, CM12, AOSP), but I don't recall seeing this on KitKat ROMs.