Jump to content

[DEV][ROM][24.7.] CyanogenMod 10.1 (Android 4.2.2)


Guest KonstaT

Recommended Posts

Guest KonstaT

This is my port of CyanogenMod 10.1 for ZTE Blade. It is unofficial and unsupported by the CyanogenMod team. This ROM is mainly for developers/testers/advanced users. I'm really not interested in hearing whining about non-working things (and questions when they will be fixed), actually I couldn't care less if you have issues with this ROM. ? There's instructions/sources in the third post to build CM10.1 yourself. If you must have something fixed right now - you better do it yourself.

Screenshot_2012-12-18-18-05-44.pngScreenshot_2012-12-18-18-09-28.pngScreenshot_2012-12-18-18-11-50.pngScreenshot_2012-12-18-18-08-29.png

cm-10.1-20130724-KonstaKANG-blade.zip
http://konstakang.com/devices/blade/CM10.1
md5:3bc42f767f9a85462ad76895f00f0b4f

gapps-jb42-20130805-KonstaKANG.zip
http://konstakang.com/devices/blade/CM10.1
md5:680e41c4744c4b300aac52683acd05d2

You'll need at least 160mb system partition for the ROM and gapps to fit. Both gen1->gen2 and G2 TPTs are available at Amphoras' site. Gen3 patch for CM7/9/10/10.1 available at my CM9 thread.

Working:

  • Wifi
  • RIL (mobile network & data)
  • GPS
  • Bluetooth (& bt-tethering)
  • Audio (playback/input/routing/headphones/etc)
  • Camera (photos, camcorder & panorama)
  • Hardware acceleration and OpenGL rendering
  • Hardware video decoding & encoding
  • SD card
  • USB-storage & adb
  • USB-tethering
  • Wifi-tethering
  • Touchscreen/multi-touch
  • Sensors
  • LEDs
  • FM radio

Not working:

  • ???

Sources:

Thanks:

  • CyanogenMod team & everyone who's been working on CM10.1
Like my work?
btn_donate_LG.gif
Edited by KonstaT
Link to comment
Share on other sites

Guest KonstaT

Merged commits not mentioned in the changelog.

5.8. changelog:

  • updated gapps package
  • removed Talk (it was replaced by Hangouts anyway)
  • latest Google Play (4.2.9)
  • newer Google Search (2.1.12.516912) but nowhere near the latest though

24.7. changelog:

  • CM10.1.2 (patched 'master key' exploit)

3.7. changelog:

  • fix native bluetooth tethering (thanks to zeelog)
  • reclaim some RAM from triple buffer (thanks to plaguedbypenguins)
  • CM10.1.1

14.5. changelog:

  • backport low memory killer from 3.4 kernel (thanks to plaguedbypenguins)
  • faster wifi reconnection after deep sleep (thanks to plaguedbypenguins)

19.4. changelog:

  • rewrite device settings
  • add option to disable button backlight
  • included total of two wallpapers :P (AOSP and CyanogenMod default wallpapers)

29.3.2013 changelog:

  • updated Effem and other FM related updates (thanks to daemond)
  • possible fix for texture corruption on some rare occasions (thanks to daemond)
  • increase PIE controls trigger area and allow PIE controls without enabling expanded desktop
  • change default cpu governor to smartassv2
  • more Ad-Hoc changes (1,2,3)
  • compiled using AOSP gcc 4.7 toolchain

24.3.2013 changelog:

  • included daemond's Effem (FM Radio) app
  • fixed audio routing and FM Radio volume control issues (thanks to C3C0)
  • backported bluetooth UHID driver - added support for bluetooth input devices (thanks to plaguedbypenguins)
  • pie controls (1,2,3,4,5)
  • semi-working Ad-Hoc support (open networks) (1,2,3,4,5,6)
  • phone: Make going to call log after call optional (1)
  • am: Allow more hidden apps on devices with lots of RAM (1) + limit max background processes
  • Use jpegOptimized bootanimations (1)
  • new Apollo (merged)

6.3.2013 changelog:

  • FM radio with RDS support (thanks to daemond)
  • qcom-fm: audio: add support for FM feature (1,2,3)
  • FM Radio: avoid deadlock when disabling RDS (1)
  • update KGSL from CAF, fixes GPU out of memory issues (i.e. white textures, thanks to daemond)
  • disable camera hdr
  • disable hw acceleration on lockscreen
  • fix navbar height option
  • bring back Apollo music player
  • Apollo: Fetch album art from media provider if present (1)
  • new Superuser (merged)

20.2.2013 changelog:

  • framework: fix rotation of electron beam animation (1)
  • removed couple of non-standard/useless features (e.g. persistent notification when headphones are plugged in)

15.2.2013 changelog:

  • Android 4.2.2

11.2.2013 changelog:

  • reverted commits (1,2) that caused 'Process system isn't responding' issue on every reboot
  • included czech and portuguese (pt_PT) dictionaries
  • surface texture enhancements (thanks to daemond)
  • call statistics (merged)

29.1.2013 changelog:

  • hardware vsync events (thanks to daemond)
  • fixed some audio routing issues (thanks to daemond)
  • fixed messed up u/v plane alignment in some videos (thanks to daemond)
  • Custom lock screen background (1,2)
  • option to toggle dimming of the notification shade (1,2)

19.1.2013 changelog:

  • Fix restoring network mode preference on reboot (1)
  • Mms auto-retrieval (1,2,3)
  • Wifi tethering: disable wow and add wakelock (thanks to daemond)

15.1.2013 changelog:

  • build hwcomposer and fake vsync events
  • fixed native wifi tethering (thanks to daemond)
  • fixed squished pattern/sim unlock screen

12.1.2013 changelog:

  • fixed bluetooth (thanks to Ganster)
  • set correct permissions for boostpulse (now it actually works :P)
  • enabled divx and wma hw decoding (thanks to Ganster)
  • Added flip and shake to snooze (1)

6.1.2013 changelog:

  • fixed charger mode detection
  • fixed missing videoplayer controls
  • fixed video playback in portrait mode
  • fixed messed up third party camera apps (Camera 360, Barcode scanner, etc)
  • SystemUI: always use transparent notification shade (1)

5.1.2013 changelog:

  • fixed hardware video decoding/encoding, e.g. YouTube HQ, HTML5 playback, Camcorder, etc (thanks to Ganster, psyke83 and everyone else involved)
  • fixed camera preview glitches (thanks to psyke83)
  • NavigationBar : Customization (1,2)
  • NavigationBar: Custom height (1,2)
  • Allow purging of asset bitmaps (1)
  • added option to disable bootanimation

1.1.2013 changelog:

  • backported USB gadget driver from msm-3.0 kernel (thanks to WaylandACE)
  • fixed native USB tethering
  • fixed issues with apps failing because of borked usb0 interface (e.g. network speedtest apps)
  • switched to wpa_supplicant_8
  • added power hal and boostpulse support to ondemand governor
  • Quick Settings: Swipe to switch (1)
  • Add persistent notification when headphones are plugged in (1)
  • CyanogenMod clock widget - Chronus (merged)

21.12.2012 changelog:

  • new world order

Edited by KonstaT
Link to comment
Share on other sites

Guest KonstaT

How to build:

1. Follow instructions on initializing a build environment up to a point of downloading the source code.

2. Initialize CyanogenMod 10.1 repo.

repo init -u git://github.com/CyanogenMod/android.git -b cm-10.1
3. Add local manifest that downloads ZTE Blade device config, props and kernel source from my github and few CM replacement projects from legaCyMod github.
curl --create-dirs -L -o .repo/local_manifests/local_manifest.xml -O -L https://raw.github.com/legaCyMod/android_local_manifest/cm-10.1/local_manifest.xml
curl -L -o .repo/local_manifests/manifest_zte_blade.xml -O -L https://raw.github.com/legaCyMod/android_local_manifest/cm-10.1/manifest_zte_blade.xml

4. Download the source code.

repo sync
5. Update Terminal Emulator. (You only need to this again when Terminal has been updated.)
cd path-to/cm10.1/vendor/cm/
./get-prebuilts

6. Compile the ROM.

cd path-to/cm10.1/
. build/envsetup.sh
brunch blade[/code]

Use 'repo sync' to pull merged changes from upstream. Use 'make clobber' to clean the build environment. Repeat step 6 to make a new build.

Edited by KonstaT
Link to comment
Share on other sites

OOOOoooooOOOOO :) VERY interesting konstat!

I don't know whether you have thought about getting the Alcatel OT-983, it is an £39.99 phone with android 2.3.7 and a brand new Broadcom 1ghz BCM21552G chip, 512mb ram, 512mb rom, 2gb micro sd. This phone was launched just weeks ago, I'm sure modaco people would chip in together to buy you one if you created an android 4.0+ custom rom for it. You can get the phone for £34.44 after quidco too btw which is crazily cheap for a 1ghz phone. It better than our zte blade's in virtually every way except for the screen's resolution and colour reproduction. Full specs for the Alcatel OT-983 can be found here: http://www.gsmarena....ot_983-5139.php

It can be rooted and unlocked btw.

Edited by Guest
Link to comment
Share on other sites

OOOOoooooOOOOO :) VERY interesting konstat!

I don't know whether you have thought about getting the Alcatel OT-983, it is an £39.99 phone with android 2.3.7 and a brand new Broadcom 1ghz BCM21552G chip, 512mb ram, 512mb rom, 2gb micro sd. This phone was launced just weeks ago, I'm sure modado people would buy you one if you created an android 4.0+ custom rom for it. You can get the phone for £34.44 after quidco too btw which is crazily cheap for a 1ghz phone. It better than our zte blade's in virtually every way except for the screen's resolution and colour reproduction. Full specs for the Alcatel OT-983 can be found here: http://www.gsmarena....ot_983-5139.php

perhaps you are going to buy him that phone? ;)

Link to comment
Share on other sites

Guest android@sam

A personal opinion:

I feel that this is the final OS version(4.1) that our

trusty Skates/blades will be able to handle without it

being unusable. A sad note but hopefully it will

be some time before this happens and we still

have this to play with until then. Who knows I

may be wrong...

You were wrong Mr.lalit!!!!

Link to comment
Share on other sites

" I'm really not interested in hearing whining about non-working things (and questions when they will be fixed), actually I couldn't care less if you have issues with this ROM."

If this is what the man wants, give it to him!

great work konsta, glad to see you're back :)

Link to comment
Share on other sites

This is my port of CyanogenMod 10.1 for ZTE Blade. It is unofficial and unsupported by the CyanogenMod team. This ROM is mainly for developers/testers/advanced users - people who are aware that this ROM is incomplete. I'm really not interested in hearing whining about non-working things (and questions when they will be fixed), actually I couldn't care less if you have issues with this ROM. ;)

Konsta, make this text larger and bold so people can be aware of what this ROM is and no more complaints (I hope so) also, sorry for any kind of begging from my part in your previous roms. :)

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.