yashsingh1/xdaforums huggingface dataset:
[Essential Phone Guides, News, & Discussion] sporc10:
Found the answer in this thread. No it is not needed:

So I am about to give it a try, just two more question I couldn't find an anwser on this thread:

1) Are the notch settings working out of the box with phh's build? -> Yes

2) What does that vndklite mean? So without I wont have full access to the system partition? But is it necessary? What do I need them for? What would you recommend?

Thanks in advance!

EDIT: Installed the latest phh build. So far no downsides detected. Excellent work!

EDIT2: SafetyNet does fail. Both Basic Integrity and CTS profile match fail

Would you mind telling us how you manged to pass the safetycheck with magisk?

EDIT3: I have problems to install magisk. What am I doing wrong? Here is what I tried: I took the boot and vendor image from the 11-r8 build from emowings build and the latest phhusson system imaged and flashe it to both slots. Then I installed the magisk manager and patched the boot image than I flashed it to both boot slots and rebooted. But when I open magisk it says it is not installed :/

I tried the beta and canary manager and tried with the recovery option ticked and unticked
[Essential Phone Guides, News, & Discussion] emowing:
Here is my personal if anyone want to use it. I've been running this as my daily for about a week now.

Android 11 - December Security Patch

Android 11 - System.img

Android 11 - Boot.img

Android 11 - Vendor.img

Install:

Download the above files

adb reboot bootloader

Flash images

fastboot flash boot_a boot.img

fastboot flash boot_b boot.img

fastboot flash system_a system.img

fastboot flash system_b system.img

fastboot flash vendor_a vendor.img

fastboot flash vendor_b vendor.img

fastboot -w

reboot

setup

enjoy

Safety Net:

Install Magisk Manager

Patch the above boot.img with 21.x from the beta channel

Flash patched boot.img

Enable Magisk Hide

Install MagiskHide Props Config; set fingerprint to essential android version 10; reboot

Not Working; don't care since I don't need them; did not test:

Essential camera app

360 camera

Verizon/Sprint VoLTE

Wifi Calling

Thanks @phhusson for the in app finger print sensor and volte fix

Thanks @LynnTheFolf for gapps
[Essential Phone Guides, News, & Discussion] sporc10:
Thank you for this nice overview.

Does the recovery option in magisk needs to be ticked or unticked?

I tried both, but Magisk just tells it is not installed. Am I missing something?
[Essential Phone Guides, News, & Discussion] Matija Gubec:
This great! But i have one question.

I buy one used EP-1 with LineageOS 17.1 can i flash you Android 11 version over LOS?
[Essential Phone Guides, News, & Discussion] emowing:
I don't know. I don't use gsi.

Sure, follow the install steps
[Essential Phone Guides, News, & Discussion] dememted1:
This is as close to an Essential rom as I've seen. Thanks for your work.
[Essential Phone Guides, News, & Discussion] DAE1964:
I really appreciate your work. Installed yesterday and all looks good so for. The PH-1 is my back up device. Always good when it's up to date.

Thanks again.
[Essential Phone Guides, News, & Discussion] emowing:
Here is the new system image.

Android 11 - January Security Update (RQ1A.210105.003)

Enjoy.
[Essential Phone Guides, News, & Discussion] MuddyDog:
Installed this image yesterday. It definitely qualifies for use as a daily driver. VoLTE is stable. Wish I understood why Wifi Calling is "provisioned" but "unavailable" (I have sent phhusson a bug report). I adjusted a few battery related settings and battery life is now excellent. Will enable SafetyNet today.

Thank you very much. Great job.
[Essential Phone Guides, News, & Discussion] emowing:
VoWifi and ViLTE doesn't work. Only VoLTE does. This rom is not a GSI, phhusson might offer insight but it has nothing to do with his code base.
[Essential Phone Guides, News, & Discussion] MuddyDog:
I've always known that your builds (from October to now) were MATA builds, not GSI. I brought VoWifi up because you mentioned "Thanks @phhusson for the ... volte fix". And his IMS apk (albeit separate code) works for VoLTE, but shows the same "provisioned" but "unavailable" for VoWifi. If he comes back with insight or a fix it would be useful.

That said, I am grateful that you have shared your excellent current build.
[Essential Phone Guides, News, & Discussion] Oddity11:
This build is awesome. I flashed it straight from the stock February rom and it works great. Bsg's 8.1 gcam camera mod works really well, even the zoom manages to work. If I flash the january system img do I have to reflash the boot and vendor images as well?
[Essential Phone Guides, News, & Discussion] Oddity11:
Oh, and the fingerprint scanner is working for all of the banking/ secure apps
[Essential Phone Guides, News, & Discussion] emowing:
no, just dirty flash the system image.
[Essential Phone Guides, News, & Discussion] SirDigitalKnight:
Disregard.... I did not read all the threads above. Will give it a try.
[Essential Phone Guides, News, & Discussion] SirDigitalKnight:
thank you emowing, I followed your steps and everything went smoothly and I now have Android 11 with Jan security patch! Like others above it is like have stock Essential rom back on our PH-1!
[Essential Phone Guides, News, & Discussion] SirDigitalKnight:
Disregard...didn't read again... looks like BSG is recommended: https://www.celsoazevedo.com/files/android/google-camera/f/changelog1521/
[Essential Phone Guides, News, & Discussion] chanh2018:
Is it ok if I use the boot.img from Jan stock?
[Essential Phone Guides, News, & Discussion] emowing:
it should boot but it won't work like it should. You'll probably run into issue like wifi not working.
[Essential Phone Guides, News, & Discussion] chanh2018:
You built this boot.img file?
[Essential Phone Guides, News, & Discussion] emowing:
no the kernel was built by essential
[Essential Phone Guides, News, & Discussion] SirDigitalKnight:
Also not working: Adaptive brightness
[Essential Phone Guides, News, & Discussion] chanh2018:
Thanks.

I just want to know where is this boot.img coming from. Since the file size doesn't match with any from Essential stock rom.
[Essential Phone Guides, News, & Discussion] emowing:
It's working fine on my device. Maybe you have something installed that is interfering with it?
[Essential Phone Guides, News, & Discussion] SirDigitalKnight:
I have all the same apps that I had on phone previously on LineageOS 17.1 that auto-brightness worked fine on as I had it restore them all from backup.

Do I have to do the " Safety Net: " steps you mention to have it work?
[Essential Phone Guides, News, & Discussion] alghtani33:
I tried many adb versions and I got the same message, Device A/B support is outdated. Bootloader update required. How can I update the bootloader? the phone is on the latest stock update.
[Essential Phone Guides, News, & Discussion] daverup:
The fastboot flash command was correct as you posted, tried it more than once.

I'd like to think someone else would be trying the same thing, and have results to report.

Thanks again
[Essential Phone Guides, News, & Discussion] gk1984:
I'm waiting for a more stable version of Android 11 before I try. The bugs I've seen so far aren't worth it to me. But I'm definitely giving Magisk a try when I do.
[Essential Phone Guides, News, & Discussion] daverup:
I did try to install Magisk again this morning.

Instead of the boot image available on reddit, I repacked it myself.

Booted normally prior to attempting to install Magisk to the image from the Manager.

Ran the install to image in the app, no errors shown.

Moved the magisk_patched.img back off the device and reflashed using fastboot.

This time, no unknown command errors.

Bootloops on restart, so the problem must be Magisk compatibility.
[Essential Phone Guides, News, & Discussion] gk1984:
Good to know. Definitely not compatible then. Did you grab the new Preview 1.1 GSI? It just released yesterday.

Would you mind sharing the bugs you encounter? And maybe your newly packed boot? If preview 1.1 fixed some of the things deterring me, I might give it a try.
[Essential Phone Guides, News, & Discussion] daverup:
I did flash the new GSI system image file. It doesn't fix the lack of a call screen, so you still can't hang up a call. That is the most significant bug I have seen. Wifi, mobile data and voice calls still work.

There is a Canary Magisk manager that I tried as well, but it crashes trying to mod the boot image.

I don't think any of my hacks are worth sharing at this point...
[Essential Phone Guides, News, & Discussion] IronRoo:
Does the "power button ends call" option work when the dialer screen not showing? (assuming it's still available in Android 11 in accessibility settings)
[Essential Phone Guides, News, & Discussion] daverup:
The option is still there, but I have not tested it.
[Essential Phone Guides, News, & Discussion] daverup:
I've had a few minutes to try a few things on the GSI.

The "power button ends call" option in accessibility does allow you to hang up if you placed a call.

The missing call screen still does not allow answering a call as far as I can tell.

The Google phone apk in the play store says that it is incompatible with this device. Tried enabling Beta app in the play store, but it is still incompatible, won't allow install.

Tried downloading the apk from apk mirror, won't install.

Tried extracting an apk from another phone, self signing, still will not install.
[Essential Phone Guides, News, & Discussion] hooutoo:
Up and running on Android 11 GSI 1.1 using this method;

1. fastboot flash vendor_a vendor-QQ1A.200105.088.img <this file can be found on the Essential website>

2. fastboot erase system_a

3. fastboot flash system_a system.img (see comments below for file location)

4. fastboot flash boot_a unsigned-new.img (see comments below for file location)

5. fastboot set_active a

6. fastboot -w (-w formats and rebuilds userdata)

So’s not to steal anyone's thunder, this was published by andrewmackoul over on the Reddit thread. My hats off to you brother. The Android 11 Developer Preview 1.1 GSI can be found at: https://developer.android.com/preview/gsi-release-notes

The patched boot file for Wifi can be found: https://gofile.io/?c=29W887

Scroll down to ARM64+GMS and hit the link to download. Unzip and there you have your system.img file for step 3 above.

If you have problems, I strongly suggest you refer to:

https://www.reddit.com/r/essential/...si_confirmed_working_on_the_ph1_with/fj28jtv/

This post was updated, 3/10/20 to correct procedure per newbieandroid' post.
[Essential Phone Guides, News, & Discussion] newbieandroid:
Thanks for the link, the method you provided doesn't have working wifi. I followed another guide in that link which says the boot image also needs to be flashed. Followed that guide and everything seems to be working fine on the latest GSI.

https://www.reddit.com/r/essential/comments/faozh8/comment/fizk5i1
[Essential Phone Guides, News, & Discussion] freshlysqueezed:
How's the phone app? Can you make and answer calls?

Thanks
[Essential Phone Guides, News, & Discussion] hooutoo:
Thanks for the heads up. I originally flashed the patched boot image as per the original Reddit procedure along with the other steps but couldn't boot. Then I found the andrewmackoul procedure which worked for me. I didn't realize at the time that the step "fastboot -w (-w formats and rebuilds userdata)" was what made it work for me.

BTW, my dialer doesn't have the speaker phone button and I had to load my own ringtones but other than that it works pretty good on Google Fi with Apex launcher. I was even able to get RCS messaging running. I'm using it as a daily with pretty good battery life. But real deal is the permissions security changes in Google 11 which are awesome. I'm hoping for another Developer Preview version shortly.
[Essential Phone Guides, News, & Discussion] newbieandroid:
The phone app didn't work for calling/answering calls. I ended up installing a different dialer from the Play Store.
[Essential Phone Guides, News, & Discussion] IronRoo:
[MENTION=3857567]newbieandroid[/MENTION]

j̶u̶s̶t̶ t̶o̶ d̶o̶u̶b̶l̶e̶ c̶h̶e̶c̶k̶, d̶i̶d̶ y̶o̶u̶ t̶e̶s̶t̶ c̶a̶l̶l̶ s̶c̶r̶e̶e̶n̶ & i̶s̶ i̶t̶ w̶o̶r̶k̶i̶n̶g̶ p̶r̶o̶p̶e̶r̶l̶y̶?

Sorry answered already!
[Essential Phone Guides, News, & Discussion] newbieandroid:
The ambient light sensor isn't working. It's the first hardware issue I found so far.
[Essential Phone Guides, News, & Discussion] DAE1964:
Phone app works if you set it as default under settings / apps and notifications / default apps.
[Essential Phone Guides, News, & Discussion] newbieandroid:
Thanks! Yes it's working perfectly after setting it as the default.
[Essential Phone Guides, News, & Discussion] kt-Froggy:
Curious... Does Essential 360 camera work with 11 preview? With the vendor image released by Essential, I kinda hope it does...

(OK, found on reddit that it doesn't seem to work... :()
[Essential Phone Guides, News, & Discussion] DAE1964:
Hey all, has anyone found a way to change the accent colors. I can't deal with that ugly green.

I found some ADB cmd

adb shell cmd overlay list

adb shell cmd overlay enable --user 0 com.android.theme.color.orchid

adb shell cmd overlay enable --user 0 com.android.theme.icon_pack.rounded.android

adb shell cmd overlay enable --user 0 com.android.theme.font.notoserifsource

adb shell cmd overlay enable --user 0 com.android.theme.color.orchid

adb shell cmd overlay enable --user 0 com.android.theme.icon.roundedrect

adb shell cmd overlay enable --user 0 com.android.theme.icon_pack.rounded.launcher

adb shell cmd overlay enable --user 0 com.android.theme.icon_pack.rounded.settings

adb shell cmd overlay enable --user 0 com.android.theme.icon_pack.rounded.systemui

Settings stick after system reboot also.

Happiness with Android R.
[Essential Phone Guides, News, & Discussion] newbieandroid:
Anyone get adaptive brightness working?
[Essential Phone Guides, News, & Discussion] mrmrkmail:
to enable gestural navigation via adb shell command:

adb shell cmd overlay enable com.android.internal.systemui.navbar.gestural

https://xdaforums.com/oneplus-6/how-to/enable-gestures-android-q-developer-t3929365
[Essential Phone Guides, News, & Discussion] mrmrkmail:
thanks for your input.

i was able to change the accent color via following command:

adb shell cmd overlay enable --user 0 com.android.theme.color.orchid

in which orchid could also be:

black, green, ocean, orchid, purple and space

if you want to switch between colors you have to run a disable adb shell command:

adb shell cmd overlay disable --user 0 com.android.theme.color.orchid
[Essential Phone Guides, News, & Discussion] mrmrkmail:
so far i was able to get the old school circled icon shape:

However the circled icon shape is not preinstalled on the gsi so u have to move IconShapeCircleOverlay.apk

to /system/system/product/overlay/iconshapecircle/ (see attachement (the apk was taken from the last official image provided by essential (Feb)))

second u have to run a adb shell command:

adb shell cmd overlay enable --user 0 com.android.theme.icon.circle

However the GSI has already preinstalled Icon shapes built-in:

roundedrect, squircle and teardrop

You can use the above command to change the icon shape

For example: adb shell cmd overlay enable --user 0 com.android.theme.icon.squircle

If you want to change to an other shape you have first to disable it:

For example: adb shell cmd overlay disable --user 0 com.android.theme.icon.squircle
[Essential Phone Guides, News, & Discussion] llxll4ever:
hey, im a newbie, can you instruct me how to install magisk? i triedusting the getprop command with no results, to know if the phones is a/b partition enabled
[Essential Phone Guides, News, & Discussion] mrmrkmail:
sorry, no magisk support for android 11 at the moment.
[Essential Phone Guides, News, & Discussion] gk1984:
New Preview just released.
[Essential Phone Guides, News, & Discussion] daverup:
I just flashed it, no problems booting it.

The default phone app seems to work when set as the default, for placing or receiving calls.

Still no adaptive brightness that I could tell.

I didn't test it for long, good luck.
[Essential Phone Guides, News, & Discussion] hammer7t:
Do you have the setting for ambient display and gesture navigation? I don't see either...

Thnx.
[Essential Phone Guides, News, & Discussion] daverup:
I did not find either of those.
[Essential Phone Guides, News, & Discussion] mrmrkmail:
i don't like the new style how notifications are shown with the recent released gsi.
[Essential Phone Guides, News, & Discussion] daverup:
The new preview has issues if you enable screensaver clock and attempt to wake with fingerprint unlock.

I enabled it while charging and the touch UI was unresponsive after after wake with fingerprint.

If relocked and waked again using tap or button phone UI is normal.

If screensaver is on and tap or button to wake, no issue.

Tried on Quickstep launcher and on Nova, same problem both ways
[Essential Phone Guides, News, & Discussion] IronRoo:
agree headings waste too much real estate, and probably better if not transparent.
[Essential Phone Guides, News, & Discussion] mrmrkmail:
To enable gestural navigation please take a look at post #41:

https://xdaforums.com/showpost.php?p=82027667&postcount=41
[Essential Phone Guides, News, & Discussion] hammer7t:
Yes I already ran the adb commands to enable gesture navigation and to change icons to squircle, and installed a tile to enable adaptive brightness.

I am however still unable to use adb to when enable ambient display/ wake for notifications... Tried several commands but no luck.

Other than these minor things the build is solid.

Thx.
[Essential Phone Guides, News, & Discussion] Mostafa Wael:
Hi there!

Was wondering how were you able to push the APK file to the /system partition. AFAIK, I am only limited to pushing stuff to the internal storage (/sdcard) without root access, since the /system partition is mounted as read-only and I can't remount it as read-write. Is there anything I am missing?

Thanks!
[Essential Phone Guides, News, & Discussion] mrmrkmail:
i was able to move the apk in twrp with the built-in filemanager, povided in this thread (fastboot version):

https://xdaforums.com/essential-phone/development/rom-statixos-v3-0-t4057279

twrp does not work if the phone is secured with pattern lock for example, so you have to disable it

the folder IconShapeCircle does not exist, you have to create it and then copy the apk into it

with twrp installed, the phone does not not boot correctly into os (boot loop), u will need to reflash the boot.img before booting into os
[Essential Phone Guides, News, & Discussion] Mostafa Wael:
Oh I see. Well, I think I'm fine with the squircle icon shape then haha :D
[Essential Phone Guides, News, & Discussion] Mostafa Wael:
For those having issues downloading the boot.img file from the referred link, I have uploaded the boot.img file here:

http://www.mediafire.com/file/8qwcfihj64eklbo/unsigned-new.img/file

---------- Post added at 03:58 PM ---------- Previous post was at 03:40 PM ----------

I did my bit of coverage here: https://www.pixelspot.net/2020/03/2...-11-developer-preview-on-the-essential-phone/

I have compiled all sorts of procedures posted here in this article to make it a bit easier. Hats off to [MENTION=1713886]hooutoo[/MENTION] [MENTION=3857567]newbieandroid[/MENTION] [MENTION=4597357]DAE1964[/MENTION] [MENTION=8878926]mrmrkmail[/MENTION] for sharing your insights with us! Cheers! :highfive:
[Essential Phone Guides, News, & Discussion] mrmrkmail:
very nice work!
[Essential Phone Guides, News, & Discussion] DAE1964:
Great write up. I can't get any gcam to install. Could you provide the APK you are using.

Camera is my only issue.

Ok so I found a gcam port that works. All is good now.

Cheers
[Essential Phone Guides, News, & Discussion] Mostafa Wael:
Hi!

Here's the Gcam version I am using. Works flawlessly.

https://f.celsoazevedo.com/file/cfiles/gcm1/MGC_7.3.018_Parrot043-v1.apk
[Essential Phone Guides, News, & Discussion] IronRoo:
Thanks for the boot image as original link was broken, so downloaded Android Kitchen but when I went back to make mine the other night Android Kitchen had been deleted as flagged as a malware (false positive I would think due to tools, not that I've investigated it), so haven't had chance to make one.

Great write up! A must read for anyone thinking of installing Android 11, I'll likely do it on next release. (see write up link on previous page people ?)
[Essential Phone Guides, News, & Discussion] Mostafa Wael:
Cheers mate! glad I could help! :highfive:

Hopefully we could follow the same procedure to install the upcoming Dev Preview build and/or the upcoming beta build without facing any issues.
[Essential Phone Guides, News, & Discussion] hooutoo:
Just wondering if anyone else is getting a blank screen after dialing of answering a call. My phone goes dark and I can't see a thing. I can't even hang up. Using the beta dialer suggested a few posts back.
[Essential Phone Guides, News, & Discussion] DAE1964:
Works for me. Did you set it as the default app.
[Essential Phone Guides, News, & Discussion] Mostafa Wael:
Make sure the newly installed Dialer app is selected as the default app for 'Phone'. Also, make sure it has all the necessary permissions granted in the App info. (Might have gone a bit overboard and granted all permissions on my phone, sorry :p )
[Essential Phone Guides, News, & Discussion] hooutoo:
Thanks for the info.
[Essential Phone Guides, News, & Discussion] mrmrkmail:
It's possible to change gestural navigation sensitivity.

For example with nova launcher by creating a shortcut, which is related to the string settings$GesturalNavigationSettingsActivity which can be found under settings.
[Essential Phone Guides, News, & Discussion] Mostafa Wael:
Without even needing a 3rd party launcher app, you could download the "Activity Launcher" app from the Play Store, search for the Settings app, and then select the "Gesture Settings" option. It will open up a new settings page to adjust the sensitivity of the right edge AND the left edge independently.

Thanks for the valuable insight! :highfive:

Activity Launcher: https://play.google.com/store/apps/details?id=de.szalkowski.activitylauncher
[Essential Phone Guides, News, & Discussion] Mostafa Wael:
Enabling wireless hotspot is broken :(
[Essential Phone Guides, News, & Discussion] daverup:
There is a new GSI image, still preview 2, only bug fixes.

Flashed and running, not much tested.

The platform tools on windows seemed to have an issue recently, fastboot suddenly throwing errors.

The Linux platform tools seem to be fine.
[Essential Phone Guides, News, & Discussion] DAE1964:
Just flashed and fastboot worked fine. Including April security update.

Seems to be running smoothly.
[Essential Phone Guides, News, & Discussion] Mostafa Wael:
Screenshot's new UI

I just noticed that the new "Screenshot's UI" has gone. Now, after I take a screenshot, the old-school notification of "Screenshot saved" appears in the notifications shade instead of the new UI where an animation is rendered of the current screen being minimised into a small window at the bottom left corner (with the options Share and Edit next to it). Is it only me or is that also at your end guys?
[Essential Phone Guides, News, & Discussion] DAE1964:
New UI for screen shot still working on my PH1.
[Essential Phone Guides, News, & Discussion] Mostafa Wael:
Interesting, any idea why it has gone on my PH-1?
[Essential Phone Guides, News, & Discussion] DAE1964:
Maybe it was the way you updated. I just fastboot flashed the new system image and rebooted.
[Essential Phone Guides, News, & Discussion] Mostafa Wael:
Well it was there before for a while. I believe, if that was the issue the new UI wouldn't have showed up on my phone from the get-go right?