Jump to content

[JB] [4.1.2] CyanogenMod 10.0 [ROM]

Guest Dazzozo

Recommended Posts

Guest Dazzozo

CyanogenMod 10.0 for the Huawei Ascend G300!

This ROM only works on a device running baseband version 2030 that has been upgraded through the official Ice Cream Sandwich process. It works on the U8815 and U8818.

Posted Image Posted Image Posted Image Posted Image Posted Image

Sources: github.com/Dazzozo

How do I use FM Radio?
Spirit FM supports the G300 as of 21/12.



  • Fagulhas for taking a lot of weight off my shoulders :P
  • tilal6991, alanorth, qiwu huang, genokolar, omegamoon, PaulMilbank and all other contributors
  • The guys in IRC
  • The CM team and contributors

Crazy donator list, I love you all

Arnette carstenheuer samjam x3 Umrtvovacz x2 sammyc77
bladebuddy skobywan goekane x4 Valicek1 x2 Dildano
22point8 x3 ugnius40 maritimesbob paddyponchero x2 RussellS
Matthew_Smithy tcpaulh dragpyre daewhin Cyda
Hans Gruber grmn shockdj ScutulatusCrotalus Wanyal
unaszplodrmann x2 raoulteeuwen mack_ lakyljuk x2 pepdavies
gnb10 alastor66 SdZ x2 Caglio x2 milamber77
Titas x2 MioCZ vice17 melodystyle2003 momoldn
Colossae3.23 dp29380 dwilkie x3 MediumDave TheSkeletoN
marcars x2 andysterling fiah84 timfimjim soulhand
thebuell x2 lakyljuk JRow rob4x4 _cobra
SL_The_Hedgehog raverrr andymac1969 dalyer MioCZ
todoleo intensedarkness x2 stumark Rebas ptoner
Kekenious sporksnail Sako Verife jordanclarke69 Artful Bodger
zdenacc Turquo1se alhimyaa Mhisani Fox raoulduke22
netmanmac thomanski solarmon Muzler clayts450
Patty1961 rymate1234 joba69 tomjanda rhen
painteramit mulardo hvy109 timli Nalaztre
Link to comment
Share on other sites

Guest Dazzozo

Change Log:

28/04/2013 - R7

  • Completely new kernel based on the latest Huawei release, used the opportunity to fix some minor irritants
  • Removed some junk Qualcomm LTE services and other crap
  • CM now works on both basebands (in a single zip) though there is no overclocking on 109808 yet.
  • Caved to peer pressure and reduced mdp/adsp memory sizes, saves 15mb RAM
  • Disable CPU idle, improves battery (thanks kra1o5)
  • Changed backlight values (thanks kra1o5)
  • Enabled volume rocker wake setting
  • Enabled expanded desktop setting
  • Set max background apps to 10
  • Fixed "adb root" locking adb until the USB was replugged
  • Changes to power HAL which was apparently causing a lot of the battery drain
  • Minor optimisations
  • Switch to filesystem mounter (Jelly Bean style) instead of manually mounting partitions
  • Enabled screen on when USB unplugged
  • Minor clean ups

    17/02/2013 - R6
    • Voice call changes
    • Fix some kmsg spam
    • Remove logcat spam: USB, sensors and RPC
    • Add SPN override configuration (temporary workaround for SPN names)
    • Minor changes to power profile for battery stats (thanks kra1o5)
    • Revert BCMDHD to stock source
    • Revert some governor tweaks
    • Changes to rendering (for the 50th time, same settings as CM10.1)
    • Add extra check in power HAL to ensure governor is ondemand

      21/01/2013 - R5
      • Updated BCMDHD (wifi kernel module) code to android-3.0 (experimental)
      • Removed 800MHz frequency (this is pretty much the only thing that could be causing non-booting for some)
      • Added power profile (thanks kra1o5) & enabled battery statistics
      • Merged CAF fix for wake up latency
      • Reverted minor change to rendering, seems to create less glitches this way

        17/01/2013 - R4
        • Fixed browser crashes for real this time
        • Enabled use of cache partition for Dalvik cache
        • Switch to CM9 Dalvik settings
        • Minor changes to rendering, should fix corruptions
        • Disable bootloader reboot option (since it doesn't actually work on recent Huawei devices)
        • Actually added the 800MHz frequency

        14/01/2013 - R3

          [*]Large changes to rendering - now much quicker and less broken

          [*]Changed overclock speeds - removed junk and made it more sensible

          [*]Tuned governors to frequency table - thanks PaulMilbank

          [*]Added 800MHz frequency

          [*]Updated AudioFilter, enabled noise suppression and disabled dual mic

          [*]Fixed in-call audio not changing during a call

          [*]Added missing wired headphone route

          [*]Synced audio with CodeAurora

          [*]Fixed Javascript derp

          [*]Switched to ICS QDSP5 decoders - should fix *some* video decoding

          [*]Add a temporary LED blinking hack

          [*]Bluetooth auto connect fixes - thanks PaulMilbank

          [*]Minor USB tethering fix for manufacturer name

          [*]Fixed A2DP sampling rates

          15/12/2012 - R2

            [*]Fixed notification LED - blinking does not work

            [*]Updated some video and web rendering proprietaries

            [*]Movie Studio sort-of works!

            [*]Fixed data usage

            [*]Changed permissions on proprietary libraries

            [*]Switched to a dynamically shared V8 (Javascript) library

            [*]Fixed tracing

            [*]Imported jb_chocolate genlock

            [*]Updated AudioFilter to B952

            [*]Disabled selecting texture target from pixel format, fixing hangs

            [*]Minor updates to the audio HAL (specifically calls) and enabled dual-mic

            [*]Minor composition changes

            09/12/2012 - R1

              [*]Initial release.

Link to comment
Share on other sites

Guest thebuell

It should work, not sure how the Google apps will handle it though. Android itself will upgrade fine.

Who wants to be the guinea pig? :P

Me although I will do a backup first

Link to comment
Share on other sites

Guest intensedarkness

R5 Issues:

  • Hardware accelerated video decoding: OpenMax is not fully operational, though most applications decode video perfectly fine. Working: BBC iPlayer, BBC Media Player, Stock video player, Gallery, MX player (SW, HW & HW+), and others. Issues with TVCatchup app.
  • SystemUI crashes when changing theme
  • Camera panoramic mode distortions
  • Camera issues within other apps - Instagram issues can be solved by disabling advanced camera options
  • Stock camcorder videos have excessive bitrate: ~ 623kilobytes/sec, ~46 sec 640x480 video ~ 28MB.
  • Very rare slow wakeup from sleep/system lag until kill recent apps.

Issues above observed when flashing ROM and JB gapps post full wipe/factory reset/system & cust partition format x3 with battery pulls inbetween, using the recommended CWM version (see OP).

Great work, sincere gratitude towards the dev. Keep up the good work, confident everything will be resolved in time.

(Note: Issues above simplified list, see bugtracker for detailed list: https://code.google....m10/issues/list

Haven't posted screenshots or logcats due to time constraints. Hope others can capture logcats while these problems occur and attach.)

(Click the green up arrow if it appers here :-) )

Edited by intensedarkness
Link to comment
Share on other sites

CyanogenMod 10.0 for the Huawei Ascend G300!

This ROM only works on a device running baseband version 2030 that has been upgraded through the official Ice Cream Sandwich process. It is compatible with both the U8815 and U8818 models.

No guarantees that OTAs will work without our CWM build -- the link to it is below.

Thumbnail_2012-12-09-19-25-52.png Thumbnail_2012-12-09-19-25-59.png Thumbnail_2012-12-09-19-26-19.png Thumbnail_2012-12-09-19-26-26.png Thumbnail_2012-07-16-20-56-05.png

Check the second post for known issues and the third for a change log.


  • Device: soon to be made available
  • Proprietaries: soon to be made available
  • Kernel: github.com/Dazzozo/android_kernel_huawei_u8815/tree/jellybean
  • GetCM: github.com/Dazzozo/GetCM

    • Grab the ROM and Google apps (links below) and copy them to your SD card.
    • Boot in to Recovery by turning the phone off, and turning it on while holding the volume up key.
    • 'Wipe Data/Factory Reset'
    • 'Install zip from sdcard' -> 'Choose zip from sdcard' -> ROM
    • If you get "some symlinks failed", reboot recovery and try the install again.
    • 'Install zip from sdcard' -> 'Choose zip from sdcard' -> Google apps
    • 'Reboot System Now'
    • Give it time - first boot takes longer than usual.
    • Have fun!

      If you still have issues (other than those mentioned in the second post), post in the thread.



      [*]tilal6991 - being awesome and cradling me from birth to dev :P

      [*]Fagulhas - being a super co-"fixer of all the things" (co-developer) :D

      [*]alanorth - Ascend Y100 (U8185) relations - turns out they're pretty similar :)

      [*]qiwu huang, genokolar, omegamoon and PaulMilbank - various contributions during periods of insanity :D

      [*]The IRC regulars - fun times :P

      [*]The entire CyanogenMod team - we'd be pretty stuck without them!

      Hall of Fame (Donators):



      [*]samjam x2

      [*]Umrtvovacz x2




      [*]goekane x3

      [*]Valicek1 x2


      [*]22point8 x3











      [*]Hans Gruber
















      Why not CM10.1?

      Because it's 3 weeks old and currently unmerged! Patience!

      Thanks Daaz !

      Happy Xmass :)

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.