[ROM][UNOFFICIAL][CM13.0][6.0.1][VirginMobileUS][A5][single-sim][7/5/2016 security] - Desire 816 Android Development

Marshmallow!
Special for the a5_chl Virgin Mobile US Desire 816, may work ok on other (single-sim) a5's too.
for dwg, dug:
Grarak's official cm13 for dual sim
dual-sim initialization tip:
shantanu223 said:
OK..let me clarify few doubts for new users 21st Build
1) SIM 1 Calling / Data working. In-call volume working
2) Sim 2 Calling / Data works but In-call volume NOT working. Basically you won't hear anything.
3) Wifi works, GPS works.
Persisting issue: SIM 1 network mode shows WCDMA Preffered in engineering mode (*#*#4636#*#*) however network type always sticks to 3G mode. It does not switch to 2G when 3G is unavailable hence there will no network coverage at all.
Probable fix: While installing the ROM, insert 2 SIM cards in SIM1 and SIM2 slot both. Make sure the after first boot, both Sim cards must be initialized. After initialized you can set preferred data SIM as SIot 1. The network mode will be set to GSM/CDMA (Auto Prl). Thats when SIM 1 will be able to auto switch 3G and 2G and network coverage will be stable.
***Initializing only SIM2 card slot after first boot might make wifi intermittent. Hence advised to initiate both slots after first boot time.***Initializing only SIM1 card slot after first boot will set network mode to WCDMA Preferred and network coverage will be unstable as stated above***.
Hence advised to initiate both slots after first boot time.
Click to expand...
Click to collapse
post 3 has various user-supplied fixes, thanks y'all!
Flashes fine with official TWRP.
Official HTC firmware here:
http://www.htc.com/us/support/htc-desire-816-virgin-mobile/news/
Instructions to install the stock firmware (use the posted recovery.img and the new RUU from the previous link)
http://forum.xda-developers.com/desire-816/general/ruu-t2952058
Instructions to extract zip from RUU to flash from sdcard with hboot
http://forum.xda-developers.com/showpost.php?p=62680799&postcount=4
Here, I uploaded official Lollipop 0P9CIMG.zip for you guys.
copy 0P9CIMG.zip to external sd card. Remove card.
After flashing stock recovery,
fastboot oem lock, insert sdcard, and then reboot into hboot.
remove the file after it finally finishes multiple reboots into htc stock.
I strongly suggest updating your firmware to htc lollipop with an official ruu or you may have hardware issues like touchscreen, wifi, and/or bluetooth problems. It might work with kitkat firmware though, and you are free to try if you want. Post results if you do.
It appears kitkat firmware can cause not only touch issues but wifi issues.
xXminiWHOOPERxX said:
Okay ,
Rom and firmware are two different things... inside OTA's it contains a firmware.zip at which updates bootloader, radio, etc.... so without taking firmware upgrades and just installing what's released on XDA will lead you to bugs other users don't have ..
For Example :
4.4.4 firmware will work with 5.0.2 fine for some users and some have to update too 5.0.2 for Wi-Fi to work...
But any Android version past 5.0.2 you need to have either lollipop firmware or marshmallow firmware in order for Wi-Fi to work...
Sent from my 831C using Tapatalk
Click to expand...
Click to collapse
Disclaimer: Void warranty, not responsible for anything, you know flashing is your choice and any damage is your own problem.
ESPECIALLY with a beta like this.
Wipe cache, data, and system for clean flash.
Dirty flash not recommended but may work.
if you dirty flash don't complain about bugs.
verify they happen on a clean flash too, without installing any other zips. then post your issue, and send me a logcat.
If you install gapps, use the ARM/6.0 versions, and either install them on a clean flash or wipe the dalek-cache before rebooting.
It's still beta, so expect weird bugs.
Working:
graphics
touchscreen
rotation/tilt
compass
sound
sdcard
internal storage
mass storage file transfer
root
LTE
MMS
SMS
Phone incoming and outgoing calls
Network location
GPS
Bluetooth
WiFi (including hotspot)
USB tether
camera
sd card as internal storage
FM radio
NFC
not working
you tell me. preferably with attached logcat/dmesg.
Current A5 ROM folder:
https://androidfilehost.com/?w=files&flid=45601
You'll want to grab the a5ul version in the front folder. Newest date.
Advise placing the md5sum file with it on the sdcard before flashing, TWRP will check that the file was downloaded without corruption that way.
as of 7/8/2016, built with Vynikal's fork of JustArchi's optimized build flags, with UBER 5.3 toolchains.
also with sepolicy support for SuperSU, and Viper4Android.
Source:
old, hidden
commits to 1/09/16 work. later are lost.
(cm-13.0 branch)
https://github.com/bigsupersquid/android_device_htc_a5
https://github.com/bigsupersquid/proprietary_vendor_htc
(cm-13.0-caf)
https://github.com/bigsupersquid/android_packages_apps_SnapdragonCamera
(master)
https://github.com/bigsupersquid/vendor_cm_prebuilt_common_etc_apns-conf.xml
https://github.com/bigsupersquid/kernel_htc_msm8974_arch_arm_configs_cm_a5_defconfig
needs but not built in yet: https://github.com/bigsupersquid/frameworks_base_core_res_res_xml_eri.xml
current sources:
get UBER arm-eabi 5.3 from here
decompress it, copy the UBERTC-arm-eabi-5.3-* folder to prebuilts/gcc/linux-x86/arm/arm-eabi-5.3 (instead of prebuilts/gcc/linux-x86/arm/UBERTC-arm-eabi-5.3-*)
official CM repo with these changes:
init cm repo to 13.0 instead of 12.1 as in the instructions.
roomservice.xml, goes in your build directory/.repo/local_manifests
Code:
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<project name="bigsupersquid/android_kernel_htc_msm8974" path="kernel/htc/msm8974" remote="github" revision="cm-13.0" />
<project name="CyanogenMod/android_device_qcom_common" path="device/qcom/common" remote="github" />
<project name="CyanogenMod/android_external_sony_boringssl-compat" path="external/sony/boringssl-compat" remote="github" />
<!-- <project name="CyanogenMod/android_hardware_sony_thermanager" path="hardware/sony/thermanager" remote="github" />
<project name="CyanogenMod/android_hardware_sony_timekeep" path="hardware/sony/timekeep" remote="github" revision="cm-13.0" /> -->
<project name="bigsuperprojects/android_device_htc_a5ul" path="device/htc/a5ul" remote="github" revision="cm-13.0" />
<!-- <project name="Grarak/android_device_htc_a5dwg" path="device/htc/a5dwg" remote="github" revision="cm-13.0" /> -->
<project name="Grarak/android_device_htc_a5-common" path="device/htc/a5-common" remote="github" revision="cm-13.0" />
<project name="bigsupersquid/Android-Blob-Utility" path="external/android-blob-utility" remote="github" revision="master" />
<!--<project name="Grarak/proprietary_vendor_htc" path="vendor/htc" remote="github" revision="cm-13.0" /> -->
<project name="bigsuperprojects/proprietary_vendor_htc" path="vendor/htc" remote="github" revision="cm-13.0" />
<remove-project name="CyanogenMod/android_packages_apps_CMUpdater" />
<project name="CyanogenMod/android_external_stlport" path="external/stlport" remote="github" />
</manifest>
repo sync, then lunch cm_a5ul-userdebug, then mka bacon and profit
The gcc-5.3 fix commits are spread all over the android tree, and JustArchi's flags are in android_build... I'm not going to fork and maintain all that stuff. I'll post individual commits for patching later, and a squid branch of device_htc_a5ul for the optimisations. Use the cm-13 branch and it'll build with all the regular CM stuff. Use the optimised one, and you may be hunting down fixes with Google for errors that pop up through the build.
Thanks to @Grarak for all the hard work on upstream source code and fixes for the a5. And CM of course. And all the device maintainers, developers, forum posters, and whoever else I ruthlessly kanged bits and parts of this from.
A big THANK YOU to donators: @sorensenbill, @clydeml, @aftertzf, @Ed128, @ajones23

screenshots
And here's some screenshots.

Facebook fix
flashing advice
vm apns (obsolete in latest builds)
long press 1 for voicemail (obsolete in latest builds)
visual voicemail
VM eri.xml (carrier name and 3g icon) (obsolete in latest builds)
ringplus apn (mvno slayer r4 reported to work, thanks @dforestb
Reset APNs for lte and MMS issues
GreyCelt said:
you may or may not recall the problem I was having with using Adoptable Storage and not being able to flash anything from the SD card once it was formated as Internal Storage,
GreyCelt said:
I found a work-around for not being able to flash zip files in TWRP if your SD card is formatted as Internal Storage. The app Flashify from the Google Play Store will do the job.
You do, however, have to pay $3.99 for the app if you want to flash more than 3 zip files per day....
Click to expand...
Click to collapse
I found an app in the Play Store called Root Essentials that has amongst its many features, an Adoptable Storage feature that will partition your SD card & lets you use part of it as Internal Storage and part of it as Portable Storage. You can save flashable items to the portable partition and they are accessible in recovery.
Click to expand...
Click to collapse
Personally, I like FlashFire by Chainfire too. It's like recovery in an app.

Great! Once WiFi works I'll try it out. Thanks.

Have tried the rom for 2hrs here is the review
*rom is smooth
*reliance India sim is working with data
*only 10% present battery drop after using the rom
Now the cons....
* WiFi not working
*as mentioned camera is not working.. Have tried all flashable camera zip snapdragon, oppo etc
* mobile restart while opening bluetooth
Thanks bro, atleast someone is working on cm 13
Hope soon we will see a big free cm 13 rom

vip1327 said:
Have tried the rom for 2hrs here is the review
*rom is smooth
*reliance India sim is working with data
*only 10% present battery drop after using the rom
Now the cons....
* WiFi not working
*as mentioned camera is not working.. Have tried all flashable camera zip snapdragon, oppo etc
* mobile restart while opening bluetooth
Thanks bro, atleast someone is working on cm 13
Hope soon we will see a big free cm 13 rom
Click to expand...
Click to collapse
WiFi and Bluetooth are having issues inserting firmware.
The camera driver can't identify the sensors yet.
And GPS is missing a stock lib that currently makes it bootloop.
Glad service and data are working for more than VM USA models.
Oh, and that high battery drop is probably from it trying to turn on WiFi. It won't give up and the phone actually gets pretty hot at the top unless you let it sleep.
Thanks for info.

so for whatever reason, when I was testing early on, /system/lib/hw/gps.default.so seemed to be causing bootloops.
Well, now it doesn't anymore. And my gps is working.
I'll upload another build in a while. Or you can try
Code:
adb root
adb remount
adb push gps.default.so /system/lib
and see if it fixes the first released build. Mine is different (experimentation, y'all) and it may possibly still bootloop the first release.
If it does, and you have adb enabled and authorized, you can just
Code:
adb root
adb remount
adb shell rm /system/lib/gps.default.so
and that should fix the botloop.
anyway... here, try it. It may be a while before I upload another build, takes a while.

it wont detect any sim on a5dug any solutions

joewyg said:
it wont detect any sim on a5dug any solutions
Click to expand...
Click to collapse
not right off but I'll add it to the OP.
did my cm12.1 12/25 build detect any sim? mostly same device folder but the RIL has been updated for 6.0.1. If the lollipop version didn't see a sim card there's not much I can do without one of those in hand to test on.

gonna test it and let you know, I've used other cm12.1 roms that worked though
your cm12.1 12/25 detected my sim

You should use my trees. I have almost everything working except camera and green lines when playing a video. But remove the camera fix before building. Will cause bootloop
Sent from my ONE A2001 using XDA Free mobile app

Grarak said:
You should use my trees. I have almost everything working except camera and green lines when playing a video. But remove the camera fix before building. Will cause bootloop
Sent from my ONE A2001 using XDA Free mobile app
Click to expand...
Click to collapse
awesome.
If I'd have realized you were working on this I might not have put the effort into it...
Thanks!

Grarak said:
You should use my trees. I have almost everything working except camera and green lines when playing a video. But remove the camera fix before building. Will cause bootloop
Sent from my ONE A2001 using XDA Free mobile app
Click to expand...
Click to collapse
Glad to know ur working on the CM13. Hope to see a stable release soon. [emoji2]

Grarak said:
You should use my trees. I have almost everything working except camera and green lines when playing a video. But remove the camera fix before building. Will cause bootloop
Sent from my ONE A2001 using XDA Free mobile app
Click to expand...
Click to collapse
I haven't seen any green line glitches using the latest caf adreno 3xx drivers from December, the nexus 5 version from the Qualcomm zip, using them with either device tree.
Something isn't working with the single sim, not recognized, so no cell functions yet.
WiFi and Bluetooth are spot-on though.

bigsupersquid said:
I haven't seen any green line glitches using the latest caf adreno 3xx drivers from December, the nexus 5 version from the Qualcomm zip, using them with either device tree.
Something isn't working with the single sim, not recognized, so no cell functions yet.
WiFi and Bluetooth are spot-on though.
Click to expand...
Click to collapse
I have been able to use single sim version for calls, sms and data.
WiFi, camera bug should be fixed ie. Only not working

vip1327 said:
I have been able to use single sim version for calls, sms and data.
WiFi, camera bug should be fixed ie. Only not working
Click to expand...
Click to collapse
I meant using Grarak's device tree. I haven't released a build from that yet.

For me incoming calls are not working with your build ( did not tested the 12-31 build) , and i have the "disconnecting" problem when ending a call like in cm 12.1.

drummer1839 said:
For me incoming calls are not working with your build ( did not tested the 12-31 build) , and i have the "disconnecting" problem when ending a call like in cm 12.1.
Click to expand...
Click to collapse
Do you have single or dual sim? A5 model variant (chl etc.)?
Carrier?
The 12/31 is the only marshmallow build yet. All my a5 ROMs are in a single shared folder as yet.
But if you're having service problems with the cm12.1 builds odds are the cm13 won't treat you any better.

bigsupersquid said:
Do you have single or dual sim? A5 model variant (chl etc.)?
Carrier?
The 12/31 is the only marshmallow build yet. All my a5 ROMs are in a single shared folder as yet.
But if you're having service problems with the cm12.1 builds odds are the cm13 won't treat you any better.
Click to expand...
Click to collapse
I have the single sim A5 and was having the service issues.

Clarkie_955i said:
I have the single sim A5 and was having the service issues.
Click to expand...
Click to collapse
What is your model variant (chl, ul), CDMA or gsm, and carrier? Gsm and dual sim phones are having issues with my builds.

Related

Craig smart tv hdmi adapter cvd601

Hello everyone. I just started selling these at my job. I was wondering if anyone knows what is under the hood of this thing. Also if its common enough hardware, are there any roms on this forum that it will work with?
I'm most interested because there is no play store. This is an amazon app store device
Thanks for your help!
http://www.craigelectronics.com/site/pdetails.php?id=420
for details
Processing Speed 1.5GHz
Operating System : Powered By Google Android 4.1
4 GB Built-in Flash Memory
Built-in 1GB DDR III RAM
Built-in WiFi (802.11b/g/n)
Support Video Format : MKV/AVI/RM/RMVB/FLV/WMV/MP4/MPG/VOB (Up to 1080p)
Support Audio Format : MP3/WMA/WAV
Support Photo Format : JPEG/BMP/GIF/PNG
Support e-Reader Format : PDF/PDF/DRM/TXT/EPUB/EPUB DRM/HTML/FB2
Supports 3D Gaming Accelerometer
Built-In Full Size USB Port for Input Device Connection
Support Wireless Keyboard and Mouse
HDMI Interface to connect to Any HDTV
Micro USB port for power Supply
Micro SD Card Slot (Supports Max. 32GB)
Supports Amazon App Store, Dropbox, Soc.io. Mall, Opera, Netflix, Browser, e-Book Reader, e-Mail, Photos, Maps, Video, YouTube, Facebook, Twitter, Music,Clock
I finally have this craig CVD601 figured out 100%.
after days of playing and searching around here is all the info.
there are customs roms.
mainly the hardware is a tvdongle_8277-aihua figured this out by click on the model number multiple times (under setting about device. a few easter eggs like this in the android world)
uses a wondermedia wm8850 cpu
custom roms for many devices, the one i used on my craig is good for 200 other devices.
rom i used works great so far
WM8850_Universal_Uberoid_v1.0_JB_4.1.1_01MAR2013_[TechKnowForum.net]
http://www.techknow.me/forum/index.php?board=121.0
I am very happy with this device after finding this rom.
Total nube. I was gonna pick up a minix G4 for tv streaming, but this was $10 !!
It was on clearance at Rideaid.
So, I quick googled on my phone and saw this post.
Based on that I bought two.
It automatically updated to Jelly bean, but what ROMs do y'all recommend to get this think cookin?
As it is it is not impressing me.
I really just want it to watch Game of Thrones and Walking Dead.
Many thanks and yes I searched and yes I watched that Noob video on registration.
$10 really? I paid $70
from my other post.
rom i used works great so far
WM8850_Universal_Uberoid_v1.0_JB_4.1.1_01MAR2013_[TechKnowForum.net]
http://www.techknow.me/forum/index.php?board=121.0
Yes. $10.
Sorry. I actually bought two for $10. Each. they were on Uber clearance at the rite-aid.
Can I run ubuntu on this?
I looked at those links and there was none.
acem77 said:
$10 really? I paid $70
from my other post.
rom i used works great so far
WM8850_Universal_Uberoid_v1.0_JB_4.1.1_01MAR2013_[TechKnowForum.net]
http://www.techknow.me/forum/index.php?board=121.0
Click to expand...
Click to collapse
Does HDMI-CEC work with this unit and rom combo?
I'm holding out trying to find a device that will integrate with my remote control and tv.
DPI
Anybody figure out a way to change the DPI without being stuck in a boot loop? I'm having to completely re-install everything after attempting to change the DPI.
Need drivers
Ok, so my unit is dead. It's flashing a green light and it won't start. If someone could dropbox a driver package for the device, it would totally make my day.
CVD601 Rooted with GAPPS!
So I picked one of these things up on eBay cheap and decided to mess around with it. Out of the box it had ICS on it and was very unstable. Fortunately it began doing an OTA upgrade to Jelly Bean almost immediately after I got a WiFi connection. Unfortunately I was at my parents house and they have DSL with a top download speed of about 1.5Mbps so the whole JB image took like 4 hours to download. Once it finally downloaded I was able to apply the update and BAM, a CVD601 running JB 4.1.1. My initial enthusiasm was soon crushed when I realized there was no Google Play store however. Not being one to give up easily I began a week long quest to get GAPPS working properly on this device. I'm happy to say that after much trial and error I now have a CVD601 running JB which is rooted and has a fully functional Google Play App.
The Craig website which is linked in the top post now has a new 4.1 image that can be downloaded, it appears to contain GAPPS but I have not tried applying it for fear of destroying everything I have worked all week to accomplish. If someone would like to apply it, or has, and can report back on here whether or not GAPPS actually works that would be great. This image appears to be slightly older than the one that downloads OTA (from Taiwan) but if it has functional GAPPS it is probably the better choice.
As for rooting this device I was able to get version 1 of RootBurner for the WM8850 to work, the OTA image has su in /sbin so it must have been rooted at some point. RootBurner appears to do nothing when you boot the device with the SD card inserted but you should notice that the device does not boot properly but instead appears to be in a boot loop going from the JB logo to a seemingly blank black screen. I think this is because the boot files in RootBurner were made for a tablet rather than an HDMI device. If you let it go through the boot process a couple times and then power off, remove the SD card, and power back up your device should boot normally. If it worked you will see a Android is Updating message before the boot completes.
Feel free to post any questions and I will try to answer them as best I can.
Heiligkuh said:
So I picked one of these things up on eBay cheap and decided to mess around with it. Out of the box it had ICS on it and was very unstable. Fortunately it began doing an OTA upgrade to Jelly Bean almost immediately after I got a WiFi connection. Unfortunately I was at my parents house and they have DSL with a top download speed of about 1.5Mbps so the whole JB image took like 4 hours to download. Once it finally downloaded I was able to apply the update and BAM, a CVD601 running JB 4.1.1. My initial enthusiasm was soon crushed when I realized there was no Google Play store however. Not being one to give up easily I began a week long quest to get GAPPS working properly on this device. I'm happy to say that after much trial and error I now have a CVD601 running JB which is rooted and has a fully functional Google Play App.
The Craig website which is linked in the top post now has a new 4.1 image that can be downloaded, it appears to contain GAPPS but I have not tried applying it for fear of destroying everything I have worked all week to accomplish. If someone would like to apply it, or has, and can report back on here whether or not GAPPS actually works that would be great. This image appears to be slightly older than the one that downloads OTA (from Taiwan) but if it has functional GAPPS it is probably the better choice.
As for rooting this device I was able to get version 1 of RootBurner for the WM8850 to work, the OTA image has su in /sbin so it must have been rooted at some point. RootBurner appears to do nothing when you boot the device with the SD card inserted but you should notice that the device does not boot properly but instead appears to be in a boot loop going from the JB logo to a seemingly blank black screen. I think this is because the boot files in RootBurner were made for a tablet rather than an HDMI device. If you let it go through the boot process a couple times and then power off, remove the SD card, and power back up your device should boot normally. If it worked you will see a Android is Updating message before the boot completes.
Feel free to post any questions and I will try to answer them as best I can.
Click to expand...
Click to collapse
Hey there, just got the device myself the other day. I'm going to try your method as the Uberoid ROM wont boot for me no matter what I seem to do and Uberizer doesnt work because for the life of me I can't get the Developer Options to show no matter how many times I click the build number!
---------- Post added at 11:43 AM ---------- Previous post was at 11:28 AM ----------
Okay so just tried RootBurner with no luck. No matter what I do this thing will not boot from the SD Card. Any ideas?
acem77 said:
I finally have this craig CVD601 figured out 100%.
after days of playing and searching around here is all the info.
there are customs roms.
mainly the hardware is a tvdongle_8277-aihua figured this out by click on the model number multiple times (under setting about device. a few easter eggs like this in the android world)
uses a wondermedia wm8850 cpu
custom roms for many devices, the one i used on my craig is good for 200 other devices.
rom i used works great so far
WM8850_Universal_Uberoid_v1.0_JB_4.1.1_01MAR2013_[TechKnowForum.net]
http://www.techknow.me/forum/index.php?board=121.0
I am very happy with this device after finding this rom.
Click to expand...
Click to collapse
When doing this method did you open TVDongle_8277-AiHua.fwc in Notepad and remove everything and replace it with
Code:
#--BEGIN OF FILE
<?xml version="1.0" ?>
<!--????FMaker????,????????-->
<!--This file is generated by FMaker, don't modify it manually.-->
<!--???:?? SimenXie Tel-6786.-->
<product>
<editor>Last edited by RubbitXiao on 2012-10-08 12:04:26</editor>
<modules>
<DDR_TYPE name="??????" />
<BOOTDEV name="NAND" />
<TOUCH name="FT5406_AS1220" />
<KEY_PAD name="??" />
<VIBRATE name="??" />
<SENSOR name="??" />
<CODEC name="??" />
<SPEAKER name="??" />
<BATTERY name="??" />
</modules>
<ext>
<cmd>setenv wmt.camera.param 1:12:0:0:0:0:0:0:0:0</cmd>
<cmd>setenv wmt.io.touch 1:SSD253X_pyd7a1ctphole1:9:480:800:4:0:1:1:1:1</cmd>
<cmd>setenv wmt.io.ts.2dcal 23775 492 206136 -155 24362 1259 25156</cmd>
</ext>
<auto />
</product>
#--END OF FILE
Or did you append that code to the rest of the code? I'm a lil lost in this root/flashing method.
_
Have you tried Uberoid 2.0 on it yet? http://www.techknow.me/forum/index.php?topic=5356.0
Okay so I just added the lines from that file I didn't see in it already...
My next question is has anybody tried hooking up a webcam to one of these and got it working as the system's camera?
So I ran into a problem, I think... On Uberoid 2.0 my 16Gb microSD card only shows up as 80Mb's or somewhere around that size.
drivers with a improperly flashed unit
Will someone on here please share their Windows drivers for this device? I'm doing everything I can to fix my device so it will boot. I loaded the wrong firmware and now the device will not boot with the accurate fwc. Any thoughts or suggestions? I'm stumped.
Anybody find a way to reset the the display resolution? I let my friend use it who has a tube flat panel tv with a hdmi port and I had it set to the largest and he said it was way to big on his tv so he changed it back and then it was all pixelated.
Fun with Craig
I bought one of these (for a lot more than $10, sadly) and have been playing with it for the past few weeks.
I bought it to play video files and stream Youtube. I plugged it into a USB hub and it plays a bunch of formats that my Samsung home theatre doesn't like, but the wifi is unreliable and it can't read my 2 TB hard drive (it's FAT32, not NTFS), though it reads USB memory sticks OK.
I am past the store's return date, so I'm going to play with it and hack it as much as possible.
It came with JB 4.1.1 installed, no Google Play access, just Amazon.
It was not rooted and there is no developer options. (See below.)
I tried the image from the Craig web site and it's the same.
Clicking three times on the device info where it says Craig CVD 601 does switch to tvdongle_8277-aihua, as acem777 says.
I managed to root it with RootBurner, as per Heiligkuh's post. I used RootBurner_v0.1_MaPan on an SD card and it booted and rooted in a few seconds. I pulled the card and it rebooted into JB 4.1.1 with Superuser in the apps list. Hooray! Now I can run the techknow toolkit.
And I have the original Craig ROM so I can always go back to square one.
The TVDongle_8277-AiHua.fwc file from the Craig ROM is identical to the Uberoid version except it includes a name in the "<product>" and it turns off "developer options":
Code:
<?xml version="1.0" ?>
<!--本文件由FMaker自动生成,手动修改需谨慎。-->
<!--This file is generated by FMaker, don't modify it manually.-->
<!--Created by aksenxu on 2012-08-16 16:06:19.-->
<product model="CVD601" manufacture="Aihua">
<editor>Last edited by heng on 2012-12-25 15:15:09</editor>
<modules>
<DDR_TYPE name="参考板载信息" />
<BOOTDEV name="NAND" />
<TOUCH name="无" />
<KEY_PAD name="默认" />
<VIBRATE name="无" />
<SENSOR name="无" />
<CODEC name="HW DAC-板上没有声卡" />
<SPEAKER name="默认" />
<BATTERY name="无" />
<MODEM name="无" />
</modules>
<ext>
<cmd>+setenv wmt.td.param 1</cmd>
<cmd>+setenv wmt.display.param 8:0:0:1280:720:60</cmd>
<cmd>+setenv wmt.display.dual 1</cmd>
<cmd>+setenv wmt.pmc.param 1:0:0</cmd>
<cmd>+setenv wmt.audio.i2s hwdac</cmd>
<cmd>setenv wmt.display.chargeanim 0</cmd>
<cmd>setenv wmt.camera.i2c_gpio</cmd>
<cmd>setenv wmt.camera.param 2:12:1:0:0:0:0:0:0:0</cmd>
<cmd>setprop ro.wmt.drv.remove gsensor_kxte9_md,wmt_battery_md</cmd>
<cmd>setprop ro.wmt.usbcamera.probe 1</cmd>
<cmd>setprop ro.wmt.audio.hardware MONOMIX=[0,0],USBMIC=[1],AMPCTRL=[0,0,0,0],HSMICCTRL=[0,0,0,0]</cmd>
<cmd>setprop ro.wmt.launcher2.power_reboot true</cmd>
<cmd>setprop ro.wmt.launcher2.power_off true</cmd>
<cmd>setprop ro.wmt.poweroff_to_hdmi true</cmd>
<cmd>setprop ro.wmt.shutdown_to_wifi true</cmd>
<cmd>setprop ro.mouse.sbutton 4</cmd>
<cmd>setprop ro.wmt.f7f8 volume</cmd>
<cmd>setprop ro.wmt.ui.settings_remove ethernet,3g,gps,pppoe,battery,brightness,airmode,camera,developer_options</cmd>
<cmd>setprop ro.product.model CVD601</cmd>
<cmd>setprop ro.wmt.wizard.hdmi 1</cmd>
<cmd>setprop allow.system.3rdapk 1</cmd>
<cmd>setprop ro.wmt.rmtctrl.enable 0</cmd>
<cmd>setprop ro.wmt.disable_video_thumbnail true</cmd>
<cmd>setprop wmt.HLS.support 0</cmd>
<cmd>cp -v wmtAirShow/MyAirShow.apk ${instenv_fs_data}/app/</cmd>
<cmd>cp -v wmtAirShow/MyAirShow.apk ${instenv_fs_system}/.restore/data_app/</cmd>
</ext>
<auto>
<cmd>setprop ro.wmt.product aihua-cvd601</cmd>
</auto>
</product>
I'm going to try the Uberoid ROM and if that fails I will reinstall the Craig ROM after I manually edit the file to allow developer options. Manual edit? Oh no! I've voided the warranty!
Fun Toy So Far
I got one on clearance at rite aid for $25, but they're gone from there now.
I added a powered usb hub and connected usb mouse, keyboard and memory stick. They're all working. With a TV, they make a very small pc setup.
I rooted it via method posted above, RootBurner_v0.1_MapPan.zip .
Then I pulled Play Store from my rooted phone, an LG LS970, and installed it on the stick using adb. I also installed any apks I found that seemed necessary.
At first Play Store didn't really work -- it threw errors and died -- but then it updated and it has worked since.
I'd like to find a recovery for it.
I'm also going to try hooking up a USB camera. I have my doubts about whether that will work, but it'll be cool if it does.
eyesquash said:
I'm also going to try hooking up a USB camera. I have my doubts about whether that will work, but it'll be cool if it does.
Click to expand...
Click to collapse
No luck with Uberoid. I get an error part way through the install, but as I said, I have the Craig img file so I started over and rooted it again.
I'd like to figure out how to get bluetooth working. I have a $2 BT dongle and it would be nice to have it recognized when I plug it in to the hub.
Update
I got Google Play installed and working, thanks for mentioning it, eyesquash!
I have an Amazon account so I can download apps from there, as well.
I have a 32Gig SDHC card which gives me lots of room for junk.
More expensive than Chromecast, but fewer limitations.
Cheaper than Apple TV, but more fun to tinker with.

[ROM][CM10.1][BCM21654] Development & Discussion]

This is thread for devlopment and discussion for cm10.1 (BCM21654)
myself working on Samsung galaxy pocket neo duos(S5312)
@Alonso1398 working on Samsung galaxy music
Contibutors:
@k2wl @Unjustified Dev @Alonso1398 @dhinesh77 @psych.half
Status for Cm10.1 on pocket neo duos (s5312)
Status for Cm10.1 on pocket neo duos (s5312)
First bootable cm 10.1 rom on S5312/S5310
Whats working ?
vibration
hardware buttons
external-sdcard
apps install
egl
camera(video recording force close because of antibanding feature)
sound
sensors
bluetooth ( minor bug only => unable to connect to any devices)
Wi-Fi
Storage
Ril,
whats not working ?
Source:
https://github.com/dhinesh77/android_device_samsung_corsica
Status for Cm10.1 on galaxy music
Status for Cm10.1 on galaxy music
Compiling again... I think thus time the bluedroid problem didn't show, hope it ends without more errors, also a question, when you managed to get to bootanimation, did you disabled hadware rendering by just editing build.prop?
Enviado desde mi GT-S6010L mediante Tapatalk
Alonso1398 said:
Compiling again... I think thus time the bluedroid problem didn't show, hope it ends without more errors, also a question, when you managed to get to bootanimation, did you disabled hadware rendering by just editing build.prop?
Enviado desde mi GT-S6010L mediante Tapatalk
Click to expand...
Click to collapse
for the first time disabled hardware rendering, due to that all apps force closes, after fixing egl force close error solved
dhinesh77 said:
for the first time disabled hardware rendering, due to that all apps force closes, after fixing egl force close error solved
Click to expand...
Click to collapse
Soo now finished compiling and installed but got a bootloop. Something interesting is that if restore boot from stock via cwm, it passes the bootanimation and a window that says android upgrading appears but when it finishes, then makes the bootanimation again and do the same eternally.
Updated a lot my device tree based on yours. Here is the device tree, the only folder that didn't modified was overlay, also the files from rootdir are the ones from my device (except init.recovery.rhea_ss_ivoryss.rc).
This are the files I'm using as proprietary blobs. Also I haven't modified my kernel source and had to comment"TARGET_USERIMAGES_USE_EXT4" from boardconfig.mk because for some reason was giving errors while compiling.
Also when trying taking logcat via adb it stucks on - waiting for device -
I was so close of getting it to boot :crying:
Edit: I think the files from the rootdir folder on my tree are the ones that should be edited, so already edited them to be like from your tree and I'm compiling again
Edit2: Editing those files to much do even worse, get stucked on the device logo so most of the files from rootdir are still the ones from the device. Also updated the system.prop file that was forgetting but still didn't worked to past bootanimation. Been really hard trying to fix it, could someone give me a hand?
Alonso1398 said:
Soo now finished compiling and installed but got a bootloop. Something interesting is that if restore boot from stock via cwm, it passes the bootanimation and a window that says android upgrading appears but when it finishes, then makes the bootanimation again and do the same eternally.
Updated a lot my device tree based on yours. Here is the device tree, the only folder that didn't modified was overlay, also the files from rootdir are the ones from my device (except init.recovery.rhea_ss_ivoryss.rc).
This are the files I'm using as proprietary blobs. Also I haven't modified my kernel source and had to comment"TARGET_USERIMAGES_USE_EXT4" from boardconfig.mk because for some reason was giving errors while compiling.
Also when trying taking logcat via adb it stucks on - waiting for device -
I was so close of getting it to boot :crying:
Edit: I think the files from the rootdir folder on my tree are the ones that should be edited, so already edited them to be like from your tree and I'm compiling again
Edit2: Editing those files to much do even worse, get stucked on the device logo so most of the files from rootdir are still the ones from the device. Also updated the system.prop file that was forgetting but still didn't worked to past bootanimation. Been really hard trying to fix it, could someone give me a hand?
Click to expand...
Click to collapse
yup sure i will.....from two days broad band is not working so I can't come to online. ....
you can take logs without adb too... if rom didn't booted just return back to cwm and flash aroma file mAnager and go to data/tombstones in that folder many files present. . copy allfiles to sd view in gedit ... error message will be in Brown colour... this helps to fix all bugs. .. I fixed for pocket neo like this method only.. since adb is working only after authorizing pc in development settings...
dhinesh77 said:
yup sure i will.....from two days broad band is not working so I can't come to online. ....
you can take logs without adb too... if rom didn't booted just return back to cwm and flash aroma file mAnager and go to data/tombstones in that folder many files present. . copy allfiles to sd view in gedit ... error message will be in Brown colour... this helps to fix all bugs. .. I fixed for pocket neo like this method only.. since adb is working only after authorizing pc in development settings...
Click to expand...
Click to collapse
Thanks a lot, didn't know that trick of aroma file manager, now finally made it boot :victory::victory:
Status:
Whats working?
-It boots
-Touch
-Hardware buttons (home fixed and now wakes the device)
-Camera (all modes)
-Vibration
-Rotation
-CRT effect
-Sound
-Wi-fi
-Bluetooth (it can receive files but not sure if it can send)
-Storage (both internal and external)
-Button for start reproducing music tough it can't stop it
-Microphone
-Ril
What's not working?
-fm radio
Notes:
-For some reason the glow effect wile sliding is orange instead of blue
Edit: Link to the thread here
Great going guys . Hatsoff to ur work. Waiting for completion
Sent from my GT-S6012 using Tapatalk
Alonso1398 said:
Thanks a lot, didn't know that trick of aroma file manager, now finally made it boot :victory::victory:
Status:
Whats working?
-It boots
-Touch
-Hardware buttons (home fixed and now wakes the device)
-Camera (I think)
-Vibration
-Rotation
-CRT effect
What's not working?
-Sound
-Ril
-Wi-fi
-Bluetooth
-Storage (both internal and external)
-No baseband
Notes:
-The button for start reproducing music I think it works but since there's no music because of storage problems, it can't reproduce anything but long pressing the button will open Apollo
-For some reason the glow effect wile sliding is orange instead of blue
-Also is it me or the unlock glow thing is kinda small?
Click to expand...
Click to collapse
Nice, i amanged to mount external storage but not internal memory, though external storage is working still many apps not opening because of no internal storage(since internal is seted as default)...
Latest strategy:
1.Wifi Hotspot working (but normal WIFI not working)
2. Bluetooth able to turn on and searching devices, but unable to connect to that..
3. Hardly tried still ril coulnt be fixed
dhinesh77 said:
Nice, i amanged to mount external storage but not internal memory, though external storage is working still many apps not opening because of no internal storage(since internal is seted as default)...
Latest strategy:
1.Wifi Hotspot working (but normal WIFI not working)
2. Bluetooth able to turn on and searching devices, but unable to connect to that..
3. Hardly tried still ril coulnt be fixed
Click to expand...
Click to collapse
I made dual boot to speed up process but for some reason every build made isn't booting even if I know it's going to boot and tombstones sometimes aren't generated so will going to download source again...
I keeped a booting build and fixed sound for it, so my next step is try fixing storage (since both internal and external aren't working)
Alonso1398 said:
I made dual boot to speed up process but for some reason every build made isn't booting even if I know it's going to boot and tombstones sometimes aren't generated so will going to download source again...
I keeped a booting build and fixed sound for it, so my next step is try fixing storage (since both internal and external aren't working)
Click to expand...
Click to collapse
bro over 95% of all bugs solved except one thats is ril
dhinesh77 said:
bro over 95% of all bugs solved except one thats is ril
Click to expand...
Click to collapse
Lol, I'm like turtle speed fixing problems then will try too with ril
Alonso1398 said:
Lol, I'm like turtle speed fixing problems then will try too with ril
Click to expand...
Click to collapse
any progress regarding ril ?
dhinesh77 said:
any progress regarding ril ?
Click to expand...
Click to collapse
Not so far, and this error 7 problem is worrying me, the builds shouldn't give that error since the device tree is almost the same as before when I was on the vbox, so being slowed down trying to fix it but I think my only actual solution is being replacing system folder on older flashable builds also storage seems like a headache for my device, already looked at your tree but still not working
Alonso1398 said:
Not so far, and this error 7 problem is worrying me, the builds shouldn't give that error since the device tree is almost the same as before when I was on the vbox, so being slowed down trying to fix it but I think my only actual solution is being replacing system folder on older flashable builds also storage seems like a headache for my device, already looked at your tree but still not working
Click to expand...
Click to collapse
dont worry bro i am here to help you between , all issues on samsung pocket neo duos is solved including ril....
Thanks a lot, the weird not installing problem it still there, however I can take the old working build and replace the system folder and boot.img with new ones compiled so somehow that way I can still be working however replacing the META-INF from the new builds doesn't work. I'm trying to apply the fixes for my device so now so far internal storage is finally working but external still doesn't, now that camera opens, discovered that camcoder isn't working for me, and bluetooth its activating but actually don't know if it can connect to other devices.
Thanks a lot for the help you are offering, really.
Edit: Wi-fi fixed however still without baseband and ril
Enviado desde mi MW0711 mediante Tapatalk
hi bro , i saw on github that you have merged pull request, w8ing for outcome
dhinesh77 said:
hi bro , i saw on github that you have merged pull request, w8ing for outcome
Click to expand...
Click to collapse
Thanks a lot for those pull requests, they fixed external storage tough internal just needed some changes. However ril still isn't working, I think that even my phone doesn't detect the sim card. Also I think microphone isnt' working too
At least most functions are working now thanks to you :highfive:
Alonso1398 said:
Thanks a lot for those pull requests, they fixed external storage tough internal just needed some changes. However ril still isn't working, I think that even my phone doesn't detect the sim card. Also I think microphone isnt' working too
At least most functions are working now thanks to you :highfive:
Click to expand...
Click to collapse
Do you patched the patches mentioned by pawitp in thread for grand duos ? ....

[ROM] [UNOFFICIAL] CyanogenMod 12.1 INTERNATIONAL 26/8/2014

CyanogenMod is a free, community built, aftermarket firmware distribution of Android 5.0, which is designed to increase performance and reliability over stock Android for your device.
Code:
#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, we will laugh at you, all, at the same time.
*
* Submitting bug reports on nightly builds is the leading
* cause of male impotence.
*/
CyanogenMod is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. CyanogenMod does still include various hardware-specific code, which is also slowly being open-sourced anyway.
All the source code for CyanogenMod is available in the CyanogenMod Github repo. And if you would like to contribute to CyanogenMod, please visit our Gerrit Code Review. You can also view the Changelog for a full list of changes & features.
IMPORTANT INFORMATIONS
We'll not support users and answer questions from users which:
- are running a custom kernel
- have flashed mods
- modified system files
- didn't follow our intructions word by word
- are unfriendly
Even if you tell us that your problem is not related to your custom kernel /mod / magic => WE DON'T CARE!
Your mod => your problem!
CHECK KNOWN ISSUES HERE
Official CyanogenMod Wiki: http://wiki.cyanogenmod.org/
Google Apps: Link 1 Link 2
TWRP Recovery: https://www.androidfilehost.com/?fid=24052804347766143
CHANGELOG
Download
GAPPS for CM-12.1
If you're going to reuse our work, which we're doing for free, be fair and give proper credits.
This is the only payment we're really demanding and we deserve it to be mentioned because of the countless hours we've put into this project.
Open-Source doesn't mean Out-of-Respect!!!
source
https://github.com/cyanogenmod/android_device_htc_enrc2b
https://github.com/cyanogenmod/android_kernel_htc_enrc2b
https://github.com/cyanogenmod/android_device_htc_tegra3-common
Contributors
Lloir, Thomy
Source Code: http://github.com/cyanogenmod
Working Not Working: Eventually Change log
This will be edited and updated as I make progress
Working 7/7/15:
Audio
Touch
Display
Vibrator
WIFI
Bluetooth
DATA/GSM/RIL (except for sim pin)
BATTERY
ROTATION
GPS
Not Working 7/7/14:
Device encryption
CHANGELOG
?/05/16 (well it's finally coming out) in 2017
05/05/17 -- FINAL
cgroups fixed
RIL Fixes (GSM/DATA)
3G Mtu changed, should see an increase in speed.
Security patches, fixes loads of security issues
X+ now shows up instead of the ONE (MTP) (pulled from AndyLavr git)
SElinux fix up (pulled from AndyLavr git)
CM main source update
and a load of other stuff.
------------------------------------------------------
27/11/15 ------ MD5 b9ae858d0a881ae6a24958caa067360e
Sdcard symlink is fixed? it's storage/sdcard0 (for me anyway test it for me)
Added more sepolicies for the ril :silly:
Updated main cm source
FULL WIPE
------------------------------------------------------
5/11/15
CM update which includes Security updates from Google https://groups.google.com/forum/#!topic/android-security-updates/GwZn7sixask
Reverted the changes I made to sdcard, which means /sdcard is now able to be accessed again.
------------------------------------------------------
25/10/15
More selinux denial's fixed thanks to @el-Loko logs
Let me know if the sim card issue still arises.
I've made changes to MTP and the /sdcard /storage area's
------------------------------------------------------
24/10/15
Sepolicies updated, hopfully the no sim issue will be fixed now. https://github.com/Lloir/android_device_htc_enrc2b-2/commits/cm-12.1
No more selinux denial's that I could find. All eliminated.
Source update
Kernel update's thanks to @ntemis https://github.com/Lloir/htc_kernel_oxp/commits/cm-12.1
Sim toolkit now show's and works
GPS lock is oh oh so much quicker
If google maps has a hissy fit let it die and reload it.
------------------------------------------------------
28/8/15
Updated source (Which includes the chrome fix)
------------------------------------------------------
26/8/15
Updated source
Revert my bluetooth breakage change, so BT works as it should.
------------------------------------------------------
7/8/15
http://review.cyanogenmod.org/#/c/93232/
http://review.cyanogenmod.org/#/c/105285/ + http://review.cyanogenmod.org/#/c/105284/
http://review.cyanogenmod.org/#/c/105100/ (This is a security fix hence the build today) Issue with this, currently will get sorted for a future build
Mainline cm update ^^ those changes are not merged into CM but I've picked them to go into this rom for my own personal build. I will share this build
------------------------------------------------------
7/7/2015
CM general update
CVE's patched (security) http://review.cyanogenmod.org/#/c/102586/
NFC Update
Low memory killer updated
USB OTG Enabled
Brightness should be brighter (Should)
Re-implemented the powerhal from CM-10.2 (For those of you who have been around here for ages)
Updated the keymaster file based off of the grouper (Security)
A ton of patches from the grouper kernel http://review.cyanogenmod.org/#/c/102546/
VFS/ Compaction changes http://review.cyanogenmod.org/#/c/102597/
------------------------------------------------------
20/6/2015
CM mainrom update
GPS working in permissive only mode
-----------------------------------------------------
9/4/2015
12.1 update
Chrome/Firefox work
Updated with most recent CM source
------------------------------------------------------
6/4/2015
CM-12.1
DO NOT DIRTY FLASH OVER CM-12.0 IT WILL CRASH
gps is still broken
everything below counts
NEEDS KERNEL FLASH as usual
------------------------------------------------------
6/4/2015
New Kernel, not loaded with crap. This kernel is WIP. NO SMARTMAX on it, No S2W (Let the rage begin)
Might have turned the audio up...Sounds like it, need someone to confirm
Button light stays on when it needs to now.
------------------------------------------------------
3/4/2015
Fixed No Data issue FLASH THE NEW ROM AND BOOTIMG
------------------------------------------------------
2/4/2015 or 3/4/2015 depending on where you live
1st actual working release so lets start the change log
Battery WORKING
Source updated to today's released source
SELINUX DISABLED
Rotating working
GPS broken
regretting this...check the post above this one...
sooooo I know a load of you have downloaded this? Any bugs I've not listed?
Lloir said:
sooooo I know a load of you have downloaded this? Any bugs I've not listed?
Click to expand...
Click to collapse
Sorry man cant use it daily without the battery being fixed! Other than that the camera works? at least for the most part
just installed it and i am suprised...very smooth.
still installing apps for daily use. will of cause report if theres anything to report.
what excactly does not work with cam? i can shoot pics and they look as pretty as they should.
so, happy new year to every1!
el-Loko said:
just installed it and i am suprised...very smooth.
still installing apps for daily use. will of cause report if theres anything to report.
what excactly does not work with cam? i can shoot pics and they look as pretty as they should.
so, happy new year to every1!
Click to expand...
Click to collapse
It wasn't working for me, but yeah, all of you say it works, so I'll take your word. :good:
Lloir said:
It wasn't working for me, but yeah, all of you say it works, so I'll take your word. :good:
Click to expand...
Click to collapse
I'll jump in as soon as builds with proper battery comes up.
And, thank you for being an awesome dev.
Lloir said:
sooooo I know a load of you have downloaded this? Any bugs I've not listed?
Click to expand...
Click to collapse
installing right now, can't wait to test!
i moved on to the OPO as daily driver, so i don't have to care about stability, but also i'm eager to see how the HOX+ runs Android5! Thanks for your awesome work!:good:
reaper90 said:
installing right now, can't wait to test!
i moved on to the OPO as daily driver, so i don't have to care about stability, but also i'm eager to see how the HOX+ runs Android5! Thanks for your awesome work!:good:
Click to expand...
Click to collapse
Yeah, I need to move on soon, so new devs are going to be needed for the X+ by the next major release.
Lloir said:
Yeah, I need to move on soon, so new devs are going to be needed for the X+ by the next major release.
Click to expand...
Click to collapse
This device is more than two years old now, i don't think there will be new devs coming to this device. Although i know not everyone wants to buy or can afford a new device every two years, i think this one has done it's job. while htc dropped support after only one year, i think some quite stable 4.4 roms are more than we could have asked for!
first impression on this build:
runs pretty good so far, camera not working here, kickstarting the battery from TWRP does not really work for me (maybe i'm doing something wrong) and when using adb shell, the charging led stays forever on.
Camera working fine here !
and whats the purpose of turning the battery on..? I could reboot and its working fine. I did not execute any command. But the battery shows 66% even though its lower than that. So the only problem we face if we dont turn it on is that we cant see the real percentage or what....?
backb0ne5p1d0r said:
Camera working fine here !
and whats the purpose of turning the battery on..? I could reboot and its working fine. I did not execute any command. But the battery shows 66% even though its lower than that. So the only problem we face if we dont turn it on is that we cant see the real percentage or what....?
Click to expand...
Click to collapse
Pretty much, not tested to see if it doesn't charge though....it will ALWAYS show 66%
Also are you using a 3rd party app for camera??
I don't mind it showing 66 as it's not my main phone.
And No, but I flashed GApps.
All I did was full wipe, Flash boot.img, flash ROM, flash GApps. Then the ROM booted and had a working camera
I think I found a temporary fix for the battery problem!
Go to the store, download 2 apps.
1) Boot shell
2) sudo for android.
Open sudo for android and click "Install Sudo"
Then open Boot Shell and click add command button. And add the command "sudo /system/bin/htcbatt"
Now reboot your phone and the battery stats will still be there
backb0ne5p1d0r said:
I think I found a temporary fix for the battery problem!
Go to the store, download 2 apps.
1) Boot shell
2) sudo for android.
Open sudo for android and click "Install Sudo"
Then open Boot Shell and click add command button. And add the command "sudo /system/bin/htcbatt"
Now reboot your phone and the battery stats will still be there
Click to expand...
Click to collapse
Yeah, there's that.
I have it fixed here, just not happy with the fix at the moment. IF People want to fix it this temp way do the following :
reboot into TWRP
mount system
adb shell
chmod 777 system/bin/htcbatt
reboot
If your not happy with using a 777 chmod then that's understandable, I'm trying out a 2nd fix as we speak, this will also help me to fix the battery issue in TWRP too
Things that are now working on my local build
Device Encryption
Battery + Battery LED
IF I'm happy with the battery fix, I'll do that release today.
Still broken :
GPS --- Kinda borked.
Rotating
Button lights are a little yeah.
This is going to be replaced with omni-L
Stay tuned, Not releasing ANYTHING until I have a nice working build of a ROM, not going to be releasing half-assed builds anymore.
Ok, after 2 days of daily use i can say that this rom is very stable, no reboots or freezes. Only GPS and auto-rotate is not working for me, but (orig)cam does its job.
One tip for the battety sidekick:
Instead of doing the trick via pc do it in a shell on your phone but dont kill the process with ctrl-c.

[ROM][UNOFFICIAL] CyanogenMod 12.1 for Alcatel ONETOUCH IDOL 3 5.5

CyanogenMod is a free, community built, aftermarket firmware distribution of Android 5.1.x (Lollipop), which is designed to increase performance and reliability over stock Android for your device.
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* We are not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you.
*
*/
CyanogenMod is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. You will need to provide your own Google Applications package (gapps). CyanogenMod does still include various hardware-specific code, which is also slowly being open-sourced anyway.
All the source code for CyanogenMod is available in the CyanogenMod Github repo. And if you would like to contribute to CyanogenMod, please visit our Gerrit Code Review. Your changelog is whatever was merged into gerrit.
Download Links
Androidfilehost:
Download: https://www.androidfilehost.com/?fid=24391638059057759
Google Apps Minimal Edition:
Download: http://forum.xda-developers.com/android/software/gapps-google-apps-minimal-edition-t2943330
Installation
1.) You must have twrp installed follow this guide here
2.) Download the ROM and Gapps and place them on internal or external storage (depending on your model you may only have internal storage)
3.) In TWRP navigate to "Wipe" and wipe cache, data, and dalvik
4.) In TWRP navigate to "Install" find the location of the downloaded zips and proceed with installation
5.) Once both ROM and Gapps have been successfully flashed reboot system and wait for the device to boot
XDA:DevDB Information
CyanogenMod 12.1 for Alcatel ONETOUCH IDOL 3 5.5, ROM for the Alcatel Onetouch Idol 3
Contributors
Unjustified Dev
Source Code: http://github.com/TeamRegular
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.10.x
Version Information
Status: Stable
Created 2015-10-14
Last Updated 2016-01-28
Status
Working:
Radio (Includes Dual Sim, Data and SMS)
Sound
Camera
BT
Sensors
Wifi
Known Issues:
Please share your bug reports (include a log if possible)
Tap to wake (Works, but disables itself randomly)
Horrendous battery drain
Changelog
20160218
remove unneeded qcom usb script
disable boot freq limit for cluster
20160216
Updated prima driver to LA.BR.1.1.3_rb1.45
Updated kernel to LA.BR.1.1.3_rb1.45
add back various alcatel kernel changes
set usb properties on boot (Fix the usb product model defaulting to Android)
set variant from init and add support for I806 (pivoq)
selinux enforcing (wcnss fixes by pivoq)
add peripheral manager
wcnss: restore stock config
20160128
update storage configuration (fix internal storage access)
don't set tct properties
set taptowake control state to 2
remove window cover support (revisit later)
remove unused zram script
remove tct cmdline garbage
remove unused hdcpService
remove power engine
remove powerup reason
remove unused Tct Daemon
disable secure discard
remove camera wrapper
use half res bootanimation
update WCNSS cfg from firmware bin
Stop the QC-QMI message spam
switch to init.qcom.power and update devfreqs
add script to identify device variants
switch to new cm-12.1 kernel
update adreno blobs
FAQs
Q: Is the device fully reversible on CyanogenMod as well?
A: Unfortunately no, it does allow all rotations but the dialer app currently will not allow you to place calls upside down.
Q: Does Dual Sim work with this ROM?
A: Dual Sim devices are now supported
Q: Why is my device 6045X?
A: The script failed to identify your device the supported model are 6045I, 6045B, 6045K, and 6045Y
Q: How can I get my device supported?
A: Post the model number and stock build.prop
Q: Is the Aero flipcase supported on CyanogenMod?
A:At the current moment it is not supported
Good News! Any plans for supporting 4.7 version aswell?
Is your device tree based on a similar device like yu tomato oder something, could you give me some hints for setting it up?
salzy said:
Good News! Any plans for supporting 4.7 version aswell?
Is your device tree based on a similar device like yu tomato oder something, could you give me some hints for setting it up?
Click to expand...
Click to collapse
No plans at the moment. There's is already someone handling 4.7 variants. Check out the CM port thread for details.
w00t!!!!!
Sent from my 6045I using Tapatalk
Like a kid on Christmas Eve. Waiting for what's to come. Can't wait to see future progress on this. I would give this a shot but WiFi and MMS are like my main two necessities. Thanks to all of those involved on this port for making this happen.
So close but yet so far.. I was so hyped when saw the thread but got down to earth quickly.. Stay focused my man, you're about to make something that's good into the great..
Just wondering if cm have some incompatibles with root apps like greenify, Viper 4 Android? Thank you
Sent from hell
Did you get the kernel to boot building from source or are you still repacking with stock?
Sent from my 6045I using XDA Premium HD app
brian117 said:
Like a kid on Christmas Eve. Waiting for what's to come. Can't wait to see future progress on this. I would give this a shot but WiFi and MMS are like my main two necessities. Thanks to all of those involved on this port for making this happen.
Click to expand...
Click to collapse
It's close. Just seeing how fast @Unjustified Dev has progressed to this point has been impressive.
Great Great Great my idol trembles park in the pits ready to receive new engine.
make sure everyone to get the minimal gapps as 5.1 before download
Whoohoo! so excited haha.
One wonders why use those minimal gapps rather dated instead of gapps latest? On motog 2014 Cyan 12.1 latest release give FC using ones you reported.
While Cyanogen recommends these:deleted
masterdex said:
One wonders why use those minimal gapps rather dated instead of gapps latest? On motog 2014 Cyan 12.1 latest release give FC using ones you reported.
While Cyanogen recommends these:http://forum.xda-developers.com/android/software/tk-gapps-t3116347
Click to expand...
Click to collapse
They worked fine for the testers. I'm sure those gapps would cause issues because they aren't 64 bit compatible.
Unjustified Dev said:
They worked fine for the testers. I'm sure those gapps would cause issues because they aren't 64 bit compatible.
Click to expand...
Click to collapse
Then I immediately delete the link to avoid problems.
My ADB is ready.
will it be regular flash or aroma installer?
masterdex said:
Then I immediately delete the link to avoid problems.
My ADB is ready.
Click to expand...
Click to collapse
CyanogenMod
https://www.androidfilehost.com/?fid=24052804347837558
Bootimg with adb enabled
https://www.androidfilehost.com/?fid=24052804347837588
Flash cm then the boot.img can be done from twrp or fastboot.
To keep it from crashing we need to remove the wlan module
adb remount
adb shell rm -rf /system/lib/modules/wlan.ko
technically you could do that from twrp without ever flashing the boot.img by mounting system after installing cm and using the included twrp file manager
Unjustified Dev said:
CyanogenMod
https://www.androidfilehost.com/?fid=24052804347837558
Bootimg with adb enabled
https://www.androidfilehost.com/?fid=24052804347837588
Flash cm then the boot.img can be done from twrp or fastboot.
To keep it from crashing we need to remove the wlan module
adb remount
adb shell rm -rf /system/lib/modules/wlan.ko
technically you could do that from twrp without ever flashing the boot.img by mounting system after installing cm and using the included twrp file manager
Click to expand...
Click to collapse
Ok I'm downloading.
Then install cm after bootloader and still gapps and after I disable the WiFi with ADB or leave everything as it is?
masterdex said:
Ok I'm downloading.
Then install cm after bootloader and still gapps and after I disable the WiFi with ADB or leave everything as it is?
Click to expand...
Click to collapse
You can flash gapps before and the boot.img isn't needed flash cm and gapps. Once they are done mount system and use the file manager to remove wlan module and that's it reboot and everything should be fine.

General Renoir (Lite 5G) device tree available in github

Hi, I saw posts about the trouble getting a twrp image for the device, but now the device tree is available in github.
EDIT: My fault, no news here. Same situation.
Anyway if you want to see the pure breed of extremist developer superiorism: https://t.me/RenoirOfficial (And is admin, I hope he didn't cancel the cringe exposure)
GitHub - MiCode/kernel_devicetree at star-r-oss
kenrel devicetree project for xiaomi kernel opensource - GitHub - MiCode/kernel_devicetree at star-r-oss
github.com
Hopefully this means a nice TWRP recovery and the start of some nice custom roms.
@KevMetal What (if) you can get from this data?
PassingComplexion said:
@KevMetal any good inspiration you can get from this data?
Click to expand...
Click to collapse
I find it's quite ok now on EU rom, the only error is not recognizing sd and usb memory cards. I didn't flash it but it was in the correct boot partition location and working fine.
Aitra said:
I find it's quite ok now on EU rom, the only error is not recognizing sd and usb memory cards. I didn't flash it but it was in the correct boot partition location and working fine.
Click to expand...
Click to collapse
Uh so I'm not the only one who has the problem of the SD card not being recognised at times. It's usually after I reboot that I get the error then after a second reboot the phone detects the SD card fine. I also have a problem with the hotspot where if I enable a 5ghz hotspot then turn it off I cannot re-enable the hotspot until after a reboot which makes the SD card issue a real pain in the ass. 2.4ghz hotspot doesn't present the same problem but that creates a hotspot that's too slow to make use of my full data speed. So for me the MIUI ROM just sucks and I can't wait to be rid of it.
Arrow OS seems to have been released for the Mi 11 Lite NE 5G.
Hope this phone is not forgotten when it comes to custom roms.

Categories

Resources