[ROM][DEV][WIP]CyanogenMod 11 for HTC Desire 601

patrik.KT

Senior Member
Aug 26, 2012
472
781
0
Kunova Teplica
CyanogenMod is a free, community built, aftermarket firmware distribution of Android 4.4 (Kit Kat), 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, I will laugh at you.
 */

This is only alpha build. Do not use it as a daily driver.

I have made this for UL, but anybody with CL could test it and post here if its working or not.

STATUS:
Working:
Wifi
Mobile data
GPS
Bluetooth
SD card
Accelerometer
...and everything else except

Not Working:
Sound
Camera
Video player (WORKAROUND: 3rd party players like MX player work well)
Some minor graphical issues


Before you begin:
- make a backup
- you must have unlocked bootloader

Installation instructions:
1. Factory reset
2. Install ROM
3. Install GAPPS
4. Reboot


Downloads:
ROM:
Build 1: https://mega.co.nz/#!Z8BkWDhY!tllTRsL6IBXdZTVXeuCPSQHlR3yJ39qfkhGx6K5Lktg
Build 2:https://mega.co.nz/#!VoIExToA!eE9e9HwioFqslDDEyIXKWDnaMzRErNrKV61O7KEYyTU

GAPPS: http://forum.xda-developers.com/showthread.php?t=2397942

Credits:
Original developers of CM for HTC One Mini (for the device tree)
HTC for the kernel source (and device)

Sources:
Device Tree: https://github.com/PatrikKT/android_device_htc_zara
MSM8960-common: https://github.com/PatrikKT/android_device_htc_msm8960-common
Kernel: https://github.com/PatrikKT/android_kernel_htc_zara

The msm8960-common is the same as the one from CM but I changed temporarily the qcom_media variant. If I fix the errors from media-caf, we will use the CM one. We use the media-caf but we still need to use this because of the graphical glitches.
 
Last edited:

patrik.KT

Senior Member
Aug 26, 2012
472
781
0
Kunova Teplica
Build #2

Changelog:
-no more need to use MultiROM
-data fixed
-gps fixed
-sdcard is now not mounting properly (a fix for that should be done later today or tomorrow morning)

Notes:
-sound, camera and media still not working
-sound: according to logcat errors, there is no /system/etc/mixer-paths.xml, which is now used instead of snd_soc_msm
-camera: the HAL actually loads after adding libwriteback.so to /system/lib, but it still says cannot connect to camera... I did not logcat after adding that, will try later
-the media and audio not working problem is maybe caused by using a combination of display-caf and audio-caf with media-legacy - I had to use that because meda-caf gave me errors
-sources are uploading now

Check first post for updated links

EDIT: I decided to call this build "Build#1" :D So there will be no more links for MROM. And since I began developing MROM, I will edit the GUI and release it when there will be more than 1 custom ROMs :)
 
Last edited:

Vency77

Senior Member
Apr 5, 2012
268
178
0
Plovdiv
Then try this:
-unpack the zip
-open /META-INF/com/google/android/updater-script
-remove first lines 2 or 3 lines so that the line beginning with "mount" is the first and save it
-repack

This will bypass the model check.
Got the time to install and try it, and everything except the bugs works like a charm (zara_ul)! There are some minor resizments and artifacts, plus some apps not working because of the sound and media problems, but overall its great. I will need my phone now so going back to sense, but will definately use it and help with whatever I can, till its perfect :)

P.S. Priatel, it's would be better to remove the device check of the updater-script or add zaracl as one of the options. I have zara_ul but the KK recovery by Diur is with device name zaracl, so even I had to edit the script, cheers!
 

patrik.KT

Senior Member
Aug 26, 2012
472
781
0
Kunova Teplica
Ill give it a test when I get time, may take a few days though. I tried to download from my phone, dumb question is having the Mega app the only way to download it?

Sent from my Virgin Mobile CDMA HTC Desire 601 zara_cl
No, you don't have to. If you have chrome, just open the link and then in menu select request desktop site or something like that. It will work, I just tried that :)

Odoslané z môjho Desire 601