PA version code issue - Paranoid Android Q&A

Hi All,
When I was setting up my build environment (PA 4.0), I modified the vendor.mk file ROM_VERSION_TAG from BETA# to my name (for fun...oops).
Apparently this causes some issues, including the OTA app to crash.
Since then, I've reverted the change, and now it is set to BETA4. However, I can't seem to fix the version number on my phone. I've re-installed the ROM (without wiping data). I've manually modified build.props to BETA4 (the modversion & version properties). But if i re-install the ROM after modifying build.props, the old version tag comes back (my name). I notice the 'Build number' on the About phone screen is not updating either.
Can anyone help me permanently fix the version tag, so OTA works correctly again?
Thanks!

airswit said:
Hi All,
When I was setting up my build environment (PA 4.0), I modified the vendor.mk file ROM_VERSION_TAG from BETA# to my name (for fun...oops).
Apparently this causes some issues, including the OTA app to crash.
Since then, I've reverted the change, and now it is set to BETA4. However, I can't seem to fix the version number on my phone. I've re-installed the ROM (without wiping data). I've manually modified build.props to BETA4 (the modversion & version properties). But if i re-install the ROM after modifying build.props, the old version tag comes back (my name). I notice the 'Build number' on the About phone screen is not updating either.
Can anyone help me permanently fix the version tag, so OTA works correctly again?
Thanks!
Click to expand...
Click to collapse
Evening Matey . you'd get a better response asking your question here
http://forum.xda-developers.com/showthread.php?t=1863547
ⓐⓝⓓⓡⓞⓒⓛⓓⓔ ⓘⓢ ⓝⓞⓣ ⓐ ⓢⓘⓝ

plegdroid said:
Evening Matey . you'd get a better response asking your question here
http://forum.xda-developers.com/showthread.php?t=1863547
ⓐⓝⓓⓡⓞⓒⓛⓓⓔ ⓘⓢ ⓝⓞⓣ ⓐ ⓢⓘⓝ
Click to expand...
Click to collapse
Apparently I can't. The forum won't let me, since I haven't posted enough times on this site :'(. Hopefully someone will stumble on this thread and be able to help.

airswit said:
Apparently I can't. The forum won't let me, since I haven't posted enough times on this site :'(. Hopefully someone will stumble on this thread and be able to help.
Click to expand...
Click to collapse
Do a clean build

Related

[Q] halo fonction

hi i'm new & i'm beginner so , i have recently nexus 4 , im use PARAnoidandroid 4.0 beta4
1- I don't find function or app HALO, how to do or activate
2- Paranoid OTA , show error when update : error checking fpr rom update
voila, my two question , tell me what problem & solution
sorry my bad english and again im new
youcef.83 said:
hi i'm new & i'm beginner so , i have recently nexus 4 , im use PARAnoidandroid 4.0 beta4
1- I don't find function or app HALO, how to do or activate
2- Paranoid OTA , show error when update : error checking fpr rom update
voila, my two question , tell me what problem & solution
sorry my bad english and again im new
Click to expand...
Click to collapse
Evening matey. No holo, or hybrid settings as yet. All being re written from scratch. If ota is showing an error. Look for updates on Google plus.
ⓐⓝⓓⓡⓞⓒⓛⓓⓔ ⓘⓢ ⓝⓞⓣ ⓐ ⓢⓘⓝ

[Q&A] [ROM] Euphoria-OS v1.0 [Lollipop 5.0.1][UNOFFICIAL] [D851 ONLY!] UPDATED 12/06

[Q&A] [ROM] Euphoria-OS v1.0 [Lollipop 5.0.1][UNOFFICIAL] [D851 ONLY!] UPDATED 12/06
Q&A for [ROM] Euphoria-OS v1.0 [Lollipop 5.0.1][UNOFFICIAL] [D851 ONLY!] UPDATED 12/06/14
Some developers prefer that questions remain separate from their main development thread to help keep things organized. Placing your question within this thread will increase its chances of being answered by a member of the community or by the developer.
Before posting, please use the forum search and read through the discussion thread for [ROM] Euphoria-OS v1.0 [Lollipop 5.0.1][UNOFFICIAL] [D851 ONLY!] UPDATED 12/06/14. If you can't find an answer, post it here, being sure to give as much information as possible (firmware version, steps to reproduce, logcat if available) so that you can get help.
Thanks for understanding and for helping to keep XDA neat and tidy!
Does the SD card work with this? It's not working for me on D851.
puargs said:
Does the SD card work with this? It's not working for me on D851.
Click to expand...
Click to collapse
External SD works fine. If its not working for you, your SD is not formatted correctly.
Sent from my LG-D851 using Tapatalk
connection
No 4g?not wirking
I've been using this rom for 2 days now and everything works. I've found that swipe on the Android keyboard doesn't work. Other than that great rom and great job!
Charging notification on home screen?
It's not a big deal at all, love the rom, but just today I noticed after I took it off the charger the lock screen still says charging. I don't know if it's just me but I figured I'd mention it.
When I use "quick reply" to respond to a text from the stock texting app, it'll reply fine but it leaves the message that I replied to as unread.
Is anyone else experiencing this?
---------- Post added at 07:13 PM ---------- Previous post was at 06:16 PM ----------
Just got a call then my gf texted me saying she got a call from the same number and they left her a voicemail so I logged into my voicemail and even though I didn't have a voicemail notification, they did leave me a message.
Anyone else not getting notified for voicemail messages?
gapps link
Saw the link to the GAPPs in the 1st post was dead and some people were asking about it
Here is the link to the GAPPS 5 thread: http://forum.xda-developers.com/paranoid-android/general/gapps-official-to-date-pa-google-apps-t2943900
multivacac said:
Saw the link to the GAPPs in the 1st post was dead and some people were asking about it
Here is the link to the GAPPS 5 thread: http://forum.xda-developers.com/par...apps-official-to-date-pa-google-apps-t2943900
Click to expand...
Click to collapse
Thanks, updated the OP with the new link.
Sent from my LG-D851 using Tapatalk
Video Playback
Is there any known issue with playback of videos from Facebook? Both in app and on Chrome I get a message saying "sorry an unknown error occurred while trying to play this video." Anything that tries to use the native video player I would think.
sorry, im new, so i do not understand " Flash SuperSU " ????my phone was rooted!!! and i updated this rom, i skipped the step "Flash SuperSU ". and my phone seem to be not rooted completely. so anyone please show me how to Flash SuperSU ??? and i could try again!!
Has anyone reported the "Stay Awake" doesn't seem to... well... work. I mean technically Im not chargging as I'm at 100% but still. Dims, turns off, then I have to unlock.
Sorry if this was already reported.
Battery Style
I know there are lots of other things to work on, but is there any way we can get dotted circle battery or other custom battery icons. Would LOVE it. Hell I'm no sure if CM has this. Also so far so good on the "always on" behavior. Seems to be working as it should! Kudos keep up the good work. Love this rom!
ansohuyet said:
sorry, im new, so i do not understand " Flash SuperSU " ????my phone was rooted!!! and i updated this rom, i skipped the step "Flash SuperSU ". and my phone seem to be not rooted completely. so anyone please show me how to Flash SuperSU ??? and i could try again!!
Click to expand...
Click to collapse
rooting and flashing custom roms is a serious business. When a step is listed it makes no sense to skip. Do you have a recovery loaded and functional? If you do, download a flashable superuser zip and flash in recovery. If not, better sharpen your search skills and find how to proceed.
again, devs list steps for a reason
Google account?
Hey, I'm new around here although not new to rooting phones, and flashing Rom's. However when it came to flashing a CM mod or a euphoria mod, I had no idea as to how to sign in with my Google account to get my contacts and everything into my phone. Must I have GApps downloaded? If so, how do I flash it? Just do a dirty flash? Any and all help is greatly appreciated! Really really love the euphoria mod for the g3 but I MUST be able to sign into Google.
Vengence820 said:
Hey, I'm new around here although not new to rooting phones, and flashing Rom's. However when it came to flashing a CM mod or a euphoria mod, I had no idea as to how to sign in with my Google account to get my contacts and everything into my phone. Must I have GApps downloaded? If so, how do I flash it? Just do a dirty flash? Any and all help is greatly appreciated! Really really love the euphoria mod for the g3 but I MUST be able to sign into Google.
Click to expand...
Click to collapse
I believe the devs list having to flash a gapps program as a part of the steps of installing a CM rom.
Is anyone else having an issue with NFC? I didn't see anything mentioned in the threads, my apologies if this is a known bug.
Everything else seems to be running pretty great.
baked-in density change issue
Hello graig79,
First all thank you for such a great rom.
Small issue i noticed seems baked-in density changer no longer works. It certainly worked on your previous version. I noticed if you set the number then leave the settings menu altogether and come back it doesn't even same what number you set to.
Not sure If this is due to a custom change you applied or a change from cm.
Thought i mention it.
Thanks again.
Downloads?
Loving the ROM! However ive encountered something that might just be a problem on my side but whenever i try to download something from the internet browser, it tells me that it cannot be downloaded. The directory it tries to save files too i believe it doesnt exist. Is there a way i can change where files are being saved? Thanks again.
aareya said:
Hello graig79,
First all thank you for such a great rom.
Small issue i noticed seems baked-in density changer no longer works. It certainly worked on your previous version. I noticed if you set the number then leave the settings menu altogether and come back it doesn't even same what number you set to.
Not sure If this is due to a custom change you applied or a change from cm.
Thought i mention it.
Thanks again.
Click to expand...
Click to collapse
Thanks, I'll take a look at the issue and hopefully have it fixed in the next update[emoji106]

[Q&A] [ROM] [5.1.0] [AOSP Grogg's Way]

Q&A for [ROM] [5.1.0] [AOSP Grogg's Way]
Some developers prefer that questions remain separate from their main development thread to help keep things organized. Placing your question within this thread will increase its chances of being answered by a member of the community or by the developer.
Before posting, please use the forum search and read through the discussion thread for [ROM] [5.1.0] [AOSP Grogg's Way]. If you can't find an answer, post it here, being sure to give as much information as possible (firmware version, steps to reproduce, logcat if available) so that you can get help.
Thanks for understanding and for helping to keep XDA neat and tidy!
I also made the plunge after CleanRom support was discontinued. Everything works great so far, awesome rom!!
TXJim said:
I also made the plunge after CleanRom support was discontinued. Everything works great so far, awesome rom!!
Click to expand...
Click to collapse
Same here. Running smoothly so far. Just got everything installed!
Is this ROM actually 5.1 ... cause google haven't released the factory image's yet...?
obsidianuk said:
Is this ROM actually 5.1 ... cause google haven't released the factory image's yet...?
Click to expand...
Click to collapse
I assure you, this is 5.1.0. It is not a modified factory image. Its AOSP compiled from source.
GROGG88 said:
I assure you, this is 5.1.0. It is not a modified factory image. Its AOSP compiled from source.
Click to expand...
Click to collapse
That miscellaneous category is in my battery stats again. Anyone else have it too? Doesn't seem to be draining battery, so I don't know what to make of it.
LucentBirch said:
That miscellaneous category is in my battery stats again. Anyone else have it too? Doesn't seem to be draining battery, so I don't know what to make of it.
Click to expand...
Click to collapse
Previous build had an option in dev settings that was added to remove unaccounted and overcounted stats from showing up. For some reason google only chooses to apply the changes to release builds. I removed that code to get a look at it, but you're right it is still there. I have re-committed the changes and have builds uploading in a bit.
GROGG88 said:
I assure you, this is 5.1.0. It is not a modified factory image. Its AOSP compiled from source.
Click to expand...
Click to collapse
Are you going to build again when the n7 2013 factory image is posted by google - or is there no point (I guess the real question is will there be specific changes for our device when the image is officially out?)
I'm trying to decided to flash now or wait... ☺
obsidianuk said:
Are you going to build again when the n7 2013 factory image is posted by google - or is there no point (I guess the real question is well there be specific changes for our device when the image is officially out?)
I'm trying to decided to flash now or wait...
Click to expand...
Click to collapse
Yes, I'll be building with new binaries and with whatever other changes may be implemented at that time...
obsidianuk said:
Are you going to build again when the n7 2013 factory image is posted by google - or is there no point (I guess the real question is will there be specific changes for our device when the image is officially out?)
I'm trying to decided to flash now or wait... ☺
Click to expand...
Click to collapse
My 2¢: flash now & start enjoying this incredibly smooth & fast ROM.
just a simple question: whenever u update this ROM, is it necessary/recommended to wipe the device again? or is the first wipe good enough?
and if its necessary, will the backup of all apps and system settings affect the performance after updating?
lucass001 said:
just a simple question: whenever u update this ROM, is it necessary/recommended to wipe the device again? or is the first wipe good enough?
and if its necessary, will the backup of all apps and system settings affect the performance after updating?
Click to expand...
Click to collapse
That really depends on the update.
@GROGG88 you say you're using elementalx kernel, right? Have you, or anyone else for that matter, had random reboots? I have at least 2 every day, if not more...
LucentBirch said:
@GROGG88 you say you're using elementalx kernel, right? Have you, or anyone else for that matter, had random reboots? I have at least 2 every day, if not more...
Click to expand...
Click to collapse
No random reboots on my N7
LucentBirch said:
@GROGG88 you say you're using elementalx kernel, right? Have you, or anyone else for that matter, had random reboots? I have at least 2 every day, if not more...
Click to expand...
Click to collapse
I have in the past, but currently I'm running my included kernel. Zero reboots...
USB OTG Support?
Does this have the ability to have dual charging and reading from a usb hub? I read the features and it didn't state that it did.
[email protected] said:
Does this have the ability to have dual charging and reading from a usb hub? I read the features and it didn't state that it did.
Click to expand...
Click to collapse
Then you have answered your own question. I do not hide features just so people are forced to question about them.
Hi thanks for the Rom works great.
One question is there a reason I lose all my none google email accounts in gmail when I upgrade to a new version?
nawo69 said:
Hi thanks for the Rom works great.
One question is there a reason I lose all my none google email accounts in gmail when I upgrade to a new version?
Click to expand...
Click to collapse
I'm not sure. I don't have non google contacts. Those should be stored in your data partition. Unless you're doing a wipe they should remain...
backup
I noticed you mentioned using backup apps with a clean install negates the wiping done. Is the same true for ADB and TWRP backups too?

[Rom] Renegade(DISCONTINUED) (G920P)(OJ7-V1)(5.1.1){Aroma}

XDA:DevDB Information
[Rom] Renegade (DISCONTINUED) (G920P)(OJ7-V1)(5.1.1){Aroma}, ROM for the Sprint Samsung Galaxy S6
Contributors
wildjeep, joshwaaa, nyfl2004, ram9200
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.10.x
ROM Firmware Required: OF7, OFE, OGA, OH1, OI1, OJ7
Version Information
Status: Stable
Stable Release Date: 2015-08-03
Created 2015-08-06
Last Updated 2016-09-18
If you're having issues, PLEASE ask yourself these questions before posting
What stock Firmware version are you running?(OF7, OFE, OGA, OH1, OI1)
Which version of this Rom did you flash?
Did you follow the instructions in the OP to flash?
Are you sure that "DATA" WASN'T Wiped when flashing?
Are you using Xposed?
Have you checked Post#2 to see if any answers were already posted?
1-Why is my phone now showing as a G925P(Edge) Phone?
------*Clarity* This Rom was cooked up by @ram9200 for the G925P device and has been confirmed to work as a custom Rom on your G920P devices. So it will now show up as a 925P in certain info fields.
Since he has integrated our edge Kernel into the Rom, that's why your last installation step to flash the 920P Kernel. I'm not 100% sure what all edge features you will be able to utilize. Edge features are not promoted to work in the OP for the time being, till they can be confirmed working. Only reported features i've seen so far was from @JoeFCaputo113 in post 23
2-Is the red "RECOVERY is NOT SEANDROID ENFORCING" text on boot screen normal?
------*Yes* Consider this text to now be normal
3-Is the red "KERNEL is NOT SEANDROID ENFORCING" text on boot screen normal?
------*Yes* Consider this text to now be normal
4-Recent Apps and Back button do not work
------*Fix* Flash the G920P Kernel again
5-Red text in the top left of boot screen saying "Custom Binary blocked by FRP Lock." and in Boot loop.
------*Fix* Start over @ step 3 of the instructions and unlock Bootloader this time
6-Inverted Touch Screen X Axis After Flashing (Reversed Screen) {Edge Root method was flashed}
------*Fix* Only if the two lines from top are displaying different values for PARTS and PHONE firmware then you would
1- Dial *#2663# in the dialer
2- Click on TSP FW UPDATE (General) it shouldn't need a reboot
3- Make sure PARTS and PHONE show the same values
4- Inverted Touch Screen Fixed
7-Phone boots up, but no service {This Rom was flashed on a 5.0.2 device}
------*Fix* Start over @ step 1 of the instructions
8-Root access seems to be gone after the Rom installation.
------*Fix* Downloading Chainfires' SU again from the Play store HERE
9-Unauthorized actions have been detected message after flash
------*Fix* Freeze securitylogagent 4.x.x with TB after install if you see it.
10-Software version DOESN'T match the Rom version (Build Number) ((Settings-->About Device))
------*Fix* Start over @ step 3 of the instructions.
11-If you've flashed a custom Rom and now are missing the Hotspot, Roaming, Wifi calling options in Settings
------*Fix* Start over @ step 3 of the instructions and be sure NOT to wipe Data this time
------*Alternate Fix* You can restore "Only Data" with TWRP from a previous TWRP backup
------*Alternate Fix* You can reset factory data by dialing ##72786#
12-How to activate Native Hotspot
------*Fix* Download and install this APK. PM me with questions HERE
13-If you've flashed a custom Rom and now are getting an E: Error executing updater binary in zip ' /sdcard/Rom name.zip FAILED in TWRP
------*Fix* Start over @ step 3 of the instructions and be sure to follow each step
14-How do I get Netflix to work?
------*Method*
1-Rename or delete this file. /system/lib/liboemcrypto.so
2-Open the App and enjoy your shows :victory:
15-How do I get "Android Pay" to work?
------*Method* Download Link
1-Installed the app, but do not open it to configure.
2-Instead go to SuperSU, Settings, then unticked Enable SuperSU.
3-Go back to Android Pay and added your credit card info.
4-Now return to SuperSU, re-ticked the box.
16-How do I modify the kernel?
------*Method* Only attempt if you know what you're doing
App for editing these settings is currently in development
1-Look in system folder after install of kernel for unikernel.prop
2-Turbo=true or false
3-Interactive=battery or performance
4-Scheduler=cfq (noop deadline fiops bfq) I would stick with cfq
17-Why did I get a message in TWRP saying that you appear not to be rooted?
------*Method* SU binary has been added to kernel
*-When you see this message... Ignore it
*-Click the do not install button
*-Otherwise you will have to update the SU binary once you load the rom
15-Why is my phone not going into Deep Sleep?
------*Fix* Freeze or Disable with Titanium Backup for now Download Link Uninstall your original Visual Voicemail app and flash this one (Deep Sleep = Better battery Life)
Thanks!
Another cool option!
The network speed indicator gets in the way of the center clock. Is there a zip to either revert back to default or just move the clock back to the right or just remove the indicator lol? Also what is the csc fix?
shawn.irwin said:
The network speed indicator gets in the way of the center clock. Is there a zip to either revert back to default or just move the clock back to the right or just remove the indicator lol? Also what is the csc fix?
Click to expand...
Click to collapse
The Stock system ui will put the indicator and clock back to stock.
Csc fix:=Reverts "Disable home to wake mod"
Since I did the volume fix and fixed permissions my gmail app won't work and just says unknown issue with Google play services.
shawn.irwin said:
Since I did the volume fix and fixed permissions my gmail app won't work and just says unknown issue with Google play services.
Click to expand...
Click to collapse
Try the "Play services updated apk"
Or flash V3.1
Neither of my touch keys will not work or light up now? (menu and back) any idea?
phelony said:
Neither of my touch keys will not work or light up now? (menu and back) any idea?
Click to expand...
Click to collapse
Those are symptoms of not flashing the G920P Kernel
Edit:.. Text of "(Remember to flash your G920P Kernel after)" Changed to Red
Sent from my SM-G925P
i didnt see anywhere where i was supposed to flash a kernel.
i was coming from twisted project.
Do you have a kernel i can flash in TWRP? or can you link a kernel I can odin.
will i need to reset or can i just flash the kernel and be good.
Saafir said:
Is there a problem with the threads labeled [kernel]?
Click to expand...
Click to collapse
Lol :good:
---------- Post added at 12:38 PM ---------- Previous post was at 12:28 PM ----------
wildjeep said:
Try the "Play services updated apk"
Or flash V3.1
Click to expand...
Click to collapse
So I flashed v3.1 but still am having the issue. I installed the apk too. I'm guessing the bottom line is don't fix permissions on this Rom on the 920P. And since that seems to be a requirement for the fixes to work, those are not options either for us. I'll try reflashing v3 then 3.1. Seems like that should fix my issue.
Anyone have an MD5 for 3.1? Also is everyone's fingerprint scanner n private mode working? Thanks!
Wiping data required? So we have to erase absolutely everything (even pics and media) on the phone before we flash? Regardless, thanks for the rom!
edit - talking about coming from 5.1.1
fachadick said:
Wiping data required? So we have to erase absolutely everything (even pics and media) on the phone before we flash? Regardless, thanks for the rom!
Click to expand...
Click to collapse
Not necessary. I dirty flash new versions, but as you probably know, A clean flash is always recommended. Roll the dice if you're comfortable.
:good:
Here to report everything is working fantastic!! Everything works right out of the box. No issues yet.... remember to flash a kernel first guys (for 920P) before you report any issues!
Saafir said:
Is there a problem with the threads labeled [kernel]?
Click to expand...
Click to collapse
Well considering this kernel was working on Twisted project and the OP did not specify a requirement of a specific kernel, and I the kernel i had worked ok on twisted
I wanted to know if this required a specific kernel.
Also I wanted to know if anyone had a recovery flashable version as my video card took a **** yesterday and it's gonna be a couple days before newegg delivers my new one.
But in typical autistic 10 year old fashion, rather than be actually helpful you just had to be a condescending prick.
I bet that works out real well for you offline.
shawn.irwin said:
Lol :good:
---------- Post added at 12:38 PM ---------- Previous post was at 12:28 PM ----------
So I flashed v3.1 but still am having the issue. I installed the apk too. I'm guessing the bottom line is don't fix permissions on this Rom on the 920P. And since that seems to be a requirement for the fixes to work, those are not options either for us. I'll try reflashing v3 then 3.1. Seems like that should fix my issue.
Click to expand...
Click to collapse
And here you are as well, you had a chance to clarify.
Instead you doubled down on being a little **** too.
Congratulations. You and your autistic friend can sit around and discuss the ramifications on windows 10 telemetry.
as for your problem....
I was able to fix this by rolling back a google play services version and then updating by the way. Took a few trys but it stuck.
phelony said:
Well considering this kernel was working on Twisted project and the OP did not specify a requirement of a specific kernel, and I the kernel i had worked ok on twisted
I wanted to know if this required a specific kernel.
Also I wanted to know if anyone had a recovery flashable version as my video card took a **** yesterday and it's gonna be a couple days before newegg delivers my new one.
But in typical autistic 10 year old fashion, rather than be actually helpful you just had to be a condescending prick.
I bet that works out real well for you offline.
And here you are as well, you had a chance to clarify.
Instead you doubled down on being a little **** too.
Congratulations. You and your autistic friend can sit around and discuss the ramifications on windows 10 telemetry.
as for your problem....
I was able to fix this by rolling back a google play services version and then updating by the way. Took a few trys but it stuck.
Click to expand...
Click to collapse
Dude are you serious? YOUUU sound/look like 5yr old here. Stop being childish and take this crap somewhere else. This is for development purposes, not childish BS.
Glad you fixed the problem you were having though :good:
@phelony
I sincerely apologize if I've done anything to offend you. Not my intentions at all.
The reason you need to flash a G920P Kernel after is that as stated in the following change log. The Rom already includes a Kernel, which is for the G925P .
I'm not familiar enough with the G920P to recommend a Kernel . If your device has one that is highly used, I can add it to the OP.
OFE-deodexed v3.1
Added libs from G925PUPU2BOGA to fix lib Stagefright hack
Disable increasing ringer-assuming this was happening.
Removed carrieriq
Build.Prop tweaks for media added
Added unikernel v6 0001- thanks @djvoleur
Good work on the rolling back of the google play services version :good:
JoeFCaputo113 said:
Here to report everything is working fantastic!! Everything works right out of the box. No issues yet.... remember to flash a kernel first guys (for 920P) before you report any issues!
Click to expand...
Click to collapse
Did you dirty flash? If not, what did you wipe? tia

E980 Modem / Baseband Saga, Consolidated. (Paging MadMack/devs?)

I've spent a bunch of time trying to understand why the modem in a particular E980 doesn't work in Cyanogenmod 12. Others should benefit from my efforts.
Searching reveals several posts about the modem issue, but quite a few of the responses are either links or references that require significant background to understand.
The community consensus is that one must flash "madmack's modem" when using CM with the E980 & variants. Without it, many phones can't enter deep sleep and thus drain the battery. Others can't use the modem at all.
(Madmack's modem post: https://forum.xda-developers.com/showthread.php?t=2430456)
(Current source of CyanogenMod 12.1: http://www.cyanogenmodroms.com/2014/01/cyanogenmod-rom-lg-optimus-g-pro.html)
"Madmack's modem" is the image for the BM9615A-CEFWMAZM-3.0.113012. Some users had a driver for a CM9615A[...] variant instead. For those users, flashing the BM9615A driver allowed the phone to go into deep sleep. Hooray!
---
Unfortunately, other E980 owners have a completely different modem: the APQ8064/MDM 9x15M. In this case, flashing the BM9615A file doesn't help.
If your modem appeared as an APQ8064/MDM9x15M on stock, it appears as the BM9615A upon flashing CM12. Unfortunately, its still an APQ8064 on the inside. This makes it seem like CM 12.1 is hard-coded to the BM9615A modem. When CM tries to speak BM9615A-ese to an APQ8064, the result is "No Sim" (or rather intermittently detecting and dropping the SIM).
Flashing the BM9615A image on an APQ8064 doesn't help -- the modem can't understand itself. CM and the modem firmware may speak the same language, but the image that runs the modem isn't right for the hardware.
At least, thats what I think is happening. I would appreciate it if someone with experience could please let me know if my understanding is incorrect.
Until someone finds a way around this, those people whose modem is APQ8064/MDM9x15M on stock may want to hold off on trying the available roms. Most are based on CyanogenMod and thus can be expected to have the same problem.
I wrote this post both to consolidate information and to ask for help. Does anyone have a way of getting an E980 with a APQ8064/MDM9x15M to work with CM 12.1?
(Note: Tried Emmanuel's wild kernel. Didn't help.)
No custom ROM changes (or should change) change your modem firmware, so neither should you unless told to do for your variant.
That specific modem was for AT&T variant of G Pro and many people who upgraded to stock kitkat and then tried to flash anything else, required it. No other variant should ever use that modem - if the need arises, just reflash back to last available jellybean stock firmware.
If you have deep sleep issues on any other variant but E980, just revert your phone to stock jellybean and flash whatever you want. Never had any modem-related deep sleep issues with Jellybean base, while with kitkat base there were some issues in KK roms, but not later... that I remember. I've used E988, built ROMs and kernels for it so I should kind of know
No SIM issues were solved later in 2015? if I'm not wrong. It was just a change in LGE RIL subclass, required after cyanogenmod updated their telephony framework.
ShadySquirrel said:
No custom ROM changes (or should change) change your modem firmware, so neither should you unless told to do for your variant.
That specific modem was for AT&T variant of G Pro and many people who upgraded to stock kitkat and then tried to flash anything else, required it. No other variant should ever use that modem - if the need arises, just reflash back to last available jellybean stock firmware.
If you have deep sleep issues on any other variant but E980, just revert your phone to stock jellybean and flash whatever you want. Never had any modem-related deep sleep issues with Jellybean base, while with kitkat base there were some issues in KK roms, but not later... that I remember. I've used E988, built ROMs and kernels for it so I should kind of know
No SIM issues were solved later in 2015? if I'm not wrong. It was just a change in LGE RIL subclass, required after cyanogenmod updated their telephony framework.
Click to expand...
Click to collapse
Thanks for the reply.
I guess I'm not understanding things well. How would one change the LGE RIL subclass appropriately, assuming a move from stock JB to CM 12.1 without any modem flashing?
facepalm5 said:
Thanks for the reply.
I guess I'm not understanding things well. How would one change the LGE RIL subclass appropriately, assuming a move from stock JB to CM 12.1 without any modem flashing?
Click to expand...
Click to collapse
Which CM build are you trying to use?
ShadySquirrel said:
Which CM build are you trying to use?
Click to expand...
Click to collapse
This one: http://www.cyanogenmodroms.com/2014/01/cyanogenmod-rom-lg-optimus-g-pro.html
facepalm5 said:
This one: http://www.cyanogenmodroms.com/2014/01/cyanogenmod-rom-lg-optimus-g-pro.html
Click to expand...
Click to collapse
October of 2016? I'm pretty sure there were no 5.1.1 builds for e980 back then. Can you try SlimLP from my downloads? That's a build from February 2016.
ShadySquirrel said:
October of 2016? I'm pretty sure there were no 5.1.1 builds for e980 back then. Can you try SlimLP from my downloads? That's a build from February 2016.
Click to expand...
Click to collapse
Thanks. That does seem to make the SIM work, but with a couple of quirks.
Tapping "build number" repeatedly doesn't activate developer options. Has this been moved?
Also, the usual root method seems to be disallowed and SuperSU disappears after being installed.
facepalm5 said:
Thanks. That does seem to make the SIM work, but with a couple of quirks.
Tapping "build number" repeatedly doesn't activate developer options. Has this been moved?
Also, the usual root method seems to be disallowed and SuperSU disappears after being installed.
Click to expand...
Click to collapse
SuperSU should be available via Settings menu (if something hasn't changed with newer versions) and Developer mode is on by default if I remember correctly, if not, taping on build number 7 times should tell you 'you're a developer now' and enable it.
Intended a direct reply. See below.
ShadySquirrel said:
SuperSU should be available via Settings menu (if something hasn't changed with newer versions) and Developer mode is on by default if I remember correctly, if not, taping on build number 7 times should tell you 'you're a developer now' and enable it.
Click to expand...
Click to collapse
Thank you for your reply and the work that you have put into making this device usable.
Developer mode normally lives under Settings-> System. The Feb 6 2016 SlimLP build includes "Date & Time", Accessibility, Printing, Kernel Auditor, Check for Updates and About Phone.
Was developer mode moved somewhere else?
Naturally, I've tried tapping "build number" many times. I don't get the usual "almost a developer" and "you are now a developer" response sequence.
facepalm5 said:
Thank you for your reply and the work that you have put into making this device usable.
Developer mode normally lives under Settings-> System. The Feb 6 2016 SlimLP build includes "Date & Time", Accessibility, Printing, Kernel Auditor, Check for Updates and About Phone.
Was developer mode moved somewhere else?
Naturally, I've tried tapping "build number" many times. I don't get the usual "almost a developer" and "you are now a developer" response sequence.
Click to expand...
Click to collapse
It should be somewhere near the end of settings menu, nowhere else. I guess something got borked somehow, so you may want to reboot.
P.S. Use SlimLP build from 16.02.2016, it has some new things fixed, and refflash rebuilt kernel I've mentioned in SlimLP post.
ShadySquirrel said:
It should be somewhere near the end of settings menu, nowhere else. I guess something got borked somehow, so you may want to reboot.
P.S. Use SlimLP build from 16.02.2016, it has some new things fixed, and refflash rebuilt kernel I've mentioned in SlimLP post.
Click to expand...
Click to collapse
Thanks. I'll give it a try, but let me make sure that I understand which one. There are two mirrors on the EOL thread: basketbuild & androidfilehost.
The newest build on basketbuild is 02072016. Androidfilehost has a 021816, however there is a note in the EOL thread that 021916 shouls be deleted because it doesn't work. Is that the same as 021816 or is 021616 really the same as 021616?
Sorry, I totally forgot that my mirrors are a bit different.
You should use this one (md5sum, it's the last stable build. Don't let date scheming confuse you, I've used kind of weird build system because my machine isn't as powerful as it's needed and builds sometimes take up to two days... nightmare. Later just flash kernel mentioned in the op over after the flash.
EDIT: You may want to drop SuperSU now or use some older version (before acquisition) and freeze it from updating.
ShadySquirrel said:
Sorry, I totally forgot that my mirrors are a bit different.
You should use this one (md5sum, it's the last stable build. Don't let date scheming confuse you, I've used kind of weird build system because my machine isn't as powerful as it's needed and builds sometimes take up to two days... nightmare. Later just flash kernel mentioned in the op over after the flash.
EDIT: You may want to drop SuperSU now or use some older version (before acquisition) and freeze it from updating.
Click to expand...
Click to collapse
Thanks.
The core items seem to be OK. I noticed a few odd items within the build. Since its been on an advertising host, I'd like to confirm that the file which you uploaded hasn't been modified. Could you please share your sha256 sum (md5 has been retired for a while now) for Slim-e980-5.1.1.beta.0.15-UNOFFICIAL-20160218.zip from your own hard drive?
facepalm5 said:
Thanks.
The core items seem to be OK. I noticed a few odd items within the build. Since its been on an advertising host, I'd like to confirm that the file which you uploaded hasn't been modified. Could you please share your sha256 sum (md5 has been retired for a while now) for Slim-e980-5.1.1.beta.0.15-UNOFFICIAL-20160218.zip from your own hard drive?
Click to expand...
Click to collapse
Sorry, I had two hard drive failures in last year and a half so only copies I have are uploaded to AFH with their original MD5 sums (sum which site shows you is sum they are generating after upload; sum I've linked you is sum generated after file was created). You can compare these two if you need some reassurance, but files are uploaded by me and were used by me, too, so should be no issues if no server-side corruption happened.
ShadySquirrel said:
Sorry, I had two hard drive failures in last year and a half so only copies I have are uploaded to AFH with their original MD5 sums (sum which site shows you is sum they are generating after upload; sum I've linked you is sum generated after file was created). You can compare these two if you need some reassurance, but files are uploaded by me and were used by me, too, so should be no issues if no server-side corruption happened.
Click to expand...
Click to collapse
I can confirm the builds he has uploaded work for me, including the kernel fix for LMK which he posted this past year. ROM runs great

Categories

Resources