yashsingh1/xdaforums huggingface dataset:
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] Mohammedmusthafa90:
Hi......Thanks for giving this awesome ROM.... But,it get over heated and battery drains quickly even the phone is locked....I solved it by switch the CPU governor into ondemand mode.....now its okay.... But heating issue is not completely solved and battery problem also.....I think by giving the stock CPU governor to this awesome ROM it may be solved.... So please give the way to set the stock governing setup to this awesome ROM..... Please....or give me the another way to solve the heating problem mainly.....
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] adhammagdy:
An update on the low call volume issue..

I believe now that the problem is not in the sound driver or the speaker tunables... I believe it's in the modem driver or the phone app... That's why no fixes worked.. I was looking in the wrong place.

I used several hardware testing apps to test the front speaker max volume (like speaker tester in play store).. and the tests showed good performance and the volume was great..

I'm not a developer just a power user so I don't know how to fix this, just wanted to share the information with the devs to help with fixing the problem..

If the custom roms use the stock kernel and stock modem, perhaps also using the stock phone app or at least providing it as a flashable zip might fix the problem.. I know it's closed source though.. so this can't be integrated in the rom but rather given as a separate fix.

Thanks

Update: I tried playing a voice note in whatsapp and then making an audio call... Still low volume...

So now I'm confused... Playing audio in the earpiece as media works well.. playing directly to the hardware works well.. but playing as call audio doesn't work well and the volume is low...
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] c4bo3l:
Just happened yesterday, my battery drop from about 70% to 0% in 7hrs.

I'm using latest build (May 10th 2017).

Screenshot attached.
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] adhammagdy:
For people having high battery drain and heat problem after installing any custom ROM for Vibe P1

It seems that the custom ROMs made for this phone have the default CPU Governor set to "Performance" which is a huge batteru sucker... I don't know why the Devs decided that but it's very recommended to change it..

Install any of these apps: Kernel adiutor, 3C Toolbox, EX kernel manager...

Then in the CPU section set the governor for the big and little CPUs to 'Ondemand' or 'Interactive' and set it to automatically apply at boot.

The Ondemand governor is a good mix of performance and battery. The Interactive governor is more battery friendly, and both are fine... But performance governor is HORRIBLE.

Also it's recommended to do a battery calibration right after installing the new ROM.

Get any app that removes battery stats from play store.. give it root permission.. wipe battery stats and just fully recharge then fully discharge the phone..

Hope this helps

---------- Post added at 06:32 AM ---------- Previous post was at 06:04 AM ----------

If it seems that init.d is not working even though it's supported by the kernel..

Just install universal init.d and tap on 'test init.d support' and restart.. it will say that your ROM doesn't support it..

But I found a fix..

Flash SuperSU if you haven't already..

In SuperSU options enable 'enable SU during boot'

Restart twice and Voila.. do a test again and it will work.

You can always use an init.d emulator like 'universal init.d' or 'kernel adiutor' but this is not real init.d, it works after "on boot completed" event.

This fix will not work with Magisk.
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] Pr@T:
Hi bro thank you so much for the rom but battery drains very quicly. Please fix this issue else its a thumbs up ?
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] kuyaavinz:
Sir, good day! Sounds unpleasant but try to clean your handset with toothbrush. It works like boom. Maybe one factor of having low in-call volume is a dirty passage of the handset. Just give it a try. I'm sharing. Regards!

---------- Post added at 07:07 AM ---------- Previous post was at 07:04 AM ----------

[MENTION=6663213]Starchm[/MENTION] , before my FP is working but suddenly it doesn't work anymore. Is this a vibe bug? It is showing like "fingerprint hardware not available" and some times, it soft restarts. Any thoughts? Thank you.

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

Try to root your unit using Magisk or SuperSU, then download Kernel Aduitor. Try to change your CPU Governor from "performance" to "interactive". Hope it helps. Thank you.
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] adhammagdy:
No not dirty passage.. Switching to stock ROM fixes the problem and the call volume is loud . Switching back to any custom ROM makes volume low again ..

I tested my speaker with apps.. and it works well with apps but bad in calls
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] adhammagdy:
It seems that on an OOM situation, this ROM always kills SystemUI before any other task.. which throws you to the lock screen and removes the wallpaper... And since it's an OOM you will be locked out for a while while the phone hangs.

You can reproduce the issue by using the app in play store called fill RAM..

Setting vm.oom.kill_allocating_task=1 in SysCtl by default seems to fix the problem by terminating the actual memory hog instead of SystemUI
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] marbas62:
I have a p1c72 with 3/16gb. This Aosp works very well.

Thanks
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] zserpico:
Thanks, but I will stay with stock until the offline charge works :)
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] Starchm:
It will be a long time ;)
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] danthecoolboy:
Just a quick question guys, whenever you plug your phone to your computer via USB, select Transfer Files option (MTP), and enable Android debugging, does 'Lenovo Suite' still appear?
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] adhammagdy:
Yes
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] kobra69:
FM Radio not working

Awesome work on the ROM, now using it as my daily driver. Only problem is I cannot get the FM Radio to work.

If I start the Radio, it gets stuck at 100.0 MHz and no static on the earphone. I also cannot change the frequency.

Any fixes ?
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] adhammagdy:
Kill the app and open again
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] danthecoolboy:
But If you plug it regularly (without changing settings and such), does it appear?
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] Starchm:
For me yes
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] adhammagdy:
For me it appears if usb debugging is enabled regardless of connection type.
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] thegladyator:
Bugs

charging : while charging phone. the phone heat very high

led : in notification not work but it work in charging

knock : Double-Tap to Turn on Screen not working

toast : can't change toast place it appear on end call button

call recorder not found it v.important - launcher and themes - data network icon&signal - battery icons little - call launcher.
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] csbsn:
I'm using "AospExtended-v4.2-p1a42-20170510-0959-OFFICIAL"

Bugs:

#Home Button Wake up not working

#Offline Charging Issue

#Battery draining very fast

#fast charging is not working as like stock. I found 30 minuts difference between stock & custom aosp Extended. I mean stock is better.

#knock: double-tape is not working to wake up screen.

Please work on it..... Otherwise ROM is 10/10 !!

Request:

#Call recorder not found it V.important [as in stock rom]

#Message Conversation ==> i wanna Delete Multi Messages in CONVERSATION at once by marking, but multi select is not there. Please add it.

#Add apps lock extension for locking the installed apps. In fact i saw it in "Lineage OS" Rom.
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] adhammagdy:
AndroidOS service keeps my phone awake for 7 hours

I have Vibe p1a42 with the latest version of AEX 10-5-2017

I slept last night and let the phone sit next to me for 7 hours with airplane mode and no apps doing anything that would keep the phone awake..

I woke up today to find the phone has lost about 20% of battery over night.. I know Nougat has doze and doze on the go so it's impossible that a third party app caused this..

I checked the battery with BetterBatteryStats, 3c Toolbox, and Android battery usage and found out the phone was awake all night..

3c Toolbox says the cause is AndroidOS, BBS says it's the power manager wakelock, Android says it was bluetooth which is wrong because bluetooth was off and I always turn on Airplane mode when I sleep..

This happened 3 times randomly and most days the phone sleeps like a baby.. I have 2 apps excluded from battery optimisation: Adm, and cerberus anti theft.. and they both don't consume anything and never caused problem

Screenshots attached
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] sharathpatel:
VoLTE

It's support volte r not??
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] Starchm:
No, all rom doesnt support it.
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] csbsn:
I'm using latest version of AOSP Extended.

Please add

1: "PRIVACY" in setting

2: Improve battery backup (I changed CPU ondemand for big & interaction for little) but no properly success gained.

3: work on fast charging.. 70% is best but after 70% it goes slow.
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] devansh21:
Changelog

AospExtended V4.3 June Update

-June security patch 7.1.2_r17 merge

-Remove pixel icons

-Add MicroG support

-Improve AEX settings header

-Add AEX platlogo

-Add AEX settings drawer header

-Add new #BeExtended headers

-Fix battery icon theming

-Update OMS commits

-Rootless SystemUI restart

-Use more vectorized icon

-Add lockscreen pattern grid size

-Screen pinning option in Grid recents UI

-Recents task locking

-Fix navigation bar always showing on the left

-Fix various NPEs

-Add AOSPA Optimisations

-Add Xbox key layout

-Volume key cursor control

-Option to enable/disable home key during incoming call

-Improve expanded desktop QS tile

-Add support for sensitive numbers

-Silent mode is back

-Update pre-built APKs

-Update all packages

-Update translations

-Performance enhancements and bug fixes

Clean flash is always recommended​. Bug reports are not appreciated if not clean flashed. Remove any kind of security PINs/Password and Fingerprints before flashing this build.

AEXPapers will be updated from our server side and shortly all walls will be added. We are a little busy now.

Download

BeansGapps

OpenGapps

Recommend OpenGapps -> arm 64 - 7.1 - pico

*Do clean Flash

Thread Is Updated Too

For those who are having problem with HDR mode

Switch to front camera and tick HDR mode and turn it off then switch to rear camera and after that you will able to use HDR mode

Home button to wake lockscreen is added

Thanks to [MENTION=3948324]Ma7moud90[/MENTION] for suggestion

ENJOY :)
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] adhammagdy:
Thanks.. will install right away..

Please read my reply about the phone never sleeping for hourd that I posted a page back..

The ROM is clean flashed and I tried keeping the phone in safe mode and still the phone couldn't sleep and it was getting more frequent so I returned to stock ROM temporarily..

I hope this update fixes the issue..

And also my reply about the call volume being very low compared to the stock ROM
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] danthecoolboy:
How do you perform a clean flash?

Is it a complete format?
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] marbas62:
Hi. I've updated v4.3 via OTA.

But now I have not any notification icons
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] noel241288:
How to root?
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] danthecoolboy:
Is it just me or is Dolby Atmos included in this ROM after the update?
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] karunia72:
cannot flashing aospextended v. 4.3 for lenovo p1 turbo

I am still confused why cannot flashing the newest aospextended v4. 3 update rom, and getting error message described at attachment. Before flashing, i already Wiping system, data, cache and dalvik. What wrong with my system?:confused:

regards,

adrian
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] Jabrane:
you must instal twrp 3.1.1
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] karunia72:
Oic.. Where can i download that version?
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] Pr@T:
Bro the zip file is not correctly downloaded

Download it and try again later
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] karunia72:
I have been downloading it twice and test the archive with winrar, matching hash with MDSUM. And the result is alright..

I'm still confused and have no idea..
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] Pr@T:
Flash the upgraded recovery 3.1

And then try
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] danthecoolboy:
Possible BUG: SIM card contacts are unreadable.

Yes?
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] karunia72:
Ok. I will try your suggestion and post feedback after it. Thanks a lot, guys...

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

No. Everything is ok.
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] danthecoolboy:
Can you see your SIM contacts? Mine says its all empty. But when I plug the SIM back to another phone, it sees it all!
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] Pr@T:
Bro this happens do a clean install and try again

Happened with lineage with me too
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] karunia72:
With stick rom, there's no problem with SIM card contact. Clearly see..
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] danthecoolboy:
Does it work in your case? Importing or viewing the SIM card contacts?

---------- Post added at 10:11 AM ---------- Previous post was at 10:10 AM ----------

Yes, but it does work n the AOSPExteneded Rom right?
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] csbsn:
Perhaps You've needed to upgrade your TWRP Recovery version.
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] adhammagdy:
Sdcard too many arguments

Everytime I check the logcat I get messages about sdcard too many arguments and then the argument manual shows.. this happens all the time 24/7

This could be a possibe cause to the problem I posted earlier about how the phone never sleeps at night on a fresh install.. or it could be nothing..

Attached the logcat
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] bemap69:
How to root? Please send me this file.
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] Sahib Pandotra:
Flash super su or magisk to root, flashable files for both can be found under aexota under addons
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] adhammagdy:
The OOM killing SystemUI bug has been fixed in the latest version
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] adhammagdy:
Webview server problem

The latest build of the ROM is having problems with the Google Webview.. which didn't happen before.

Randomly, webview based apps would crash and say no webview is installed, including VIA browser..

To reproduce:

Install the ROM cleanly.

Install the latest open Gapps pico or the beans gapps that comes in AEX ota app, or open Gapps aroma and set it to not replace the default webview (tried all)

Install some apps.

Clear dalvik cache from twrp.

Start the phone and open any webview based app.

It will say that webview is not installed.

Also, if you put your phone in idle for a while it will work again, probably because the system would have finished pre-compiling apps.

Restart after that and it's gone again.

Dirty flash gapps again or keep the default one and it will still happen eventually.

Rebooting the phone will solve it temporarily but it will happen randomly after several reboots.

Also removing webview completely and reinstalling from play store only solved the problem temporarily.

This problem happens only with the latest build 9/6/2017 and I never faced it with previous builds..

Possible solution.. keep AOSP webview in the ROM instead of google webview like the previous builds.. because I suspect the problem is caused by the Gapps smart pre-compiling.. or the fact that only the oat64 exists in the webview app folder and not both 32 and 64 as before

Attached are screenshots and a logcat with the process of booting and starting a browser and google search
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] adhammagdy:
Bug report

My phone never sleeps at night.. for 7 hours the screen is off, not charging, airplane mode is on, every night.

Doze seems to be working correctly stopping third party apps and waking up at the "window"

The problem is definitely caused by the system and more specifically the kernel..

Here is a log cat I recorded last night, I turned off the screen at 00:30 and started using the phone in the morning at 06:40

Please investigate and fix.. this bug also exists in Resurrection Remix so I think it's related to the kernel, this was also confirmed by better battery stats.

Phone: P1a42

Rooted with magisk

ROM: AOSP Extended build 9/6/2017

Update: attached screenshots from terminal commands

dumpsys power

cat /sys/kernel/debug/wakeup_sources
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] rocky vadher:
bugs

i have found sum bugs on your last update

when i was open "device gestures"

its shows setting has stop:confused:

please fix this problem
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] utkarsh0707:
Same for me
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] Sahib Pandotra:
We do not have device gestures in our device tree so it will crash for all .
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] utkarsh0707:
Can we have in built app lock in this rom just as the one in resurrection remix ??
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] danthecoolboy:
BUG found : SIM card contacts are definitely unreadable from this rom. Cannot import from SIM Card in contacts. I have tried and flashed stock ROM and it works in the stock rom yet the issue persists when you flash the AOSPExtended ROM again. [MENTION=7119290]devansh21[/MENTION]

Similar bug also found for TESLA Rom
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] Sum1992:
This bug is present on most of the custom roms and devices. I have tested on moto g 2014, redmi note 4g, redmi 2, Asus zenfone laser with aosp and Lineage based roms but no success.
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] danthecoolboy:
Any particular reason why so? I mean they already managed to make the modem work perfectly, so i see no reason how a simple SIM card contact import will fail to function.

:)
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] kuyaavinz:
When setting up fingerprint, it says "Enrollment was not completed. Fingerprint enrollment didn't work. Try again or use a different finger." Not facing this issue on the previous versions of AEX..just on this update. Seeking help. Thanks
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] Sum1992:
Don't know bro. You can ask Aex main developer on the G+ community.:fingers-crossed:
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] megazero1x1:
Do you not experience that bug where there is a small 'x' near the LTE indicator and no data goes through. Also the phone frequently breaks and reconnects its data connectivity from the network and many a time, you need to manually disable and enable the data connectivity (sometimes a reboot is the only way) ?

Note: I am not on the latest version, I am on the latest May update.
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] pcm2008:
Same issue here, it still exists on the latest build

https://xdaforums.com/showpost.php?p=72317903&postcount=216
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] sanjay.2704:
Same here.. Although for me the volume dropped after I upgraded from LP stock to MM.. And it had stayed low ever since.. After I flashed AOSP ROM by [MENTION=7681940]Subham[/MENTION] .. The other vibe p1 custom ROM.. The volume has dropped even lower.. May be by a couple of notches.. Don't know why..

---------- Post added at 04:38 PM ---------- Previous post was at 04:11 PM ----------

I got the low volume problem once I upgraded to mm from lp. the call volume was pretty low .. Couldn't do without the headphones.. Music used to play pretty loud..

Now switching to custom ROM.. RR ROM.. The call volume has improved.. I click the head icon while in call.. This betters the output but no where near the Lp levels... But the music volume had dropped down quite a bit.. Atlwast a couple of notches.. Not tried this ROM so can't say .. Was going thru the comments to understand what r the reviews...

If you are saying the issue is in the phone app or the modem driver and replacing it would or should fix the issue can't the volte issue be fixed as well??

Moto x play has been updated to MM 6.0.1 with volte support being released OTA.. LINK>> https://xdaforums.com/moto-x-play/general/moto-x-play-india-official-marshmallow-t3407068

And moto x play has exact same hw features as vibe p1..

Gsm arena comparison >> http://m.gsmarena.com/compare.php3?idPhone1=7539&idPhone2=7454

So if porting modem app can fix sound issue it should fix volte issue as well.. I am just thinking out loud as layman .. And if this means going back to mm to be compatible with android version I am sure all vibers will ditch Nougat before I can say ikarumba.. What say people??

And kernal tweaks needed?? [MENTION=6257538]FireLord[/MENTION] is working on it.. Hopefully he sees this thread and makes a consideration to think over it?? I will be even paying for it if I have to..
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] sanjay.2704:
OK for the battery draining issue... I use 3c ROM toolbox pro.. To control CPU.. I set both governor to on demand.. Big max to 1459.. Little max to 1113

. both low to 200. Used boot profile to create profile and rebooted.. I have SuperSU with enable at boot.. However I have checked twice to find that the profile has been disabled.. ie setting changing back to stock .. Performance with core 3 n 4 offline with no scaling down of CPU under no activities .. ALWAYS AWAKE..

So I wanted to try scripting but me a noon when scripting.. Any pointers on how to do scripting for init.d or may be if u could do one for the team with some pointers on how to do basic tweak in script??

I would really appreciate ur efforts.. :):):)
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] adhammagdy:
I use 3c toolbox as well but have no problem with it..

However I use on boot profile and not init.d

The on boot profile isn't activated immediately and will show a toast when done

Reinstall it and give it permissions and make sure it's not disabled in startups..

Also you don't need scripting because 3c tool box already supports init.d

Tap the round arrow in the right top side of the app to set the current settings for boot profile.. tap again to set it in init.d instead
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] danthecoolboy:
Has anybody tried the new FireKernel by firelord? They say it helps increase battery life by making changes kernel side!
[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] adhammagdy:
I want to try it but I'm afraid of hard/soft brick