yashsingh1/xdaforums huggingface dataset:
[Nexus 5 Original Android Development] Arhamx:
Follow this to uninstall Bluetooth

https://www.xda-developers.com/uninstall-carrier-oem-bloatware-without-root-access/
[Nexus 5 Original Android Development] Zaheen Jamil:
I use Bluetooth and about once per day I see Bluetooth crash and reconnect.
[Nexus 5 Original Android Development] bagajohny:
I'm unable to select network manually. Is this a bug or Pie thing?
[Nexus 5 Original Android Development] Andriy2:
I have bug with wired headset: phone has no reaction for Volume Down button on headset (Volume Up, Play/Pause etc works, ALSO Volume Down button works on PC).

KeyEvent doesn't display any info, when pressing Volume Down like I don't press it at all...

I don't have another headset to test with.

Is it problem with ROM or with my device?

Latest CAF ROM.
[Nexus 5 Original Android Development] Tornado15550:
It might be a compatibility issue with the headset. Does it work on other Android devices? I know my Apple headphones volume adjustment functionality doesn't work on any Android device, but the play/pause feature works quite well.

I use Bluetooth quite heavily and I'm facing no issues on my end.
[Nexus 5 Original Android Development] s4ni:
Latest build (20190115) is UP for 9.0 Pie with sensor problem still remain

fix:

adb shell rm -r /persist/sensors

following

adb reboot
[Nexus 5 Original Android Development] chmbrnl:
Difference between regular ROM n the CAF variant

Officially I've made this ROM my day to day buddy (since Dec 13th) and it works great. Good job to u the developer man. U rock:cyclops:

I'm new to this thing so I don't know the difference between CAF and the regular ROM so help please:confused:
[Nexus 5 Original Android Development] chmbrnl:
Ok did a search and got maself answered already:eek:
[Nexus 5 Original Android Development] Andriy2:
It works on another Android device. My notebook has same 4pin pinout as Android devices.

Also, BT Headset works
[Nexus 5 Original Android Development] elektrik_ja:
Hi. How fix Wi-Fi Hotspot on aosp_hammerhead-9-20190115.CAF.zip. Thank you!
[Nexus 5 Original Android Development] agente81:
Hi,

When I try install the build aosp_hammerhead-9-20190115.CAF gives the error 7 (Updater process ended with ERROR: 7)

Anyone know what it might be?

Tks
[Nexus 5 Original Android Development] Harsh_07:
I was facing the same problem so what is did is just removed the asserts line from Updater Script and it worked. You can catch up briefly from link below.

https://xdaforums.com/showthread.php?t=2522762
[Nexus 5 Original Android Development] Android-Andi:
Guess you should only do if you know what you are doing. Assert check is there for a reason... Worded thing: brick if you use a ROM not made for your device by accident... (Had some user in the past using recoveries that way: EFS partition was killed by recovery installation).
[Nexus 5 Original Android Development] lulli1:
Simply update your TWRP to latest one, and you should be good to go.
[Nexus 5 Original Android Development] Harsh_07:
I was aware of that asserts is a safety mechanism ,mine twrp was updated to latest version but still error wasn't solved so i changed Updater script.
[Nexus 5 Original Android Development] dracul89:
Hi have anyone problem with notification led light?

Mine notification led light works only for the battery
[Nexus 5 Original Android Development] chmbrnl:
Led light works fine here on Jan build
[Nexus 5 Original Android Development] lulli1:
[MENTION=4473900]amaces[/MENTION] THX a lot for your latest build. Here is a log for BT call distortion with it. Still present.

See last few lines....

Edit: I'm on non CAF version.
[Nexus 5 Original Android Development] chcknsld:
Hey guys, is dirty flash ok when updating from the Dec build to the latest? If yes, then how do you dirty flash? I'm talking about the Pie builds.
[Nexus 5 Original Android Development] musa47:
Update the bootloader. That's the issue.
[Nexus 5 Original Android Development] forb'S:
No, I think he's on the actual version. I have this problem with the CAF-version too on my "dev-hammy". I did not tested twrp caf, it could maybe help ???

But for now [MENTION=8498812]Harsh_07[/MENTION] suggestion helps ...
[Nexus 5 Original Android Development] naxomatrix:
Good morning people, again reiterating my thanks to everyone for the excellent work and the help that is always present in this forum, my simple question because I have no complaints about this great rom. The sensors in the last update 15-01-2019 work normally or do you have to delete the sensor folder?
[Nexus 5 Original Android Development] damijanp:
The sensors are working normally, so you don't need to delete the sensor folder (at least in non-CAF version).
[Nexus 5 Original Android Development] naxomatrix:
In the CAF Compilation the sensor theme continues to persist :(
[Nexus 5 Original Android Development] chmbrnl:
I have working sensors n I'm on CAF
[Nexus 5 Original Android Development] keretapanau:
Hi...

Anybody can confirm, is it hotspot&tethering not working?
[Nexus 5 Original Android Development] mrvelvet:
Yes. It has been raised several times in the thread., including six posts up where I posted logcat output.

However, I don't know if it is working for some but not others, though noone has posted that it is working for them.
[Nexus 5 Original Android Development] Mrs404:
It's not working. I have tested on CAF, flashed Dec build on top of Jan.

Sensors are working, without deleting the folder. Thanks dev!
[Nexus 5 Original Android Development] riza.pasha:
How to disable stock rom?

is it better to install full gapps? than installing pico/nano?
[Nexus 5 Original Android Development] Lughnasadh:
You won't be able to install full GApps on Hammerhead. There isn't enough /system space. Use Pico.
[Nexus 5 Original Android Development] riza.pasha:
Mine is 32GB

Impossible Full is not capable, mine is 32GB version.

I get problem pico is too limited and i do not know how to disable stock apps like camera gallery and calculator etc, it is redundant when i download latest version of it in playstore.
[Nexus 5 Original Android Development] Warlotto76:
Use Aroma version, select app do you want to install and the script remove stock app

Inviato dal mio Nexus 5 utilizzando Tapatalk
[Nexus 5 Original Android Development] capz21:
From reading the thread 20181211 has sensors problem and 20190115 has WiFi hotspot and tethering problem, while 20181028 has neither. Is this correct? What CAF build is recommended right now?
[Nexus 5 Original Android Development] mrvelvet:
The "sensors problem" is trivially fixed.

Both 20181211 and 20190115 have hotspot/tethering issues.

Tethering works with 20181028 but if you flash it over a later build which has sensors issues then the sensors may need to be fixed with the same trivial fix. "What is the fix?" Read the thread. ;)

(Hint: it's rm -fr /persist/sensors)

By whom?

20190115 works fine unless you need hotspot/tethering.
[Nexus 5 Original Android Development] Lughnasadh:
GApps are installed to /system partition. On Hammerhead there is only 1GB of /system space. The 32GB you are referring to is the total amount of space on your phone. They are 2 different things.
[Nexus 5 Original Android Development] Black_Voltagez:
its quite simple, just delete stock apps from /system , of course you need root access.
[Nexus 5 Original Android Development] capz21:
Thanks, I wasn't aware that 20181211 also had hotspot/tethering problem. Hopefully this doesn't turn into a persistent problem like BT HSP/HFP :angel:.
[Nexus 5 Original Android Development] Sashko98:
Tethering/hotspot fix
[Nexus 5 Original Android Development] muswashan:
all working great. but some how my drop down menu icon (first drop down) become large
[Nexus 5 Original Android Development] chmbrnl:
How does that works? Never worked on kernels before
[Nexus 5 Original Android Development] dracul89:
My notification led works only for battery

It's not working on missed calls, messages, Telegram,Viper etc

Tested with 20190115 CAF version and 20190115 non CAF version
[Nexus 5 Original Android Development] ilciumbia:
Does 20190115 still suffer from random reboots?
[Nexus 5 Original Android Development] mrvelvet:
I haven't seen random reboots with any 9.0 release.

Most "random" issues can be solved by a clean flash. I seem to think I've read that a lot on the forum...

---------- Post added at 03:32 PM ---------- Previous post was at 03:30 PM ----------

Unless you compile your own kernel, this relies on a dev (probably [MENTION=4473900]amaces[/MENTION]) taking pity on us and building a kernel or new ROM image.
[Nexus 5 Original Android Development] JackyGundam:
sounds no. I've tried all version of pie CAF before, those have random reboots. But 20190115 did very well, till now no soft reboots.

---------- Post added at 05:46 AM ---------- Previous post was at 05:44 AM ----------

scrolling problem exist, i don't think it is because of lag
[Nexus 5 Original Android Development] chmbrnl:
Yea mostly when I use opera mini as the default browser crashes religiously
[Nexus 5 Original Android Development] bagajohny:
There are going to be rr in certain cases as the ROM is in beta state.
[Nexus 5 Original Android Development] Tornado15550:
Not only is it in beta state but if I understand things correctly, it is in the process of at least partially supporting Project Treble which is a pretty huge undertaking. This will be a huge benefit for future support.
[Nexus 5 Original Android Development] ilciumbia:
What makes you think so?
[Nexus 5 Original Android Development] Tornado15550:
If you look at the commits, lots of critical items are being moved to /vendor. Check out these commits:

hammerhead: Move proprietary blobs to /vendor

hammerhead: Edit blobs after the move to /vendor

If you take a look at the GitHub this is what it says:

Hex edited libDxHdcp.so & thermal-engine-hh to load config files from /vendor instead of /system.

And this too:

Using $(TARGET_COPY_OUT_VENDOR) macro for all PRODUCT_COPY_FILES. Also, moved vendor APKs by tagging with LOCAL_PROPRIETARY_MODULE,

and adjusted {qcrilhook,serviceitems}.xml.
[Nexus 5 Original Android Development] Slmnj:
Here is what I observed regarding random reboots on the latest build. It's mostly related to the kernel.

By default, 2 cpu cores are kept online with continuously fluctuating min and max frequencies. The other cores are brought online or offline whenever required.

However, after using the device for a considerable time, the device warms up. At this point, there are only 2 cores online with both min and max frequencies fixed at 1190MHz. No matter what load is placed on the cpu, only 2 cores are kept online fixed at the above frequency. If a huge load is placed (gaming, multi-tasking etc), the cpu can't handle it, causing a soft reboot and in some cases a complete reboot.

I've tried several workarounds for this like changing the cpu governor to interactive and manually setting the min frequency to 300MHz and the max frequency to 2265MHz. But the changes won't stick if the device is already heated up.

So here's my solution:

1) Let the device cooldown (recommended).

2) Using Kernel Adiutor or L Speed, turn off the mpdecision cpu hotplug. This brings all cpu cores online. It also causes battery to drain faster. So, I won't recommend this.

I'm trying to dig deeper into this problem, but it is really upto [MENTION=4473900]amaces[/MENTION] to fix it or give us a safe solution in the meantime.
[Nexus 5 Original Android Development] canpolat28:
nougat have any bug ?
[Nexus 5 Original Android Development] L.F.B.:
I was about to update to pie... Thank God I saw this!

I have a Nexus 6 also was having same problem. Ive just went on thermal config and disabled core control and all other thermal controls. I my case on my Nexus 6 solved the problem.

And for the first time I think our Nexus 5 will stuck only on one dev for Pie... So its bad for our loved device... My last rom still DU oreo and maybe in future well have some more love to this device...
[Nexus 5 Original Android Development] bagajohny:
So a custom kernel might be able to fix it, right?

---------- Post added at 04:58 AM ---------- Previous post was at 04:52 AM ----------

Can old devices really support project treble? If yes, has this been done to any other device which officially didn't support treble?

Edit: So after some digging I found that it can be done and some devices have been ported successfully like zuk z2+ and some redmi devices.

https://xdaforums.com/project-trebl...ssion/research-project-treble-ported-t3744602
[Nexus 5 Original Android Development] Slmnj:
Don't let my words prevent you from upgrading to Android 9.0 on the Nexus 5. I bet your primary device is a Nexus 6 and Nexus 5 is just a fallback. So, go for it.

And a word of advice. Never disable thermal controls. I would've mentioned that as a solution if it was safe.

Maybe. But what are the chances of getting a custom kernel? We only had 3 custom kernels for Oreo (4 if you count UnicornBlood) and we are yet to see one for Pie.

Also, I've been messing with the kernel since the initial Pie release, and I never noticed this kind of behaviour in the cpu before. So this wasn't the reason for random reboots in previous builds. Which means there is more than one cause for the random reboots.

Bottom line: Android Pie for our Hammerhead isn't coming out of Beta anytime soon.
[Nexus 5 Original Android Development] csoller:
Hi, is the rotation sensor fixed in the 15 Jan build? I don't have root so haven't updated since the 28 Oct build...
[Nexus 5 Original Android Development] damijanp:
Yes, it is. At least in non-CAF version.
[Nexus 5 Original Android Development] csoller:
Ohh sorry, I forgot to say I have the caf version... Thanks for answering tho!

---------- Post added at 04:51 PM ---------- Previous post was at 04:26 PM ----------

Well, its not. Ill roll back.
[Nexus 5 Original Android Development] Slmnj:
Here's the fix for the app drawer lag we encounter on Lawnchair and Pixel Launcher. I found it on the Lawnchair Telegram channel and since it's not mentioned in this thread, I thought I'd share it. All thanks goes to Lawnchair team.

I tested it for a few days to make sure there are no side effects (no impact on battery or performance).

Still, do it at your own risk.

Add this line to build.prop file in /system:

debug.hwui.renderer=opengl

And yes, reboot.

P.S. I have mentioned that there are no side effects but I did notice a considerable lag while opening the app drawer. However, the device was warm at that moment, so it could be related to the CPU problem that I discussed a couple of posts back. Anyway, if you come across any strange behavior, post it here so that others can take precaution.
[Nexus 5 Original Android Development] bagajohny:
Dev of Neutron kernel said he would support 9.0 so there's one. Francokernel might support but I got no hopes for that.
[Nexus 5 Original Android Development] candra yudha tama:
Thanks is work for me :D
[Nexus 5 Original Android Development] mrvelvet:
It's a one-line command to fix. But, if you like old versions... ;)
[Nexus 5 Original Android Development] riza.pasha:
hello where is 9.0 beta, i just found firstever based on unlegacy, is it the same?

the 8.1 + pico opengapps is too minimalist., what maximum opengapps version nexus can stand with?
[Nexus 5 Original Android Development] riza.pasha:
what if i tried 9.0 and install opengapps 9 micro variant other than recommended 7.1 version?
[Nexus 5 Original Android Development] jaibar:
You can flash any gapps variant, as long as its size fits the relatively small /system partition of the Nexus5.

Keeping that in mind, and that the majority of apps contained in gapss can be manually installed (or restored from Google play after booting the freshly installed rom), there is no reason why bother with the larger gapps variants.

Flash the smallest sized variant, then install from play store only the ones you really need instead of having the device bloated by lots of applications included in the larger gapps that probably you won't use anyway.

Oh, have a fresh nandroid backup in case you flash something and get boot loop.
[Nexus 5 Original Android Development] Lughnasadh:
On this Pie rom, Pico is the largest that will fit.
[Nexus 5 Original Android Development] riza.pasha:
Yeah i did pico, but the problem arise, BNI Tap Cash (use NFC) apps said that my phone is rooted which is not. Could you resolved that?
[Nexus 5 Original Android Development] Lughnasadh:
I don't think that has anything to do with GApps. What is that? A banking app of some sort? If you didn't flash Magisk, I don't know what to say. Can't help you there. Sorry.
[Nexus 5 Original Android Development] csoller:
Oh, I thought I have to delete some folder on the system partition, and since I haven't rooted my hammerhead, I just rolled back...

I can't find the command line solution, could you pls guide me? Thanks in advance!
[Nexus 5 Original Android Development] mrvelvet:
You didn't mention that you haven't rooted, so yes, if you can't delete the files you already know about then the only other option will likely be a clean flash.
[Nexus 5 Original Android Development] riza.pasha:
I have clean pie 9.0 but why all sensor is not detected in sensor box i cannot use for barometer. How to fix it?

---------- Post added at 10:27 AM ---------- Previous post was at 09:51 AM ----------

No such file or directory
[Nexus 5 Original Android Development] riza.pasha:
Yes Banking Apps to check credit from debit card through NFC access. In previous nxrom.us on Noughat it was fine. But on this Pie it detected rooted devices.
[Nexus 5 Original Android Development] Mark_8:
guys is it possible to download again 8.1 CAF roms? because i cant find the download "room" anymore. the links give by the author end to 9.0 builds or 8.1 non CAF version, right now im on 8.1 caf july build
[Nexus 5 Original Android Development] mrvelvet:
Edited
[Nexus 5 Original Android Development] riza.pasha:
Bug found on Android Pie 9.0

If WIFI is hidden, it cannot be added, don't know why. But if it broadcasted (SSID) it is fine.
[Nexus 5 Original Android Development] riza.pasha:
Another bug found, headset is not working, already plug it in 3.5" but not working
[Nexus 5 Original Android Development] ziouzitsou:
You need to specify that this is a hidden SSID in settings
[Nexus 5 Original Android Development] Mark_8:
im unable to find the older 8.1 caf builds; what i see are 9.0 versions but i dont know why amaces deleted the 8.1 caf roms:confused::confused::rolleyes:
[Nexus 5 Original Android Development] mrvelvet:
Are the CAF builds important? What's wrong with the non-CAF version?
[Nexus 5 Original Android Development] riza.pasha:
yes already add, but it cannot be added. i am not sure unlegacy is really pure OS. because it detected as rooted device.
[Nexus 5 Original Android Development] chmbrnl:
https://xdaforums.com/google-nexus-5/orig-development/rom-unlegacy-android-project-t3593425
[Nexus 5 Original Android Development] mrvelvet:
The OP doesn't link to any 8.1 CAF builds.

---

I tried following https://xdaforums.com/android/software-hacking/reference-how-to-compile-android-kernel-t3627297 to build the kernel with the tethering fix config change and the arm-eabi-4.8 toolchain.

I had no success with any CAF kernel image, but did manage to get the AOSP image booting with a kernel built using the lineageos_hammerhead_defconfig and unpacking/repacking the December "boot_hammerhead-9.img" with AIK. However, Wifi doesn't work so it's a bit useless (and it's completely pointless including a tethering fix without working wifi :eek:).

Unless someone can point me towards better documentation, roll on February 15th...
[Nexus 5 Original Android Development] Mark_8:
I find caf builds more stable
[Nexus 5 Original Android Development] mertzi:
Hi. The "adb shell rm -r /persist/sensors" sensor fix doesn't work with the 20190115 CAF Pie build. ADB says:

rm: sns.reg: Permission denied

rm: sensors_settings: Permission denied

rm: error_log: Permission denied

My Nexus 5 is rooted. I installed the 20190115 CAF over Stock 6.0.

Edit: deleting the sensors folder did however enable rotation which was what I was after.
[Nexus 5 Original Android Development] mrvelvet:
That means you don't have the necessary permissions. Try with a root shell, or adb shell -> su -> rm...
[Nexus 5 Original Android Development] riza.pasha:
guys which one version is smooth and stable 3,5" headset is fine, wifi in hidden is fine, and no lag for PUBG?
[Nexus 5 Original Android Development] bagajohny:
I always get lag while playing pubg so I stopped playing.
[Nexus 5 Original Android Development] Eko Sugiharto:
Sad
[Nexus 5 Original Android Development] mrvelvet:
There are no listed bugs for the stable 7.0 builds. 8.1 and 9.0 are beta/experimental.
[Nexus 5 Original Android Development] Byronbgs:
I'm on non CAF latest build so with my rooted phone I deleted the sensor folder too and all is working for me. Thanks.
[Nexus 5 Original Android Development] froilson:
I'm on non CAF latest build too, but no /persist folder exists. So I can't remove sensor folder. What can I do to fix sensors?

Enviado desde mi Nexus 5 mediante Tapatalk
[Nexus 5 Original Android Development] PresidentMcCain:
1. Wipe System, Data, Caches, reboot back into recovery.

2. Flash ROM zip

3. Reboot back into recovery

4. Flash Official OpenGAPPS 8.0 for ARM without Chrome and WebView

5. Reboot and enjoy
[Nexus 5 Original Android Development] MoistPicklez:
AOSP Keyboard crashes when I click the 123 button, but otherwise this ROM works great, mobile data too so impressed. Thanks again amaces.
[Nexus 5 Original Android Development] PresidentMcCain:
That would be an app bug, not the ROM. I cannot reproduce this; typed something in Chrome, hit home button. Keyboard dismisses.

That happens on my Pixel too...so...not this ROM's bug...
[Nexus 5 Original Android Development] vidhyasagarreddy:
Am also worried that I can no longer use Banking apps like "Axis Bank" , "Tez by Google" etc. I really like this ROM for my Nexus 5 but, had to go back to stock Kitkat, as i hate stock Lollipop & Marshmallow, as text looks like over-zoomed. Is there any way to make such apps work, with minimal or no efforts ?
[Nexus 5 Original Android Development] Pjotr91:
It happens to all the keyboards that I've tried.

Stock, GBoard, Swiftkey, Swipe. I don't know, I think it's not related to apps, but I'm just guessing.

Well, thanks Google ?
[Nexus 5 Original Android Development] PresidentMcCain:
Settings->Display->Display size

Use "Small" (same density as the 5" Pixel)
[Nexus 5 Original Android Development] Pjotr91:
I think it's because is a custom rom. It should happen in every custom ROMs. You should install Magisk and pass safetynet. If you want to know more, I suggest you to look at Magisk here in XDA. Type it in Google and have a look.
[Nexus 5 Original Android Development] PresidentMcCain:
Dunno:
[Nexus 5 Original Android Development] nor30:
Newly installed and testing network, wifi, calls, agenda, bluetooth, google, maps, keep, spotify, telegram, keyboard install google for play store and whatsap !!!

thank you very much!!!

with this, can already be used as a journal !!

---------- Post added at 06:20 PM ---------- Previous post was at 06:18 PM ----------

ah I forgot, I say slow load when I charge in common carrier!

sorry for my English!!!!
[Nexus 5 Original Android Development] WildKitsune:
Thank you so much!

My mistake was rebooting into rom before flashing gapps and then rebooting into recovery again instead of directly rebooting into recovery.
[Nexus 5 Original Android Development] manojks256:
Thank you guys a lot. My Nexus is my daily driver and as mobile data is working I flashed it. Amazing job Dev :good:

PS: I had to add APN manually to make mobile data work. Hope it helps someone.

No crashes, no random reboots.
[Nexus 5 Original Android Development] diablo01:
Much appreciated to dev. Brilliant work..well done guys..
[Nexus 5 Original Android Development] hiemz:
guys how to enable picture in picture? i press home botton while play video its not work, sorry for bad english