yashsingh1/xdaforums huggingface dataset:
[Nexus 5 Android Development] Demoxing:
First of all thanks for your love and support:fingers-crossed: nowadays I am working with another project that's why I am a little bit busy. and already somebody has created a PE 10 BETA*. that's why I am not focusing on this project anymore.
[Nexus 5 Android Development] Black_Voltagez:
Thanks OP.

This is really nice rom, smooth and no bugs yet.

Really great work ??

Almost a year not playing custom rom for nexus 5. Now i really miss all rom for nexus 5, especially for android 9 & 10.

Keep your good work! ?
[Nexus 5 Android Development] Gemmik:
Great and stable ROM... but bluetooth is not working for me :( app stops every time
[Nexus 5 Android Development] zero condition:
Hi Demoxing, on my Nexus5 the latest version of this ROM is very stable (Now Firefox preview work well !). However, after the update, I don't have the possibility to unlock the phone via the volume button anymore. Did this functionality remove in the latest version of Android 9?
[Nexus 5 Android Development] owkside:
Hi, Thanks for the work!

I tested 2 times and i got bootanimation loop.

Anyone has an idea?

repartition done twice

twrp 3.3.1.-0 hammerhead
[Nexus 5 Android Development] tetrack:
Hello,

Can I dirtyflash the updated rom from my old version ? I am curently using build number "PQ3A.190705.003 PixelExperience-20190814-1335-UNOFFICIAL".

Looking at the changelog I can see you only indicated "clean flash" for updates prior to my version but I want to make sure my apps are safe before dirty flashing.

Thanks for your help
[Nexus 5 Android Development] Black_Voltagez:
Just backup everything you need. Then i think you should go to clean flash your nex5 Dude :good:
[Nexus 5 Android Development] tetrack:
dirtyflash worked without any issue ¯\_(ツ)_/¯
[Nexus 5 Android Development] _Zayn-Ghaboos_:
not working on my phone.

can you please help. i have the same twrp version and did exactly as you said but i keep getting error 7 for some reason. i really want to use this rom so badly. i have tried other roms for my device such as lineage os 16 and 17 all for hh but that doesn't work either. can you please help me get this rom on my device. right now im stuck in twrp.

thanks.
[Nexus 5 Android Development] Desde97:
Hi all

I’m new here on xda

despite being an old topic, I’m wondering if somebody of you still have the august 2019 release.

I recently updated my nexus 5 to a newer version but I regret that one as it was extremely stable and lag free (but of course I didn’t make any backup...)

I would be really glad if somebody still have it somewhere.

thanks
[Nexus 5 Android Development] vikaseth:
Where is the rom download link
[Nexus 5 Android Development] Demoxing:
with this build not possible at all :) all pixel experience ROM's comes with Gapps included. I don't think there is any non-Gapps PE rom variant available in the market. :silly:
[Nexus 5 Android Development] M Asad Khilji:
When will be new build release ?
[Nexus 5 Android Development] Demoxing:
It's already released few hours ago. :) :o
[Nexus 5 Android Development] M Asad Khilji:
Is it with the same file name as old one ?

P.S. please also add date in zip file name, so we can know it's a new build :)
[Nexus 5 Android Development] vikaseth:
Thank you Demoxing for such a nice work ...
[Nexus 5 Android Development] Demoxing:
that's a good idea. I should do that. no its not the previous build! kindly check the changelog & build date.
[Nexus 5 Android Development] Demoxing:
Thank you so much for your support :fingers-crossed:
[Nexus 5 Android Development] sunanulh:
Should I repartition first?
[Nexus 5 Android Development] M Asad Khilji:
Yes
[Nexus 5 Android Development] Demoxing:
It's completely up to you. repartition is a necessary step for a better experience. it helps you to increase your system storage 1gb to 1.5gb. without repartition, you can use as well.
[Nexus 5 Android Development] chem20:
Is the entire data Removed with repartition?

Music, download,...
[Nexus 5 Android Development] Demoxing:
everything will be wiped! be careful while repartition, it will remove everything from your phone (everything means everything). you have to install twrp again via adb.

I already attacked a guide link with my thread, kindly read it twice before doing anything.
[Nexus 5 Android Development] rogers11:
Good evening, is it possible to use encryption with this ROM? Will TWRP be able to decrypt data in Recovery?
[Nexus 5 Android Development] Demoxing:
good evening bud! this is pure PE-based rom so, yes you can able to use encryption with this rom. if you do please update here as well.:good:
[Nexus 5 Android Development] tmihai20:
I had this issue before and I still have it with this unofficial ROM. I doubt Magisk does something that the OS does not like. How can I get rid of the "There's an internal problem with your device. Contact your manufacturer for details" prompt after every boot? Sometimes I get a prompt that a bug has been captured, sometimes the phone reboots itself.
[Nexus 5 Android Development] Tornado15550:
Is SELinux enforcing on these builds? Thanks for your excellent work by the way. Can't wait till this goes official! :)
[Nexus 5 Android Development] keretapanau:
Hi....

Cannot change sound. Sound force close...
[Nexus 5 Android Development] Demoxing:
the SELinux status is permissive. hope this helps & thanks for your love & support. <3
[Nexus 5 Android Development] Demoxing:
Sorry for the problem. I already know about the bug, this is source side issue. still, I am working on it. it takes time dear.
[Nexus 5 Android Development] keretapanau:
Problem solve by installing sound.apk v2.1
[Nexus 5 Android Development] sunanulh:
Hi,

Does the rom support substratum?
[Nexus 5 Android Development] Demoxing:
Oh great! thanks for the solution. it helps others. :fingers-crossed:
[Nexus 5 Android Development] Demoxing:
yeah, it does.
[Nexus 5 Android Development] Demoxing:
Thread updated!

- added sound apk v2.1 for fixing the ringtone issue ( temporary solution ).
[Nexus 5 Android Development] srepole:
Thx Dev for this rom.I was waiting for Pixel Experience for a long time.I hope this project becomes official asap.
[Nexus 5 Android Development] Demoxing:
Thanks for your love & support :) yeah hopefully this project becomes official soon :)
[Nexus 5 Android Development] m.morcielago:
there isn't "Do not disturb access " and " Notification access " in special permissions

How can I fix it?
[Nexus 5 Android Development] Demoxing:
Seems like some features are missing. wait for the next update!
[Nexus 5 Android Development] m.morcielago:
Thank you for your support

I'm using these options for Xiaomi mi band (Smart band)

These are emergency for me

When do you want to release new build?
[Nexus 5 Android Development] Demoxing:
First of all, if those features are emergency for you, then I highly recommend using any alternative apps. because for fixing those type of bugs take some time and now my exams are near. so can't say any fixed date for now. hope you understand my situation. or use any others rom like AEX v6.6, or LOS.
[Nexus 5 Android Development] m.morcielago:
Thank you buddy

Yes I do understand you , I love your ROM and because of that I asked you about new build

Finally I flashed another ROM and I will wait for your awesome ROM
[Nexus 5 Android Development] Sercan Ali:
Google app can't be updated. Voice match is inactive, home screen notification dots permissions can't be reached!!!
[Nexus 5 Android Development] Demoxing:
yeah, I know all of them. hopefully fixed in next update. stay tuned!
[Nexus 5 Android Development] M Asad Khilji:
Hi [MENTION=9478273]Demoxing[/MENTION], Can you please make a new build with updated sources from Pixel Experience and Unofficial LOS 16 Device and Kernel tree repos. LOS 16 sources are quit stable, smooth and flawless now. Looking forward to try your new build :fingers-crossed: and Good Luck for your Exams :highfive:

https://github.com/nexus5oof

https://github.com/nexus5oof/device_lge_hammerhead

https://github.com/nexus5oof/kernel_lge_hammerhead
[Nexus 5 Android Development] Demoxing:
Thanks for sharing the repos. yeah sure why not. new updated build coming soon! stay tuned ;)
[Nexus 5 Android Development] hasanabasi0231:
I want to install and install this but I don't know how to install it I installed recovery 3.1 but when I download the file I go inside recovery to install and it won't work. Explain a little more Installation tutorials on the first page make you very confused
[Nexus 5 Android Development] srepole:
Well,you installed modified TWRP-3.3.1-HH-hammerhead successfully.To increase system partition,recommended requirement for this rom,you have to boot your device in recovery,then you have to go in Advanced section of TWRP,click on Terminal and type "hh_repart -m" without quotes.Then wait until your device reboots.Once you have done this you are ready to install and enjoy Pixel Experience rom.
[Nexus 5 Android Development] hasanabasi0231:
I enter hh_repart -m. But he wrote the not fund

Email me an installation tutorial. I'm confused Thanks

hasanabasi0231@gmail.com
[Nexus 5 Android Development] Demoxing:
I think you have a different partition layout, that's why the modified one isn't working properly. no issue, just u need return partitions to stock layout.

Read the instructions here: https://bit.ly/2y2tCo4. Please note that all your data will be deleted!

Here is the video tutorial: https://youtu.be/aVaK7WJZB4s ;)
[Nexus 5 Android Development] Demoxing:
Thanks, bud for helping others <3
[Nexus 5 Android Development] srepole:
Did you do repartition procedure before or this is the first time? Are you sure you installed correctly modified TWRP? Maybe you're still on regular one.Please,enter in TWRP and read on top left which version you're using,report here.

No problem Dev,in a community we should help each other.
[Nexus 5 Android Development] Demoxing:
[MENTION=5279541]m.morcielago[/MENTION] Problem solved! as I promised before. now you can use those features in PE ;)
[Nexus 5 Android Development] Sercan Ali:
Did you release a new build?
[Nexus 5 Android Development] M Asad Khilji:
Yes, check OP
[Nexus 5 Android Development] Obi-XDA:
gdrive link is dead, I downloaded the ROM this morning, but now is not working, file not found

sorry for my english
[Nexus 5 Android Development] Demoxing:
I apologize for any inconvenience, I have fixed the thread again and all of the links are working properly.
[Nexus 5 Android Development] sunanulh:
Will repartition process erase IMEI?
[Nexus 5 Android Development] M Asad Khilji:
No !
[Nexus 5 Android Development] Demoxing:
Sorry I am too late, [MENTION=6476406]M Asad Khilji[/MENTION] already give you the answer and he is correct :good:
[Nexus 5 Android Development] keretapanau:
Hi....

Just flash this rom for a few hour. Had few times phone reboot itself. Sometimes it boot into rom, sometimes not boot into rom, just black screen. Had to boot into recovery for few times to clean dalvik n cache. Its boot into rom for a few minutes then the rom will reboot the phone. Any one facing the same problem...?
[Nexus 5 Android Development] Demoxing:
This is wired because this is the most stable build with very fewer bugs, and before sharing roms I always testing it myself. and I have beta tester as well and they still haven't faced any booting issue till now nither me. as I think you have partition issue or something like that (just guessing). still, need more feedbacks related to this problem.
[Nexus 5 Android Development] keretapanau:
I already change my partition followed in OP when flashing this rom.

If im using rom base on lineageOS, no problem occur. But a bit laggy.

P.s: i will try to repartition my phone and flash back this rom.
[Nexus 5 Android Development] fdorc:
Thanks [MENTION=9478273]Demoxing[/MENTION] ! Work perfectly!
[Nexus 5 Android Development] keretapanau:
If i want to format file system for system, data, internal storage, cache, dalvik cache, which system format would u guy recommended....? Ext4, ext2, exfat, fat, f2fs, ext3....?
[Nexus 5 Android Development] ilya980:
Hi, First thanks Demoxing for the nice build. Works great! One problem I have is that reboot takes forever (more than 10 min), the phone gets very hot during reboot and battery drains a lot. It stays on the "G" screen all the time. Do you know what might be wrong? It is not the 1-st reboot. I tried rebooting many times - still takes very long time, drains battery and gets hot.

I have Google Nexus 5, unlocked with twrp-3.3.1-HH-hammerhead.img, Magisk 19.3 and this build with only a couple of apps installed. I think the problem started after installing Magisk (from TWRP), but I am not 100% sure.

Thanks.
[Nexus 5 Android Development] srepole:
Why do you need to change file system? If you'd want better performance it would be better to think to change phone.Hammerhead is good,but quite old.If you really want to try,it would be better choose f2fs.Just a few days ago,an acquaintance of mine,changed file system from ext4 to f2fs for a benchmark and then he came back to ext4.His words,"the difference wasn't significant,actually ext4 was better then f2fs".Just try and see.
[Nexus 5 Android Development] Demoxing:
Your appreciation keeps me motivated :o thanks for your feedback
[Nexus 5 Android Development] Demoxing:
[MENTION=5158841]keretapanau[/MENTION] If you're still facing any issue with the modified TWRP then contact with me in telegram, I am happy to help you with this. [MENTION=9478273]Demoxing[/MENTION]
[Nexus 5 Android Development] Demoxing:
First of all thanks for your feedback :good: tell me one thing, when you have downloaded this rom? because my 13th AUG build has booting issue but I have encountered the problem within a day and share the updated rom in 14th AUG.

For me its take:

First booting: 4min. 31 sec.

Power On: 24 sec.

Restart: 32 sec.

tell me one more thing, after flashing the twrp-3.3.1-HH-hammerhead.img have you followed those steps as well?

1. Flash twrp-3.3.1-HH-hammerhead.img
2. Open terminal (TWRP -> Advanced -> Terminal)
3. Type hh_repart -m
4. Wait until your phone reboots.

if yes then, it's successfully rebooted after the command "hh_repart -m"?

or

have you installed any other magisk modules? if yes then which one? for example Naptime or something else?

P.S. Tested Magisk 19.3 with few modules. unfortunately, it's working smoother in my case.

after flashing magisk v19.3 -

Power on: 28 sec.

Restart: 28 sec as well. ( does twice )

magisk modules are working properly for me.
[Nexus 5 Android Development] ilya980:
Thanks, I had 0813 build, not 0814. Downloaded 0814. I did not do hh_repart -m. I used hh_clamor_repartition instead. It all worked ok, but the boot times were very long.

Now I tried hh_repart -m, it rebooted, but now my SD partition is set to 0 size. Now I can't flash anything, because I can't copy anything onto the internal memory.

Please help.

...

Ok, I opened terminal in TWRP and manually typed this:

mkdir /tmp/backup

dd if=/dev/block/mmcblk0p26 of=/tmp/backup/crypto.img

dd if=/dev/block/mmcblk0p29 of=/tmp/backup/grow.img

umount /system

umount /data

umount /sdcard

umount /cache

parted /dev/block/mmcblk0 <<EOF

rm 25

rm 26

rm 27

rm 28

rm 29

mkpart primary 192937984B 1803551231B

name 25 system

mkpart primary 1803551232B 2065695231B

name 26 vendor

mkpart extended 2065695232B 2097152511B

name 27 crypto

mkpart primary 2097152512B 2306867711B

name 28 cache

mkpart primary 2306867712B 31268513791B

name 29 userdata

mkpart primary 31268513792B 31268519423B

name 30 grow

quit

EOF

make_ext4fs /dev/block/mmcblk0p25

make_ext4fs /dev/block/mmcblk0p26

make_ext4fs /dev/block/mmcblk0p28

make_ext4fs /dev/block/mmcblk0p29

ln -sf /dev/block/mmcblk0p25 system

ln -sf /dev/block/mmcblk0p26 vendor

ln -sf /dev/block/mmcblk0p27 crypto

ln -sf /dev/block/mmcblk0p28 cache

ln -sf /dev/block/mmcblk0p29 userdata

ln -sf /dev/block/mmcblk0p30 grow

dd if=/tmp/backup/crypto.img of=/dev/block/mmcblk0p27

dd if=/tmp/backup/grow.img of=/dev/block/mmcblk0p30

rm /tmp/backup/crypto.img

rm /tmp/backup/grow.img

reboot recovery

I think I got it back, but it does not answer why hh_repart worked incorrectly.

I am going to try the latest 0814 ROM with this partitioning, but please comment on what I did wrong with hh_repart. Thanks.
[Nexus 5 Android Development] Demoxing:
ok ok chill? Yeah its the common issue. I already added the disclaimer about this.

so, now you need return partitions to the stock layout.

Read the instructions here: https://bit.ly/2y2tCo4

video guide: https://youtu.be/aVaK7WJZB4s

######################################

It's time to install adb & fastboot in your PC or Lappy.

Here is the video tutorial: https://youtu.be/DpOpUJ1Vsnk ( use stock Instead of modify )

after successfully installing them. you have to flash the stock twrp . ( not the modified one )

Download: https://eu.dl.twrp.me/hammerhead/twrp-3.3.1-0-hammerhead.img.html

How to install twrp:

now you need to flash it via fastboot,

open cmd (run as administrator)

type: fastboot devices (check it's connected or not)

now, you need to type the full path to twrp something like this:

fastboot flash recovery c:\downloads\twrp-3.3.1-0-hammerhead.img ( or you can copy twrp-3.3.1-0-hammerhead.img to c:\adb )

then,

use you volume buttons and select recovery and choose Wipe, then Format Data, type "yes" and wait until format finish. (u can see some errors. don't worry, it is normal)

now choose Wipe, then Advanced Wipe, then select all partitions and swipe slider.

then,

go to reboot -> recovery

so, now you are with stock partitions ;)

now you can flash HH version.

Awesome! Repartition is done. :)

Just on step only for you ?

Format your data and wipe all partitions once again.

-m - modifies partitions (increases the system)
-r - returen partitions to stock layout
[Nexus 5 Android Development] ilya980:
Which TWRP should be installed to work with your 0814 build? Is it modified HH, modified UA, or stock? I now have HH and have 1.5G system partition. Will this work with your build (and magisk)?

If I need stock TWRP, can I flash stock TWRP from the HH TWRP? (I think I've done HH from UA and it worked just fine).

Thanks.

Yes, so before the partitions were messed up I went to stock partitions using hh_clamor_repartition. Everything seemed fine, but when I ran hh_repart I ended up with wrong sizes (0 for SD card).

Do you know if the partitions in the post above that I took from hh_clamor_repartition hh_repartition_32GB.sh are correct ones for your ROM?
[Nexus 5 Android Development] Demoxing:
Kindly check my last answer, hope you can successfully installed the HH version of TWRP. :good:
[Nexus 5 Android Development] Demoxing:
Oka, HH version is completely optional. but it's beneficial for every user who wants to use pie smoothly in their devices.

so, highly recommended you to use the HH version of twrp and use the command for increasing your system space to 1GB to 1.5GB. (it actually helps )

Personally, I am using the same with zero issues with my latest build of PE (0814).
[Nexus 5 Android Development] ilya980:
In the script hh_repart, which is in the TWRP HH (in the sbin folder), there are 3 modified partitions proposed: system, crypto and cache. But userdata is missing. This is why, I think, I've got 0 allocated for userdata. There is also grow and vendor, but I don't know what they are for.

I just tried your ROM with partitions I made above and the boot is VERY fast. I will try magisk later.
[Nexus 5 Android Development] Obi-XDA:
hello, demoxing, the rom is great, only one question... are you going to implement august security patch in your next version?, so important, our device is not Qualcomm Snapdragon 835 or 845, but I consider to have last security patches to improve stability and reduce risks

sorry for my english
[Nexus 5 Android Development] Demoxing:
first of all your english is very good & understandable :good:

and yeah why not ;') definitely I will provide the AUG security patch in next update for sure. probably late of this month.
[Nexus 5 Android Development] blairfancy:
Is your next update ll include also Google apps update? I noticed that all gapps included in your rom are quiet old and require update after rom install.

Blairfancy
[Nexus 5 Android Development] Demoxing:
But it has an in-built option for auto upgrading them. ohk still thanks for your feedback!, I will update them in next update :good:
[Nexus 5 Android Development] blairfancy:
The problem is when you update apps through play store apps are stored on data partition but your in built apps are stored in system partition. That means you have twice the size for all those apps. I dont know if we flash opengaps with twrp it ll overwrite built in apps?
[Nexus 5 Android Development] Demoxing:
Yeah, you're correct in this case. I will update those system apps in the next build. Actually, I never tried this method before so can't say exactly. If you want to experiments go ahead and share your experience here.:good:
[Nexus 5 Android Development] ilya980:
Hi,

I just tried magisk and it does not pass the SafetyNet check saying ctsProfile: false and basicIntegrity: false. I found that the problem is solved by setting SELinux to "enforce" in SELinuxModeChanger app. but this setting does not survive reboot. Also, in the TWRP "sestatus" says that SElinux is set to permissive. If I change it (setenforce 1), it also does not survive reboot.

Is it possible to set SELinux to enforce so it survives reboot, or is it done at the time of the ROM compilation? Is it going to be a problem to use magisk with this ROM in the permissive state?

Thanks.
[Nexus 5 Android Development] Demoxing:
Yeah, I made selinux=permissive for fixing some booting stuff. and already tested few magisk modules like naptime and etc. and never face any issue till now. and I really don't think you should face any kind of problems in the permissive state.
[Nexus 5 Android Development] blairfancy:
Ok then i tried the experiment and it was a bad idea lol. Phone boot properly but enter in loop saying starting phone. My theory is when flashing opengapps there is some cleanup from previous stock install. But opengapps does not contains essentioal apps like phone,message... apps .
[Nexus 5 Android Development] srepole:
Well,look.In-built apps will be correctly updated by PlayStore in system partition once you're done the first boot.If you downloaded further apps from store,they will be updated in data partition.Twice the sizes,please?

What???!!! Before flashing OpenGapps,pico i guess,you didn't check/read what you were downloading? Cleanup? Take a look in OP,Dev was very clear.Pixel Experience has in-built Google apps,we don't need to flash them separately.Sorry to be rude but this was one of the weirdest theories i ever heard.
[Nexus 5 Android Development] Demoxing:
I just told you to carry out an experiment for the fun of it. But hey not everyone goes forward to make the effort and actually do it you know? I was just kidding. :p
[Nexus 5 Android Development] blairfancy:
Yeah experiment is best way to learn :D.

I already tried many rom it is juste another clean install :eek:.

---------- Post added at 10:20 AM ---------- Previous post was at 10:07 AM ----------

I m aware of risk when flashing opengapp it detect that stock gapps was installed but say that it should work if google stock apps is official. For theory tell me yours then we can discuss ;)
[Nexus 5 Android Development] Rohit7011:
Hey, great rom. My trusted face unlock is not working though, when i open it and click next, it says "face unlock keeps stopping". Please tell me the solution for this. Love the rom.
[Nexus 5 Android Development] sunanulh:
I'm sorry if I ask about repartition again.

After dooing repartition, will it remove the recovery itself?

I'm afraid because I don't have a PC with me
[Nexus 5 Android Development] Demoxing:
Thanks for your feedback! Your trusted face ? unfortunately yeah its a bug ? wait for the next update, I will try to fix this issue in next update.
[Nexus 5 Android Development] Demoxing:
Yeah, wipe everything, even your internal storage! I am not recommended you to use repartition without a PC.

You have to use adb and fastboot for flashing the stock twrp. Actually, idk other ways. maybe others can help you.