【rom】u8800-cm7-111128-32final[unoffical]

Search This thread

sanpsa

Senior Member
Oct 14, 2010
197
25
Got an error when applying; assert failed, something to do with the device name being wrong...
 

Poulsen8r

Senior Member
Mar 19, 2011
148
35
I downloaded and installed perfect recovery from genokolar, then downloaded the CM7 ROM and renamed it update.zip. But when i choose "apply update from sdcard" or "Install zip from sdcard" i get this error message:
--Install from sdcard...
Finding update package...
Opening update package...
Installing update...
Installation aborted.

What do I do wrong?

Works fine for me. Delete and re-push the file to your SD card. Wipe Data/Factory Reset. Install ROM. Mount /system. Install Google apps. Wipe Dalvik. Wipe Batterystats(optional).
 

sanpsa

Senior Member
Oct 14, 2010
197
25
Does everything work, or is there still bugs left? Sorry for poor english

Seems still have some issues to work out before it can be really used.

User interface is very sluggish and screen bit unresponsive, some issues with 3d?
There is something weird on boot, before boot animation, phone pauses to black screen and i think the recovery blinks in some form, same with cm6.1...

But keep up the good work! :eek:
 
Last edited:

Opus00

Member
Jul 11, 2009
13
0
Kongsberg
Fantastic job so far! I would love to help out, but sadly I don't have the know-how yet. Will start testing this rom after I'm done with my exams.
 
Last edited:

369d

New member
May 28, 2011
2
0
Can you make a list for what feather is work and what is disabled for the every least version?thx a lot.
 

VoltageNZ

Member
Dec 5, 2010
39
2
Wellington
I see we have a download link to 5.22 but the log shows version 5.25? Link?

Also as 369d mentioned above, a confirmed list of what is and isn't working would be great.

Keep up the good work!
 

kostasvr

Senior Member
Dec 18, 2010
57
15
do you still developing this rom? im sorry to say that you dont even update the first post... anyway i appreciate what are you doing.. i tried the rom, its a bit laggy on the homescreens (3D maybe? idk...) camera and wifi not working. Its a great phone and would be great to have a CM7 port!

Q: Is there any chance to get an official Cyanogen ROM? :p just saying :p
 

AndytheAndroid

Senior Member
Jan 19, 2011
75
9
Canberra
do you still developing this rom? im sorry to say that you dont even update the first post... anyway i appreciate what are you doing.. i tried the rom, its a bit laggy on the homescreens (3D maybe? idk...) camera and wifi not working. Its a great phone and would be great to have a CM7 port!

Q: Is there any chance to get an official Cyanogen ROM? :p just saying :p

You'd need quite a few people to donate money with a nod towards developing a ROM for the X5 to get them to do it. The first step is getting official ROM Manager support, then we can talk about official CM support.
 

AlexxxR

Senior Member
Mar 31, 2011
239
60
30
Wellington
ROM Manager

Technically we do have ROM Manager support, as of the last update, from the App, we are able to manage back ups etc but we can't flash a recovery through it. One step closer to CM7 support :)
 

kostasvr

Senior Member
Dec 18, 2010
57
15
You'd need quite a few people to donate money with a nod towards developing a ROM for the X5 to get them to do it. The first step is getting official ROM Manager support, then we can talk about official CM support.

Okay, i can donate, (although i think there are some developers that are makin roms voluntarily) anyway, is there anyone else that wants to danate? we need the devs paypal account....

Also, i dont think we have support yet, i cant manage back ups... and not all the devices that are supported have official CM support.

Technically we do have ROM Manager support, as of the last update, from the App, we are able to manage back ups etc but we can't flash a recovery through it. One step closer to CM7 support :)
 

Top Liked Posts

  • There are no posts matching your filters.
  • 56
    I regret to tell you my phone damaged when upgrade the official 2.3..
    so i can't do more for u8800,thanks your support!

    I will try to after-sales service, so no need to donate
    WARNING: if you use multi-boot, must restore offical partition, then upgrade the official 2.3

    Features

    Modified Kernel - 1GHz, updated touchscreen driver, faster graphics.form dzo
    Working Wi-fi & BT - Wi-fi shuts down when the screen is off by default, change this in Wifi Settings..Menu..Advanced..Sleep policy and set this to "never sleep" if you use wifi often.
    Working Sensors,have issue
    Working Audio Out and In
    Wifi hotspot
    nearly all worked

    not work:USB tether


    Thanks

    Thanks to Dzo & stockwellVery much,nice work!
    All original developers of CM7

    Credits: Dzo, stockwell, genokolar, CM

    Installation

    To install, first make sure you have a recovery image.
    On first install you should really wipe your data partition, so backup all your apps using titanium backup.
    Put the zip fille on the sdcard of the phone
    switch off the phone
    Boot into recovery by pressing power and volume up and keeping them pressed until the recovery menu appears
    Select "install zip from sdcard" by pressing volume up/down and then pressing power.
    Select "choose zip from dcard"
    Select the file you downloaded
    Confirm
    Wait until it finishes
    Press back until you get to the main menu, select "reboot system now"

    Changelog
    0927 changelog:
    1, update to newest CM source code, detailed change see CM changelog
    2, using dzo's kernel source + some cpu gov + more EMMC partition support
    3, synchronous dzo part of the changes (camera, ril)
    4, libhardware_legecy update, using the latest source CM7
    5,Modify the ramdisk to avoid sometimes staying in the boot animation

    0928 changelog:
    1.Include some Gapps (gmail.gtalk.market)
    2.Profiles can override wifi/bluetooth etc connection
    3.Dzo lastest kernel source:
    Add 192MHz to cpufreq list
    Add 1.7GHz frequency
    Increase vdd for 1.8 GHz to 1.425V
    Disable gemini to get rid of green line in pictures

    1015 changelog:
    1.update to android 2.3.7
    2.add X5settings to Settings Menu(from stockwell)
    3.build libril liblights libaudio from sources(dzo/stockwell)
    4.update wifi drivers&firmware(from stockwell)
    5.modify ramdisk
    6.use stockwell's kernel sources build kernel
    7.new vold to increase sdcard transmission speed,add ntfs readonly support
    8.add led notification color custom(Six colors)
    9.etc..

    1018 changelog:
    1.fix libauido issue
    2.fix phone issue
    3.fix libril issue
    4.add projectmenu to Settings(about phone--project menu)
    now just upload a update zip package, later full zip package will upload

    1106 changelog:
    1.add Wifi hotspot/USB tether (from stockwell)
    2.use u8800pro liblights(blink one times per three second)
    3.use new libril-qc-1.so
    4.use build gralloc

    1107 changelog:
    use stock rom's gralloc fix screen lag issue
    fix default language is chinnese


    1118 changelog:
    fix Mute camera shutter not work!
    libhardware_legecy update,not need load_libra
    Sound modes and Brightness modes update,no need to configure
    libsensors update,work fine for me
    add cmstats.apk,let CM know the number of u8800's CM7 users

    1128 changelog:
    use new sensor.default.so,fixed compass
    kernel add zram ,let you could use comcache
    kernel use xz compress
    unlock 30FPS,you could edit /system/etc/enhanced.conf to close it
    maybe its final 32 kernel's CM7
    warning: can't use franco.Kernel

    Download
    111015-cm7-u8800:http://www.mediafire.com/?wuc16jry0s19za1
    111018-cm7-update-package:http://www.mediafire.com/?la7avdmdk0ygu7k
    111107-cm7-u8800:http://www.mediafire.com/?2ljrpvvlm4p0yft
    111118-cm7-u8800:http://www.mediafire.com/?i4d7glw1o0z3x5w
    111128-cm7-u8800: https://sourceforge.net/projects/u8800cm7/files/
    Sources
    https://github.com/Victor-android/android_device_huawei_u8800


    -------------------------------------
    Multi-boot
    In fact, users in China use the U8800, multi-system has been used for a long time.
    So, now I will use my broken English to tell you how to use multi-system

    First, you need The extra two partitions in the 4G space. you could use twosys-partition.zip to get The extra two partitions 15&16

    download partition package:http://xdaforums.com/attachment.php?attachmentid=787404&stc=1&d=1321675310

    And
    The second system-specific recovery system
    http://xdaforums.com/attachment.php?attachmentid=787413&stc=1&d=1321675310

    put the twosys-partition.zip and you like rom's zip into Sdcard

    rename the recovery_4.0.1.5_en_sys2.img to recovery2.img , then place it to /cust

    Boot into recovery,flash this package directly, same as flashing a ROM.

    After flashing go to advanced options, choose to reboot to recovery.

    Go into recovery again, flash this package again directly, same as flashing a ROM.now you will have The extra two partition 15 and 16

    OK, let's flash two system into you phone

    Go into recovery again, flash you like rom's zip

    boot into first system, you could use RootExplorer access /cust, rename the recovery.img to recovery1.img, rename the boot.img to boot1.img,rename the recovery2.img to recovery.img.

    reboot you system into recovery, now you recovery is second system recovery,you could flash the 100911-cm7,it will auto flash into second system.

    reboot system, you will into second system (CM7)

    if you want change you system to first, you could use RootExplorer access /sbin/gk, you will found some .sh files,Execution the 8-ChangeSys will auto rename all
    img file then auto reboot to first system.

    you could copy the 8-changesys.sh to any place let you change system easy.

    restore offical partition : download

    Important:only the 100911-CM7 can flash into second system, other ROM only flash into first system
    please backup your data, because you will lost all data in phone
    5
    I'm surprised no one has mentioned this but are there any plans to get official CWM/ROM Manager support?

    I've been meaning to get this done. I think everything is in place to make this possible now.
    4
    Okay for 2d I just had to replace the gralloc lib with the one from B160. I guess in future we'll want to be able to build this from source but for now this makes the phone way more useable.

    Here is a zip to apply until geno incorporates it into the next build. Also includes a kernel based on geno's with DZO's modified TS driver.

    Download: http://www.multiupload.com/QILGIXN410
    4
    Now that the fighting is over, lets work together properly by finding what needs doing and delegating tasks to people. Here are a few things that need to be done.

    1. Write libcamera:

    Using the froyo libcamera causes all sorts of grief and can never be merged, we just need to figure out the msm_camera_ctrl commands (they aren't the same as other devices) that are passed to the adsp and modify an existing libcamera.

    This won't be too hard and I don't mind doing it.

    2. Get Venc and Vdec working:

    This is a bit tricky because the Huawei libs won't interface to gingerberead easily so again they need writing. The standard CAF libs will compile but the problem here is that they need a 2.6.35 kernel. Possible solutions are to backport Venc/dec from 2.6.35 to our kernel or change the libs to use the old interface. Changing the kernel is probably better.

    Perhaps franciscofranco would like to look at this one?

    3. Try to figure out why vsync is so crappy on this device:

    With vsync enabled for the panel you only ever get about 20fps, can we fix this?

    Perhaps stockwell would like to look at this?

    4. Put all the libs in the correct place so it builds correctly:

    The audio,lights and gps libs need to go in the device tree and build correctly.

    Perhaps Jacob could do this?

    5. Use a gingerbread RIL:

    Rather than use the froyo ril, try using the GB ril from a U9000. This would mean we won't need the old rild and all the unnecessary hw libs it uses.


    The aim should be to only us the minimum proprietary libs possible:

    These are:

    liboemcamera.so
    libril-qc-1.so
    libril-qcril-hook-oem.so (possibly)
    sensors.default.so (could possibly write this)

    and the opengl libs:

    libgsl.so, libEGL_adreno200.so, libGLESv1_CM_adreno200.so, libGLESv2_adreno200.so, libq3dtools_adreno200.so

    proprietary bin files we need are:

    compassd
    qmuxd
    rmt_storage
    oem_rpc_svc (possibly not necessary)

    Perhaps something somebody could do is to go through all the proprietary libs we are currently using and make a dependency tree using objdump so we can figure out how to use less of them.

    Anyway, just my thoughts, I'm not trying to force anybody to do anything and I really don't care about merging CM but these things would be useful for Oxygen and MIUI too.
    4
    So, how's the official CM merging HCDRJacob was working on? Did he give up after people bought him the phone?