yashsingh1/xdaforums huggingface dataset:
[Essential Phone ROMs, Kernels, Recoveries, & Other] monstercamf:
Thx for the wonderul ROM. One of the best I've ever tried.

I've found 2 issues only:

-Everything is very fluent until scrolling/swiping becomes very slow for moments (seconds). It just comes and goes. It can be noticed when you try to swipe/scroll on the launcher or the notifications panel.

-It happened to me today that after using the gcam you posted for a while (in night mode) at some point the phone started to reboot every time I tried to take a photo. This issue was persistent between reboots and regardless of the camera app being used. The funny thing is that the issue disappeared after a while and then it came back. So looks like the camera needs to "cool off" after taking several pictures in a row.. weird

Again, thanks for the great work ;)
[Essential Phone ROMs, Kernels, Recoveries, & Other] feligoni:
It happens to me as well. Thing is GCam takes a lot of processing power, it also happens on stock if you start taking pictures on low battery. Phone will just die. Don't know if something that can be fixed, could be a problem with GCam itself, or something in the kernel that messes **** up and makes the phone think that it has no battery.

Only fix I could find is using nonHDR photos when phone has 30% or less battery. Non HDR photos look terrible though.
[Essential Phone ROMs, Kernels, Recoveries, & Other] monstercamf:
Good to know. Thanks for the tip. However in my case I still had 70% of the battery left, but it could be that I was making a very intensive use of the phone because of the low light mode.. Very strange.
[Essential Phone ROMs, Kernels, Recoveries, & Other] xeta8:
So far I have been liking the ROM a lot except for one big issue: whenever I install magisk, Wifi and Bluetooth are completely disabled. Reinstalling the ROM without it fixes the issue, but now I dont have a rooted phone. Any idea what I'm missing?
[Essential Phone ROMs, Kernels, Recoveries, & Other] feligoni:
No problems here. What Magisk are you using? Stick to official releases.
[Essential Phone ROMs, Kernels, Recoveries, & Other] xeta8:
I am trying to use the latest stable release which is v20.3

EDIT: I got it working. My mistake was assuming the twrp img I used when first installing the ROM was all I needed, and I did not use the TWRP installer zip from their website. Everything is working now after actually using the installer zip.
[Essential Phone ROMs, Kernels, Recoveries, & Other] Scarfa:
Does this rom have PrivacyGuard, since it's based on LineageOS?
[Essential Phone ROMs, Kernels, Recoveries, & Other] monstercamf:
The increasing lag got so strong that the phone became almost unusable today.

FYI clearing cache in TWRP seems to fix it.
[Essential Phone ROMs, Kernels, Recoveries, & Other] CamoGeko:
Never assume anything! I literally wrote the proper instructions in the OP, which are very detailed to avoid anyone getting confused.

Just follow them, and the ROM will install just fine.

Sent from my mata using Thebear Blue XDA Labs
[Essential Phone ROMs, Kernels, Recoveries, & Other] kakabobo:
no battery icon option in aicp extra ? dotted battery circle etc. option seen to be missing.
[Essential Phone ROMs, Kernels, Recoveries, & Other] CamoGeko:
Nope, it's a Beta so some features are going to be missing.

Sent from my mata using Thebear Blue XDA Labs
[Essential Phone ROMs, Kernels, Recoveries, & Other] jakenluan:
Already used and that a great job, but my device have problem:

- I'm VIETNAMESE USER and use : Facebook messenger, Zalo, viber . While i'm try to call via these apps cant the other side cant heard my voice , but when calling by normal call by simcard still normal.

- I'm already checked permission already allow all.

Again many thanks.:cowboy:
[Essential Phone ROMs, Kernels, Recoveries, & Other] nijohnson:
The lowest Call Volume setting is killing me. Way too loud. Any suggestions how to adjust this? I'm using Precise Volume. I tried ViperFX. I am having no luck.
[Essential Phone ROMs, Kernels, Recoveries, & Other] defTwitch:
Greatly appreciate the detailed instructions but question. I'm coming from a custom version of Nougat. Android 7... yea I know that's crazy old but literally the version I'm trying to update on this phone.

Am I safe to just wipe, follow your instructions, and flash this?

I was thinking I might want to update all the stock images first up as high as I can go to make sure my firmware etc. is updated.

THEN follow you instructions? Any input greatly appreciated.

---------- Post added at 10:45 AM ---------- Previous post was at 10:39 AM ----------

[MENTION=3301438]CamoGeko[/MENTION]... you literally responded to a similar question I had on this back in November (I didn't act yet)... here:

https://xdaforums.com/showpost.php?p=80796715&postcount=118

So I'm going to guess that all still holds true and walk that path unless you tell me otherwise. Thanks!
[Essential Phone ROMs, Kernels, Recoveries, & Other] CamoGeko:
Hey man, you can follow the instructions in the OP and it will wipe your whole phone including internal storage, if you want it to.

Our mata can be a bit picky with Fastboot so it might take you a few tries, but dont be discouraged. Android 10 is completely stable on the mata.

Do full wipe in Fastboot just like the instructions say at 1. (after you backed up everything of course). Or you can do it later in TWRP, after you flashed the Novendor and F2FS Boot image.

This should be all you need to get up to date - https://xdaforums.com/essential-phone/development/firmware-collection-novendor-images-t4030965 in case it isn't you might have to flash a full Stock build from the Essential website I linked you before but I have a feeling that you wont need to do that.

Flash this boot.img using Fastboot after you flashed the January NOVENDOR image found - https://www.androidfilehost.com/?w=files&flid=304276

Hope that helps. Good luck.

Camo.
[Essential Phone ROMs, Kernels, Recoveries, & Other] nijohnson:
Is anyone else having an issuer with the volume? I've resorted to putting a couple slices of electrical tape over the earpiece because I cannot find anything else that helps..
[Essential Phone ROMs, Kernels, Recoveries, & Other] defTwitch:
So in chrono order just to make sure I'm straight.

1. Update the Firmware with the NOVENDOR zip... (if that doesn't work I'll put a full stock ROM on to do same). Anything special to make sure firmware updated and I don't need stock? Just look at version info I guess?

2. Flash the boot.img

3. Start with instructions on this thread to get this rom going.
[Essential Phone ROMs, Kernels, Recoveries, & Other] CamoGeko:
Go for it mate you'll be fine.

I slightly updated the instructions in the OP so now they're even more to the point.

Sent from my mata using Thebear Blue XDA Labs
[Essential Phone ROMs, Kernels, Recoveries, & Other] CamoGeko:
New build with January Security Patch uploaded.

Download link in the OP.

Sent from my Essential Products PH-1 using Thebear Blue XDA Labs
[Essential Phone ROMs, Kernels, Recoveries, & Other] feligoni:
If anyone is suffering the audio crackling problem I think I might have found a fix for it. Essential already fixed it on latest Jan build, but custom ROMS still have it.

Simply install the Ainur Sauron Mod from Magisk and that's it. You might need to install Audio Modification Library as well if you see that it's not working.

It seems that audio libs from essential have something wrong with it's buffer. This mod installs modded audio libs, that btw are amazing, replacing the essential ones.

At least for me, for the last 3 days it seems to be fixed. There's still testing to be done but looks good for now.

Hope it helps some of you :)
[Essential Phone ROMs, Kernels, Recoveries, & Other] ali.sbi:
Great solution tnx buddy.works for me.but i have to play with volum button each time to adjust it.
[Essential Phone ROMs, Kernels, Recoveries, & Other] cajunflavoredbob:
I ended up moving back to the previous version. I found this update to be very aggressive in killing background apps. It wouldn't let me have more than one app open in the background at a time. I also had an issue where it kept telling me I had the wrong password after rebooting. I don't know if that was the updated ROM or just a random quirk.

I also notice that it is not allowing me to set any new screen lock. It goes through the motions, but nothing gets saved. After a reboot, Bluetooth is always turned off regardless of how it was when I pressed reboot.

Do you find the memory management to be aggressive on your end?
[Essential Phone ROMs, Kernels, Recoveries, & Other] CamoGeko:
No, no issues with memory management here. I've had Tidal streaming plus about 15 apps open in background, I can switch between them with no issues.

Sent from my Essential Phone using Thebear Blue XDA Labs
[Essential Phone ROMs, Kernels, Recoveries, & Other] thirtythr33:
when updating the rom, do I flash the update, then the official twrp (running f2fs from original flash) because I flashed the newest weekly, jan novender, and the official twrp but it won't boot. any help is appreciated
[Essential Phone ROMs, Kernels, Recoveries, & Other] CamoGeko:
Just flash latest ROM build in TWRP, then the TWRP install zip right after so it patches the slots.

Reboot recovery, flash Magisk. Then Reboot System and you should be good.

Sent from my Essential Phone using Thebear Blue XDA Labs
[Essential Phone ROMs, Kernels, Recoveries, & Other] thirtythr33:
yeah bro idk what the deal is bc that is exactly what I did, yet it won't boot. no idea bc I've had this phone for years never had this issue
[Essential Phone ROMs, Kernels, Recoveries, & Other] CamoGeko:
No idea man, I've been dirty flashing like that for over a year without any issues.

What TWRP are you using to flash it? The one from the OP?

Sent from my Essential Phone using Thebear Blue XDA Labs
[Essential Phone ROMs, Kernels, Recoveries, & Other] thirtythr33:
no the official one, I only used the one from op to format to f2fs, so do I need to continue to use the one from op or the official?
[Essential Phone ROMs, Kernels, Recoveries, & Other] CamoGeko:
Try re-doing those steps again after you flashed the boot image from the OP. :fingers-crossed:
[Essential Phone ROMs, Kernels, Recoveries, & Other] Vi7eta:
Dear [MENTION=3301438]CamoGeko[/MENTION] m On stock right now, gonna flash custom..

I dont play games, primary usage will be surfing/browsing & telegram with some music listening.

I need longer battery life.. what do you suggest aico14 or aicp15

And btw why dont we get around or same battery life on android 10 as android pie

one more thing.. does 360° cam work on aicp 14 and aicp 15

Great work btw
[Essential Phone ROMs, Kernels, Recoveries, & Other] CamoGeko:
AICP will be good for you then, because thats basically what I do on my phone. I don't play games at all really.

Not sure about the 360 Camera, never had one myself.

We dont get the same battery because Android 10 in AICP isn't that well opimised yet, I get about 1.5/2 hours SOT time less on Android 10 than I did on Android Pie... but I just don't care personally. It doesn't make enough of a difference for me to not have system wide dark mode and other benefits.
[Essential Phone ROMs, Kernels, Recoveries, & Other] the_Pan:
There was a patch called "PH-1 Audio Patches" from developer c63 a while ago in an Telegram Group, which should do the same. Does someone know if it is,or do the same as the mentioned "Ainur Sauron Mod"? Which is the better one?
[Essential Phone ROMs, Kernels, Recoveries, & Other] feligoni:
No idea about the patch you are mentioning. All I can say is the Ainur ones are made by devs dedicated to improve audio quality, and they've been doing for years.
[Essential Phone ROMs, Kernels, Recoveries, & Other] defTwitch:
So you said MATA is finicky in fastboot... I can't get it recognized AT ALL. I know it worked in past but haven't messed with it in years.

ADB works just fine. Fastboot Devices comes back without a hit every time.

I've been playing with drivers for like 3 hours here. Was all ready to do this thing and frustrated to all hell.

Been playing with usbdeview and other tools trying to clean house and then reinstall. MTP is fine in windows explorer I can do whatever I want. All working but fastboot never recognizes.

Anyone got any ideas?
[Essential Phone ROMs, Kernels, Recoveries, & Other] DAE1964:
I use the driver's from essential and all works. It could be the usb cable. I seen them work with adb and refuse to work with fastboot.
[Essential Phone ROMs, Kernels, Recoveries, & Other] defTwitch:
Got plenty of cables... shall try some swapping. Thanks.
[Essential Phone ROMs, Kernels, Recoveries, & Other] CamoGeko:
+1

I've had positive results before trying a diff cable/usb port.

Although at first my Mata was a complete non compliant device with regards to Fastboot. Took a while to "nurse" it to even make my PC see it at first, then it would only accept commands on 5th, 7th, 10th tries but never 1st time.

I even saved some of the CMD transcripts back then over a year ago just so I could look back on it one day and realise how bad the PH1 was at communicating via Fastboot. Actually the worst Android I've ever owned in this regard, but one of the best overall lmao

Took many hours to get bootloader unlocked and TWRP working properly. Once it was all set up it's been fine and I haven't had an issue since. Even when I've needed to flash the occasional boot.img or novendor via Fastboot it's fine.

Sent from my Essential Phone using Thebear Blue XDA Labs
[Essential Phone ROMs, Kernels, Recoveries, & Other] mhamzas:
Facing slow Charging issue. Not Rapid Charging on this ROM.
[Essential Phone ROMs, Kernels, Recoveries, & Other] CamoGeko:
Are you using the original charging brick and cable?

I've always had fast charging available on AICP.

Sent from my Essential Phone using Thebear Blue XDA Labs
[Essential Phone ROMs, Kernels, Recoveries, & Other] defTwitch:
So I got the fastboot working using a different computer. My laptop (all ports many cables) just wasn't having it.

I'm thinking though I can't follow your guide as this phone is all the back on nougat. Android 7. So its perhaps not partitioned correctly?

When I ran NoVendor to update firmware etc. it just sits. Batch got to line below and just hang right in beginning:

sending 'abl_a' (780 KB)....

I tried just wiping it and figured then I can do what needs to be done and fastboot won't even do that:

C:\Windows\system32>fastboot -w

wiping userdata...

Erase successful, but not automatically formatting.

Can't determine partition type.

FAILED (command write failed (No error))

erasing 'userdata'...

FAILED (command write failed (No error))

finished. total time: 0.004s

Any thoughts / help anyone?

---------- Post added at 11:57 AM ---------- Previous post was at 11:43 AM ----------

cam reached out on PM (cause I bugged him ty!)

assured me its just finicky fastboot and again correct... now my phone is using yet a new cord on the floor behind a desktop in a new USB port. This is nuts how hard to get going :P

Trying to figure out this active slot thing but making progress... thanks!
[Essential Phone ROMs, Kernels, Recoveries, & Other] defTwitch:
Sorry for spamming here... assuming this is still just PIA fastboot with MATA but still having issues flashing stuff... I did get the wipe to finally go.

what i'm seeing now:

C:\Users\bschr>fastboot flash boot F:\Android\Essential\boot_a_f2fs.img

target didn't report max-download-size

sending 'boot' (47292 KB)...

FAILED (remote: Requested download size is more than max allowed

)

finished. total time: 0.005s

C:\Users\bschr>fastboot flash boot F:\Android\Essential\boot_a_f2fs.img

Warning: Device A/B support is outdated. Bootloader update required.

error: Failed to identify current slot.

C:\Users\bschr>fastboot getvar current_slot

getvar:current_slot FAILED (remote: unknown command)

finished. total time: 0.006s

C:\Users\bschr>fastboot getvar current_slot

Warning: Device A/B support is outdated. Bootloader update required.

current_slot:

finished. total time: 0.001s

If I try to set a slot I get:

error: Device does not support slots.
[Essential Phone ROMs, Kernels, Recoveries, & Other] CamoGeko:
Try specifying the slot you're flashing the kernel to, IE...

Fastboot flash boot_a boot.img

That helped me when I was having same issues.

Sent from my mata using Thebear Blue XDA Labs
[Essential Phone ROMs, Kernels, Recoveries, & Other] defTwitch:
Will try. FYI I did get it to finally show active slot is "B"... do I care? Should I specify active slot or not active or doesn't matter?
[Essential Phone ROMs, Kernels, Recoveries, & Other] CamoGeko:
Well you need to flash to the slot that you're in. So in your case it would be...

Fastboot flash boot_b boot.img

Obviously, its better to flash from the same folder where your platform-tools are located if at all possible. Once flash is successful you can boot straight to recovery.

Remember it might not work the first time so just keep spammin.

Sent from my mata using Thebear Blue XDA Labs
[Essential Phone ROMs, Kernels, Recoveries, & Other] nijohnson:
Had similar thing happen to me. The Fastboot and Recovery Gods are callus and capricious.
[Essential Phone ROMs, Kernels, Recoveries, & Other] defTwitch:
We have recovery! Thanks...

Kept trying stuff until I got it. Honestly 100's of commands sent. Multiple ports, cords... but it does go!

Now having issues getting recovery to work with mounting / getting the zips but I'm sure they'll go eventually. TY for help and convincing me to stay patient.

....

but ADP PUSH works fine!
[Essential Phone ROMs, Kernels, Recoveries, & Other] defTwitch:
I'll stop taking over this thread now.

Besides trying out that camera you have linked up front I'm all good! It's like butter!

TY for help!
[Essential Phone ROMs, Kernels, Recoveries, & Other] CamoGeko:
Glad you got there in the end! Our mata requires certain level of perseverance and you stuck with it so well done!

Now you can finally reap the rewards and enjoy the device! :laugh:

It gets a lot easier to maintain from this point on. I think in the space of a year I've only used Fastboot twice or three times.

Sent from my mata using Thebear Blue XDA Labs
[Essential Phone ROMs, Kernels, Recoveries, & Other] CamoGeko:
Had a nice run in the battery department today.

No mobile data though.

Sent from my mata using Thebear Blue XDA Labs
[Essential Phone ROMs, Kernels, Recoveries, & Other] defTwitch:
I can say battery life seems just fine when coming from some old crusty nougat =)

Only WIFI today but hours of screen time. Screen/flashlight on for a while too to help me run some wires.

45% left and I've been using it a good bit on and off for 8 hours.
[Essential Phone ROMs, Kernels, Recoveries, & Other] nijohnson:
Observations on Call Volume:

1. Call volume does seem to adjust if the sliders are moved from min-max-min on the volume panel or settings during call. Buttons seem to not mimic this

2. Build.prop changes to ro.config.vc_call_volume_steps do not seem to stick.
[Essential Phone ROMs, Kernels, Recoveries, & Other] WeMakePies:
Can't seem to get Viper4Android to process any audio, is there any special way I gotta install it?

Edit: Got it working by getting the BusyBox and the Audio Modification Library magisk modules
[Essential Phone ROMs, Kernels, Recoveries, & Other] CamoGeko:
Yep that's exactly how it should be installed. :good:

Sent from my mata using Thebear Blue XDA Labs
[Essential Phone ROMs, Kernels, Recoveries, & Other] CamoGeko:
New build incoming.

Oh the smoothness.

:cool:

EDIT: NEW BUILD UPLOADED - https://www.androidfilehost.com/?w=files&flid=304027

Sent from my mata using Thebear Blue XDA Labs
[Essential Phone ROMs, Kernels, Recoveries, & Other] agmyers76259:
Thank you! Any known items fixed in this one? I was having BT crashes previously and some GAPPS issues.
[Essential Phone ROMs, Kernels, Recoveries, & Other] agmyers76259:
Anyone have any way to stop music apps from stopping abruptly when the phone is being used? This occurs on Amazon music, google music, and spotify - it basically just stops soon after you attempt to open other apps
[Essential Phone ROMs, Kernels, Recoveries, & Other] cajunflavoredbob:
I have the same issue with aggressive memory management. The original build from 05Jan does not have any issues with killing apps in the background for me. The two updates since then both have aggressive memory management that kills anything more than two apps. OP said it wasn't happening on their end, so I reverted back to the 05Jan build until I had time to do a clean install to check and see if it's me having the problem from dirty flashing.
[Essential Phone ROMs, Kernels, Recoveries, & Other] jakenluan:
The same with my case so still waiting the next build.:(:(:(
[Essential Phone ROMs, Kernels, Recoveries, & Other] defTwitch:
I don't have bluetooth audio issues as previously described... i can multitask and leave it going (podcast and soundcloud most recently)

I DO agree with the aggressive memory management. I believe its 2 apps for me as well and when I "tab" back to 3rd it's reopening as if I wasn't just using it.

---------- Post added at 12:49 PM ---------- Previous post was at 12:20 PM ----------

I'm wondering now if thats my whatsapp web problem. I told android to stop managing it for battery purposes but still ahve trouble keeping whatsapp web tab open on browser without having to pick up phone and click whatsapp for connection to come back (all day...)
[Essential Phone ROMs, Kernels, Recoveries, & Other] mhamzas:
I am using pixel charger
[Essential Phone ROMs, Kernels, Recoveries, & Other] ReYu_:
Can i get a boot.img of the current build (130)?

i can't find a way to backup mine or find it in the zip of the rom

With twrp i only got boot.emmc.win :/

Unless i can rename it to img ?

Wow it did work
[Essential Phone ROMs, Kernels, Recoveries, & Other] itsita:
Hi,

Freshly installed with January firmware,

I experience the Bluetooth issues (solved by wiping cache each reboot)

And also the empty navigation in settings...

Otherwise thanks for the smoothest rom!
[Essential Phone ROMs, Kernels, Recoveries, & Other] _tru_:
TWO BUGS:

1. Bluetooth - a few of us have had Bluetooth problems, and it's now a known bug, but I have a new one. Bluetooth worked fine, but after I used the notification panel ?? Bluetooth ?? more settings? More something lol, my phone crashed and then wouldn't go past boot ani. I had to factory reset.

2. Turned on power save manually at around 80%, (auto setting to switch on at 20%) the phone powers down at 30%. Ironically if I put it on the charger right as it shuts down and boot it up it will show 30% battery but I can take it off the charger and use it till it dies at 0%. This was tested twice.

On Jan build
[Essential Phone ROMs, Kernels, Recoveries, & Other] monstercamf:
I can confirm this issue. I managed to fix it by calibrating the battery (letting it deplete until 0% on under TWRP and then fully charging back to 100% also under twrp) For some reason TWRP shows the real battery. but android doesn't

Also these 2 major issues persist across the different builds:

- The notifications panel gets more and more laggy over time. The only solution is the clean the cache under TWRP. But the lag comes back after a couple of days.

- The recommended camera app (hyper cam) fails to take pictures with flash. It flashes 3 times and then no picture is taken.

Thanks and keep up the good work!
[Essential Phone ROMs, Kernels, Recoveries, & Other] _tru_:
You're correct, I forgot to mention it will boot to twrp. I will try your method to calibrate the battery.

The right 25% of my twrp screen is cut off. Is there a fix, or do I need to reflash twrp?
[Essential Phone ROMs, Kernels, Recoveries, & Other] monstercamf:
---------- Post added at 10:52 PM ---------- Previous post was at 10:52 PM ----------

[/COLOR]

same here. just leave the phone discharging until it shuts down. For the 100% you can see it because the 1 will be visible xD

You can also charge without going into twrp but just make sure you do it with the phone off
[Essential Phone ROMs, Kernels, Recoveries, & Other] _tru_:
Rgr