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

Root CM11 Unofficial 4.4.2 - Preview

jimsmith80

Android Expert
Let me start off with there is a lot broken in this rom. The most annoying of which is the tendency for the system to lock up. This is in no way intended as a daily driver. Just a preview of what may be to come. Phenomx4 and Hroark13 get the bulk of the credit for what does work.

If you brick your device. Its your fault lol. Make sure you have a dependable recovery

https://www.dropbox.com/s/fqk2zsa0pij9x2r/CM11A5.zip
 
After playing around with the ROM a while, it hasn't pulled a random boot yet, the themer app works fully, figured out a bypass for screen off lock ups ( dont put a security slide/code/pattern) , seems way smoother than the original cm11 build and gapps minimal work flawlessly. Almost cried when I saw the mic work after saying "okay Google" , keep up the great work JSmith :D and if you need testing, I'm your guy unfortunately I can't test network

Edit: after the phone's third time locking, it freezes but not too bad
 
The mic and ril have been my main contributions to the project. I'm not sure if I will be able to get the system 100% stable without having newer libs to work with. The ROM is built with libs from 4.0.4 all the way up to 4.4.2 lol.

Mobile data should work, but you may have to set the device to CDMA only. I'm not sure if 4g is broken or if its just the network in my area
 
4g, among other things, requires certain build.prop settings and a custom apn file. all of which can be pulled from my aurora repo

https://github.com/junkie2100/android_device_zte_aurora/tree/jellybean

here is the apn file specifically, should work if you set the system.prop right on a build and/or modify the build.prop in a prebuilt rom even

https://github.com/junkie2100/android_device_zte_aurora/blob/jellybean/prebuilts/etc/apns-conf.xml

i know boost network code isnt 310120, but that is sprints and thats the network you are technically using so just go with it, it works trust me ive even ported this to samsung devices with almost 100% success, they had some weird mms issue but this should fix mms and 4g completely with a little luck, samsung is just goofy
 
here is the script mopedryder wrote to accompany the apn i did for them, it has crucial build.prop settings, and shows you what file in data you need to delete to install over an existing rom, there is also the option of modifying the zip to just flash my apn linked above to a pre-installed copy of this rom

Code:
#!/sbin/sh
#For APNs fix D2VMU phones
#Written by Moped_Ryder
#Update to handle universal lte builds
busybox mount -o remount,rw /system
cp /system/build.prop /system/build.prop-bak
if grep -q "ro.cdma.home.operator" "/system/build.prop"; then  
	sed -i 's/ro.cdma.home.operator.numeric.*$/ro.cdma.home.operator.numeric=311490/' /system/build.prop
	sed -i 's/ro.cdma.home.operator.alpha.*$/ro.cdma.home.operator.alpha=Virgin Mobile US/' /system/build.prop
	sed -i 's/ro.product.locale.region=.*$/ro.product.locale.region=US/' /system/build.prop
	sed -i 's/gsm.sim.operator.alpha.*$/gsm.sim.operator.alpha=Virgin Mobile US/' /system/build.prop
	sed -i 's/gsm.sim.operator.numeric.*$/gsm.sim.operator.numeric=311490/' /system/build.prop
	sed -i 's/gsm.operator.alpha.*$/gsm.operator.alpha=Virgin Mobile US/' /system/build.prop
	sed -i 's/gsm.operator.numeric.*$/gsm.operator.numeric=311490/' /system/build.prop
	sed -i 's/gsm.sim.operator.iso-country=.*$/gsm.sim.operator.iso-country =US/' /system/build.prop
	sed -i 's/gsm.operator.iso-country=.*$/gsm.operator.iso-country=US/' /system/build.prop
	sed -i 's/ro.telephony.default_network=.*$/ro.telephony.default_network=8/' /system/build.prop
else  
	echo "####Adding the Virgin Mobile APN fixes####" >> /system/build.prop
	echo "ro.cdma.home.operator.numeric=311490" >> /system/build.prop
	echo "ro.cdma.home.operator.alpha=Virgin Mobile US" >> /system/build.prop
	echo "ro.telephony.default_network=8" >> /system/build.prop
	echo "telephony.slteOnCdmaDevice=1" >> /system/build.prop
	sed -i 's/ro.product.locale.region=.*$/ro.product.locale.region=US/' /system/build.prop
	sed -i 's/gsm.sim.operator.iso-country=.*$/gsm.sim.operator.iso-country =US/' /system/build.prop
	sed -i 's/gsm.operator.iso-country=.*$/gsm.operator.iso-country=US/' /system/build.prop
fi
if grep -q "moped_ryder" "/system/build.prop"; then
	echo "its there"
else
	echo "#moped_ryder carrier edit completed" >> /system/build.prop
fi

obviously its for virgin mobile but if you change it to sprint network stuff it should be good to go, at least sprint network stuff is what i used, you can try boost stuff might work out for you

here is the flashable apn fix they use that could be modified as something to flash and test after the fact
http://androidforums.com/virgin-mob...le-apn-fix-wip-cm-aosp-4-4-x.html#post6516416

id be careful of the eri though that could cause signal display issues, i recommend just removing it from the flashable zip before trying
 
4g, among other things, requires certain build.prop settings and a custom apn file. all of which can be pulled from my aurora repo

https://github.com/junkie2100/android_device_zte_aurora/tree/jellybean

here is the apn file specifically, should work if you set the system.prop right on a build and/or modify the build.prop in a prebuilt rom even

https://github.com/junkie2100/android_device_zte_aurora/blob/jellybean/prebuilts/etc/apns-conf.xml

i know boost network code isnt 310120, but that is sprints and thats the network you are technically using so just go with it, it works trust me ive even ported this to samsung devices with almost 100% success, they had some weird mms issue but this should fix mms and 4g completely with a little luck, samsung is just goofy

MMS was working last I checked
 
1.49 total
wtf.png
 
lol yea i was gonna say, its still set up for fuse, hence the emulated folder, this phone unlike most of the others has an actual separate partition for internal sd

as far as whether its a build.prop setting, the answer is no, sorry. its in the framework somewhere so you could technically pick that apart and change it but its not for the average user
 
Well its been a while now and I've been using this rom ever since this went up. The rom itself doesn't give me any sort of problem besides the broken things like camera lol, but that is with the way my phone is set up ( i.e. can't lock/put phone to sleep because it will freeze on wake, resorted to full shut off and turn on every time i don't use the device, Phone screen doesn't turn off to prevent sleep even on charge) This is a great rom that has extraordinary potential, i know the devs are waiting for the "official" kitkat update to come out for a better base/ build and i appreciate all the hard work into this but if its not too much to ask, would someone be willing to modify the storage to physical and not emulated cause originally the phone has "1gb" of app storage and "4gb" internal memory. If this is too much to ask then i would just like to be updated with the current project at hands, thanks for the great work.
 
Well its been a while now and I've been using this rom ever since this went up. The rom itself doesn't give me any sort of problem besides the broken things like camera lol, but that is with the way my phone is set up ( i.e. can't lock/put phone to sleep because it will freeze on wake, resorted to full shut off and turn on every time i don't use the device, Phone screen doesn't turn off to prevent sleep even on charge) This is a great rom that has extraordinary potential, i know the devs are waiting for the "official" kitkat update to come out for a better base/ build and i appreciate all the hard work into this but if its not too much to ask, would someone be willing to modify the storage to physical and not emulated cause originally the phone has "1gb" of app storage and "4gb" internal memory. If this is too much to ask then i would just like to be updated with the current project at hands, thanks for the great work.

As far as I know I am currently the only one working with source code for this device. An updated version will come, but I cannot give an ETA yet.
 
Yep. Wife had a baby and I got a promotion, so I've been a little to busy to play in android land, but it was all for good reasons. I'm toying around again. No promises
 
Back
Top Bottom