• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root CM12.1 Unofficial Beta

Nope nope nope, so many things crash in this ROM now, and no, I don't dirty flash or anything stupid like that, just everything crashes and my music makes these weird screeching noises at times, no matter if audio FX is on or not. I cant take it anymore, thanks to everyone for supporting this ROM, I just can't anymore
 
Darren, not sure why so unstable/screechy for you. MP3's/Pandora OK for me and fully stable on 3/26. I set I/O to 'deadline' w/set on boot in CM12 Performance settings and SELinux to 'permissive' w/attached app, which makes 3/26 seem to perform like 3/16 without deep-sleep issue. I would try re-downloading 3/26, re-wiping all but external and re-flashing in TWRP Lollipop, then the two aforementioned settings changes before going back to stock KitKat. Good luck! :)
 

Attachments

Darren, not sure why so unstable/screechy for you. MP3's/Pandora OK for me and fully stable on 3/26. I set I/O to 'deadline' w/set on boot in CM12 Performance settings and SELinux to 'permissive' w/attached app, which makes 3/26 seem to perform like 3/16 without deep-sleep issue. I would try re-downloading 3/26, re-wiping all but external and re-flashing in TWRP Lollipop, then the two aforementioned settings changes before going back to stock KitKat. Good luck! :)

After installing latest build I have zero GPS capabilities. Could you download GPS test and report your results?
 
I'm going to do my best to start helping dev work on this ROM, I am fairly certain there are multiple version of our phone running around, even within the same Carrier. My wife and I have the same phone, but her phone has worked differently right out of the box than mine has. Edits to files make improvements on mine and detriments to hers, and vice versa. I think I have a different phone than BadMofo so I would like to 'stand atop the shoulders of giants' to progress this ROM for more users with hardware more like mine. (Maybe can get the freegin back camera to work on mine in the process ) Also, GPS is a big issue for me. I gotta fix it.
 
Maybe can get the freegin back camera to work on mine in the process ) Also, GPS is a big issue for me. I gotta fix it.
I'll be pulling for you. I'm also one of the unlucky minority for whom the custom ROMs just aren't quite working out. Aside from the very first CM11 Beta, none of them have left me with working rear camera/flash or GPS. As much as I absolutely hate being stuck on stock Android, camera and GPS are must-haves for me. Feel free to look into the Candy ROM, if you feel like it. I'm really digging its features over pure CM, but that's been the clunkiest one for me.
 
After installing latest build I have zero GPS capabilities. Could you download GPS test and report your results?
jfuginay, 3/26 build GPS doesn't work for me, either. One common fix for CM12 GPS is:
fastboot erase modemst1
fastboot erase modemst2

I modified this for android terminal:
su
dd if=/dev/zero of=/dev/block/platform/msm_sdcc.1/by-name/modemst1
dd if=/dev/zero of=/dev/block/platform/msm_sdcc.1/by-name/modemst2
reboot

This clears out radio/modem cache, and fixes GPS for some CM12 builds/phones. Alas, *not ours*....but these commands could help with future builds. GPS is not recognized in 3/26 build, so our fix is not so easy. Maybe it'll work on next CM12 build? Hope so.

As for rear camera, Camu from Playstore fixes that--works very well too. :)
 
Last edited:
I have had pretty much everything work out of the gate it seems, except 4g and GPS. 4g was fixed with instructions in this thread, and GPS remains dead. Camera worked with stock app, which was nice. I too hope a GPS fix is out there.
 
As for rear camera, Camu from Playstore fixes that--works very well too. :)
Not on my Volt. None of the suggested "fixes" have yielded a functional rear camera. There isn't even an option to *try* to enable it. It's like the phone doesn't recognize that there is one. I haven't tried the 3/26 build, but after having identical results with every previous one, I've decided to wait for a finished product that hopefully addresses whatever subtle camera hardware variations that there surely must be within the Volts that are floating around. Frustrating to see so many people reporting success, when my experience has been much different. This phone's just screwy.
 
Last edited:
Not on my Volt. None of the suggested "fixes" have yielded a functional rear camera. There isn't even an option to *try* to enable it. It's like the phone doesn't recognize that there is one. I haven't tried the 3/26 build, but after having identical results with every previous one, I've decided to wait for a finished product that hopefully addresses whatever subtle camera hardware variations that there surely must be within the Volts that are floating around. Frustrating to see so many people reporting success, when my experience has been much different. This phone's just screwy.

Ditto. No camera fix has made my back camera work on any of the CM12 ROMs. It's one of the reasons I feel starting dev work myself would help, as I obviously have a different set of hardware in my boost volt than some others here.
 
I hope you can get it working for all of us who cant get the rear camera working with any of the suggested fixes. Every build ive flashed myself hasnt worked at all and none of the camera apps have worked. its like the front camera is recognized as the main camera only
The CM11 CAF first build worked for me.
If the person who had the Home LED Fix has a flashable zip then I'd go back to that
 
GPS fix for 3/26 CM12 build
-------
Rename these system files with some root file explorer:

1: /system/etc/gps.conf
to gps.conf.OLD
---
2: /system/lib/libgps.utils.so
to libgps.utils.so .OLD

3: /system/lib/libloc_api_v02.so
to libloc_api_v02.so .OLD

4: /system/lib/libloc_core.so
to libloc_core.so .OLD

5: /system/lib/libloc_ds_api.so
to libloc_ds_api.so .OLD

6: /system/lib/libloc_eng.so
to libloc_eng.so .OLD
---
7: /system/lib/hw/gps.default.so
to gps.default.so .OLD

8: /system/lib/hw/gps.msm8226.so
to gps.msm8226.so .OLD
(eliminate space between .so and .OLD, had to add to prevent auto emoticon)
-------
copy/paste files from attached zipped folder (unzip first, not flashable; files are from Bad_MOFO_33's 3/16 CM12 build) as follows and change their permissions to 644 (rw - r - r) after pasting in some root file explorer:
1: /system/etc/gps.conf
---
2: /system/lib/libgps.utils.so
3: /system/lib/libloc_api_v02.so
4: /system/lib/libloc_core.so
5: /system/lib/libloc_ds_api.so
6: /system/lib/libloc_eng.so
---
7: /system/lib/hw/gps.default.so
(not an accident: 8 old files renamed, only 7 new files pasted+permission changed)
-------
reboot
-------
Use attached GPS .apk to manage a-gps state (clear then download data) and acquire satellite lock outdoors.

Good luck! :)
 

Attachments

Last edited:
I love this thread as it is very informative, but like most threads it is getting cluttered with repetitious questions.
I suggest someone create a post after any minor/major updates to help answer those questions that are repeatedly asked.

Example:

Intro, this is an update that fixes... blah blah blah LOL

BUILD: *Build Name*
DATE: *Build Date*
CHANGE LOG:
  • *update 1*
  • *update 2*
  • *update 3*
  • *etc. etc. etc.
WORKING:
  • - *calls*
  • - *SMS/MMS*
  • - *etc*
PARTIALLY WORKING
  • - *GPS* [See fix ~link~ or Page/Post#]
  • - *camera* [See fix ~link~ or Page/Post#]
  • - *etc.* [See fix ~link~ or Page/Post#]
NOT WORKING:
  • *issue 1*
  • *issue 2*
  • *etc*
DOWNLOADS:
  • Kernel
  • ROM
  • Gapps
 
GPS fix for 3/26 CM12 build
-------
Rename these system files with some root file explorer:

1: /system/etc/gps.conf
to gps.conf.OLD
---
2: /system/lib/libgps.utils.so
to libgps.utils.so .OLD

3: /system/lib/libloc_api_v02.so
to libloc_api_v02.so .OLD

4: /system/lib/libloc_core.so
to libloc_core.so .OLD

5: /system/lib/libloc_ds_api.so
to libloc_ds_api.so .OLD

6: /system/lib/libloc_eng.so
to libloc_eng.so .OLD
---
7: /system/lib/hw/gps.default.so
to gps.default.so .OLD

8: /system/lib/hw/gps.msm8226.so
to gps.msm8226.so .OLD
(eliminate space between .so and .OLD, had to add to prevent auto emoticon)
-------
copy/paste files from attached zipped folder (unzip first, not flashable; files are from Bad_MOFO_33's 3/16 CM12 build) as follows and change their permissions to 644 (rw - r - r) after pasting in some root file explorer:
1: /system/etc/gps.conf
---
2: /system/lib/libgps.utils.so
3: /system/lib/libloc_api_v02.so
4: /system/lib/libloc_core.so
5: /system/lib/libloc_ds_api.so
6: /system/lib/libloc_eng.so
---
7: /system/lib/hw/gps.default.so
(not an accident: 8 old files renamed, only 7 new files pasted+permission changed)
-------
reboot
-------
Use attached GPS .apk to manage a-gps state (clear then download data) and acquire satellite lock outdoors.

Good luck! :)
Just moving those files worked for me, and thank you for that. What is the added benefit of the apk?
 
If 3/26 GPS locks OK for you with just 3/16 files, no need to clear a-gps data and re-download a-gps data with .apk. I used .apk mainly to verify GPS lock and failsafe cleared a-gps data before re-downloading a-gps data--probably unnecessary to clear/re-download a-gps data as you discovered. :)
 
Last edited:
GPS fix for 3/26 CM12 build
-------
Rename these system files with some root file explorer:

1: /system/etc/gps.conf
to gps.conf.OLD
---
2: /system/lib/libgps.utils.so
to libgps.utils.so .OLD

3: /system/lib/libloc_api_v02.so
to libloc_api_v02.so .OLD

4: /system/lib/libloc_core.so
to libloc_core.so .OLD

5: /system/lib/libloc_ds_api.so
to libloc_ds_api.so .OLD

6: /system/lib/libloc_eng.so
to libloc_eng.so .OLD
---
7: /system/lib/hw/gps.default.so
to gps.default.so .OLD

8: /system/lib/hw/gps.msm8226.so
to gps.msm8226.so .OLD
(eliminate space between .so and .OLD, had to add to prevent auto emoticon)
-------
copy/paste files from attached zipped folder (unzip first, not flashable; files are from Bad_MOFO_33's 3/16 CM12 build) as follows and change their permissions to 644 (rw - r - r) after pasting in some root file explorer:
1: /system/etc/gps.conf
---
2: /system/lib/libgps.utils.so
3: /system/lib/libloc_api_v02.so
4: /system/lib/libloc_core.so
5: /system/lib/libloc_ds_api.so
6: /system/lib/libloc_eng.so
---
7: /system/lib/hw/gps.default.so
(not an accident: 8 old files renamed, only 7 new files pasted+permission changed)
-------
reboot
-------
Use attached GPS .apk to manage a-gps state (clear then download data) and acquire satellite lock outdoors.

Good luck! :)

Tried this twice, both times caused my phone to stay on the boot-up screen for 20 plus minutes before I finally decided to pull battery and restore a backup.

This furthers my belief that not all volts are created equal...
 
;)
 

Attachments

  • 1427765138922.jpg
    1427765138922.jpg
    48.3 KB · Views: 97
Tried this twice, both times caused my phone to stay on the boot-up screen for 20 plus minutes before I finally decided to pull battery and restore a backup.

This furthers my belief that not all volts are created equal...
I had the same issue but got it to work. I deleted the gps.conf.old completely then made sure that all the new files were rw-r-r by searching for them in root explorer (they were rw-rw originally even though when I copied them they said rw-r-r). I also didn't install the apk provided because it wanted to flash it in flashify (i flashed it the first time and i got stuck on the boot-up). I downloaded it from the play store instead. Then I checked if my gps was working, it was not. Clear the cleared a-gps data before re-downloading a-gps data. Still not working, rebooted and it worked.
 
Last edited:
Back
Top Bottom