2012/08/22【ROM Release】【U8800 Pro】B876_KALO_Extreme (Porting Huawei Honor)

Search This thread

kalo86

Senior Member
Jan 17, 2011
1,052
1,740
Turin
One of the best roms I've tried so far, not to say the best, very stable fast and everything works like it should.
I'll be doing further tests and post any bug that I can find, btw so far zero bugs 3 days non stop use, no battery drain.

One last thing if you're going to install it remember to format system, otherwise you will have tracks of the previous rom that will enter in conflict with the current one.

Sent from my U8800pro using xda premium

Thank you for this positive feedback!
Anyway users are experiencing a bug in the camcoder.
I hope to have solved this bug in the latest release (not official, still beta):
http://kalo.googlecode.com/files/B876_KALO_v1.5.1.zip
 

zontovolo

Senior Member
Mar 4, 2012
86
9
One of the best roms I've tried so far, not to say the best, very stable fast and everything works like it should.
I'll be doing further tests and post any bug that I can find, btw so far zero bugs 3 days non stop use, no battery drain.

One last thing if you're going to install it remember to format / system under mount and storage option, otherwise you will have tracks of the previous rom that will enter in conflict with the current one thus bugs everywhere.

Sent from my U8800pro using xda premium

format system? what you mean? i usually go recovery-> advanced reboot recovery wipe data factory wipe cache wipe dalvik and iinstall from zip havent saw a format unless my eyes are doing stuff
 

kalo86

Senior Member
Jan 17, 2011
1,052
1,740
Turin
format system? what you mean? i usually go recovery-> advanced reboot recovery wipe data factory wipe cache wipe dalvik and iinstall from zip havent saw a format unless my eyes are doing stuff

Please have a look at the first page of this topic.
I updated the installation procedure.

"mount and storage" ---> "format /system"
 

zontovolo

Senior Member
Mar 4, 2012
86
9
yes it works fine

---------- Post added at 09:33 PM ---------- Previous post was at 09:30 PM ----------

ok so far calls working messages working camera AND video working FM working wifi works bluetooth works tell me what to test more please :D
 
  • Like
Reactions: kalo86

kalo86

Senior Member
Jan 17, 2011
1,052
1,740
Turin
yes it works fine

---------- Post added at 09:33 PM ---------- Previous post was at 09:30 PM ----------

ok so far calls working messages working camera AND video working FM working wifi works bluetooth works tell me what to test more please :D

Ok! Thank you very much!
Can you run Antutu Benchmark?
Since JIT is enabled, I would like to know the score.
Anyway I am uploading a new v1.5.2 (always BETA version) with another media_profiles.xml because it could increase video recording performance (almost @30FPS!!!!).
Thank You again! :)
 
  • Like
Reactions: Filatov.p

zontovolo

Senior Member
Mar 4, 2012
86
9
hmmm till now found two bugs? i rebooted phone and phone didnt recognized sim card couldnt enter my PIN i rebooted again and its ok now sim found :D and second wifi is turned on when i boot by default but i deactivate it.

---------- Post added at 09:40 PM ---------- Previous post was at 09:38 PM ----------

Ok! Thank you very much!
Can you run Antutu Benchmark?
Since JIT is enabled, I would like to know the score.
Anyway I am uploading a new v1.5.2 (always BETA version) with another media_profiles.xml because it could increase video recording performance (almost @30FPS!!!!).
Thank You again! :)

yes will post antutu result downloading and testing now
btw have no idea what SDcard i have so score might be a litle low :D

ok AnTuTu Benchmark v2.7.3 Total score 2913
RAM 315
CPU integer 714
CPU float point 307
2D graphics 276
3D graphics 969
Database IO 185
SD card write (4.2MB/s) 42
SD card read (10.5MB/s) 105
CPU frequency 1024 MHz
 
Last edited:
  • Like
Reactions: kalo86

kalo86

Senior Member
Jan 17, 2011
1,052
1,740
Turin
hmmm till now found two bugs? i rebooted phone and phone didnt recognized sim card couldnt enter my PIN i rebooted again and its ok now sim found :D and second wifi is turned on when i boot by default but i deactivate it.

---------- Post added at 09:40 PM ---------- Previous post was at 09:38 PM ----------



yes will post antunu result downloading and testing now

This is the first time I hear a bug about the SIM card. It was a "combination"?
WiFi turned on even if at the power off you turned it off, classic bug, still present in Honor! This is maybe due to the "fast boot" option.
In my private test (when I had my phone...) I solved this sporadic bug disabling the fast boot.
I remind that Fast Boot is a Huawei function, not an Android's one!
The same situation with Quick Settings Widget into the notification bar.
Usually more things you add, more bug you can get. This is the price to pay.
 
  • Like
Reactions: Filatov.p

zontovolo

Senior Member
Mar 4, 2012
86
9
well after i installed the 1.5.1 i waited first boot when it finally did it checked wifi fm radio cameras etc etc and crossed my mind to do a reboot so i used Anreboot when phone rebooted there was no pad to input my PIN code and also the signal had the little "x" next to it like its disabled. i rebooted and so far its ok maybe it was a situational bug :)
 

kalo86

Senior Member
Jan 17, 2011
1,052
1,740
Turin
hmmm till now found two bugs? i rebooted phone and phone didnt recognized sim card couldnt enter my PIN i rebooted again and its ok now sim found :D and second wifi is turned on when i boot by default but i deactivate it.

---------- Post added at 09:40 PM ---------- Previous post was at 09:38 PM ----------



yes will post antutu result downloading and testing now
btw have no idea what SDcard i have so score might be a litle low :D

ok AnTuTu Benchmark v2.7.3 Total score 2913
RAM 315
CPU integer 714
CPU float point 307
2D graphics 276
3D graphics 969
Database IO 185
SD card write (4.2MB/s) 42
SD card read (10.5MB/s) 105
CPU frequency 1024 MHz

Good then! Thank you!
This release seems to be working good? v1.5.1?

Please try to run another Antutu benchmark with JIT disabled.
with Root Explorer go to /system, mount the partition in R/W, open in Text Editor build.prop and delete the last line at the end of the file:

dalvik.vm.execution-mode=int:jit

Save, reboot and then run the benchmark.
Please note the differences with the score.
It should be minor but Android is always a mistery!
Regards
 

zontovolo

Senior Member
Mar 4, 2012
86
9
ok i removed the jit line and doing antutu test again will post soon :D

BTW at 1.5 before i opened google play and it found google music app update now in 1.5.1 seems it doenst recognize it as app at all.

ofcourse sound and camera both functions work :D

ok new AnTuTu Benchmark v2.7.3 with JIT line removed Total score 3018
RAM 299
CPU integer 701
CPU float point 308
2D graphics 276
3D graphics 1076
Database IO 210
SD card write (4.2MB/s) 43
SD card read (10.5MB/s) 105
CPU frequency 1024 MHz

seems i got 105 more
 
Last edited:

korekore1

Senior Member
Mar 20, 2012
897
350
I can make the next release (v1.6) with an o/c kernel.
In particular I have this idea:
the kernel has the default CPU frequencies but if someone wants higher frequencies, it can be possible installing SetCPU or similar applications.
So there is not the need to upload two different versions of v1.6 (with and without o/c kernel).
Kernel boots system with default frequencies but o/c is available.
Nice idea?

that's a nice idea!Is it possible to tweak LauncherPro to match zeam's speed?I'm using launcher pro,but a few days ago i tried zeam and i lost it with its speed..damn that's a FAST launcher!

Too bad there are no customization options,mainly folders and stuff.I use AutoAppOrganizer and CircleLauncher,zeam don't even support their own animation..
 

kalo86

Senior Member
Jan 17, 2011
1,052
1,740
Turin
ok i removed the jit line and doing antutu test again will post soon :D

BTW at 1.5 before i opened google play and it found google music app update now in 1.5.1 seems it doenst recognize it as app at all.

ofcourse sound and camera both functions work :D

ok new AnTuTu Benchmark v2.7.3 with JIT line removed Total score 3018
RAM 299
CPU integer 701
CPU float point 308
2D graphics 276
3D graphics 1076
Database IO 210
SD card write (4.2MB/s) 43
SD card read (10.5MB/s) 105
CPU frequency 1024 MHz

seems i got 105 more

That is to say that tweaks don't always work.
And there is a reason why I don't like to put lots of line on the build.prop.
Ok, now I am going to remove that ****ty line ;)
Thank you always!
Please test Google Play Store updates (it should be fine....)
 

kalo86

Senior Member
Jan 17, 2011
1,052
1,740
Turin
Now there is the last release v1.5.2.
The change between v1.5.1 and v1.5.2 is only one: media_profiles_xml
That file caused a bug in the camcoder.
Please test the camera, photo, videos, and have a look at the quality.
There is not need to run again benckmarks because now the mainline is v1.5.1 (with the updated build.prop).
Special thanks to zontovolo!
 
  • Like
Reactions: zontovolo

korekore1

Senior Member
Mar 20, 2012
897
350
This is the first time I hear a bug about the SIM card. It was a "combination"?
WiFi turned on even if at the power off you turned it off, classic bug, still present in Honor! This is maybe due to the "fast boot" option.
In my private test (when I had my phone...) I solved this sporadic bug disabling the fast boot.
I remind that Fast Boot is a Huawei function, not an Android's one!
The same situation with Quick Settings Widget into the notification bar.
Usually more things you add, more bug you can get. This is the price to pay.

i don't know if it is related with your rom,i also had some issues with the phone not seeing the sim card,but i think i know what happened.

I think the ''enter pin'' window rolled too fast,before i had the time to enter the numbers,(or i accidentaly pressed something in the screen and skipped the ''enter pin'' screen) and it continued loading and entering to the home screen,without me having the time to enter the pin.Everything worked fine,like you if hadnt put a sim card in the phone.

So if this is the case i don't know if it has anything to do with your rom,or it is a general android thing.Hope i helped
 

kalo86

Senior Member
Jan 17, 2011
1,052
1,740
Turin
BTW at 1.5 before i opened google play and it found google music app update now in 1.5.1 seems it doenst recognize it as app at all.

Sorry for my bad English,
do you think that can be a bug?
Since I cannot verify, can you test the Play Store? In any way: updates, your applications, verify :eek:
Thank you!
 

Top Liked Posts

  • There are no posts matching your filters.
  • 41
    2012/08/22【ROM Release】【U8800 Pro】B876_KALO_Extreme (Porting Huawei Honor)

    Hello Dear Community!
    Today I decided to share my work, a customized rom based on the latest Gingerbread official ROM of the Huawei Honor U8860.
    This porting wants to be the most light possible, avoiding the Huawei traces and trying to make difference with stability, speed and zero bugs.
    This is a list of the rom features:

    - Based on Gingerbread 2.3.6 – Official B876 (Firmware Huawei Honor U8860);
    - Root permanent permission;
    - Overclock kernel;
    - Unlocked FPS limit (30 @ 55);
    - Zipaligned apks;
    - Added BusyBox;
    - Removed Gallery 3D and replaced with QuickPic;
    - Removed Huawei Launcher and replaced with Zeam Launcher;
    - Corrected APNs list (only the Italian Internet Wind apn);
    - Edited carrier name "Wind Telecomunicazioni Spa" into "WIND";
    - Edited carrier name "Telecom Italia SpA" into "TIM";
    - Edited carrier name "Hutchinson H3G Italia" into "3 ITA";
    - Removed the stock Browser and replaced with Dolphin Browser HD;
    - Updated Market (now Google Play), Google Search Box, FlashPlayer;
    - Removed Social Huawei and other apks from the stock rom;
    - Increased performance by editing build.prop;
    - Enabled HDR function on camera;
    - Removed File Browser and replaced with Root Explorer;
    - Independence of the /cust partition;
    - Removed WPS function on WiFi section;
    - Removed ipcall function;
    - Added the battery percentage on the status bar;
    - Stock Android Gingerbread lockscreen;
    - Removed the energy saving function;
    - Bypass of the Android Settings Wizard;
    - Optimized the GPS config for Europe;
    - Tethering WiFi is available and works fine;
    - Added by default the Quick Settings Widget in the notification bar;
    - FM Radio works fine;
    - Added function Volume Rocker Screen Wake Up;
    - A new graphic for Contacts and Phone applications;
    - Removed Fast Boot option;
    - Patched the libsqlite.so for better performances;
    - Disabled bugreports generation in kernel ramdisk;
    - Permanent Root Access;
    - No more is needed SuperUser.apk for root-based applications;
    - The default video codec for High Video Recording Quality is H264;
    - The default audio codec for High Video Recording Quality id AAC;
    - Edited the carrier name "Sonaecom - Serviços de Comunicações, S.A." into "Optimus";


    PREREQUISITES - ATTENTION PLEASE

    a) ROM
    Gingerbread 2.3.5 Stock Huawei version (B512, B521, B540, B552, B565, B572)
    or any customized Gingerbread ROM (CyanogenMod, MIUI, 2.3.5, 2.3.6, 2.3.7)
    or any ICS Rom (DZO Aurora, Genokolar MIUI v4);

    b) Recovery
    CWM Recovery 5.0.2.7
    If you have the stock recovery, you will not be able to install any customized ROM. So, you have to do these steps: download the CWM Recovery 5.0.2.7 (previous link to download the file), power off your device and turn on into Pink Screen Mode (holding down VOL+, VOL- and Power button). Plug in your usb cable to your pc and wait for the automount of the new drive. Navigate to the /image folder and rename the stock "recovery.img" into "recovery.bak".
    Now simply copy the CWM Recovery into the /image folder and be sure that its name is "recovery.img", otherwise you have to rename it into "recovery.img".
    Unmount the periferic, remove the usb cable and extract the battery to shutdown the phone. That's all.
    You can verify the new recovery installation entering in recovery mode (holding down VOL+ and Power button).


    INSTALLATION PROCEDURE FOR FULL PACKAGE

    0) Make sure that you have installed all prerequisites;
    1) Download the zip file of the rom with your pc;
    2) Shutdown your smartphone and to be really sure unplug the battery;
    3) Insert your battery and power on your smartphone into recovery mode holding down VOL+ and the power button (be sure that you have the CWM 5.0.2.7);
    4) Go to advanced ---> reboot recovery;
    5) At the new recovery boot go to "mount and storage";
    6) Mount usb storage;
    7) Plug in your usb-microusb cable;
    8) Copy the downloaded zip file into the external sdcard;
    9) Wipe data/factory;
    10) Wipe cache;
    11) Wipe Dalvik Cache;
    12) [OPTIONAL if you experience a huge battery drain only] Wipe Battery Stats;
    13) Go to "mount and storage", then "format /system";
    14) Install zip from sdcard;
    15) choose zip from sdcard and select the downloaded zip file;
    16) Install complete!
    17) reboot system now.

    Please wait about 2 minutes for the install process and be patient for the first boot.
    At the first boot the default language has been set to English. This choise because the rom needs to be more international possible.
    Anyway the rom is multilanguage and offers the default available languages of the stock Android base-rom.
    The default keyboard is the stock Android Latin.


    DOWNLOAD
    Date: 2012/08/22
    File name: B876_KALO_Extreme.zip
    Changelog: Increased the 3G speed, fixed the network dropping from 2G/3G, updated applications.

    If you appreciate my work and want to thank me, please send a donation, it's a huge reason to keep alive this Android project for U8800 Pro.

    DONATE (PayPal)

    FaceBook Group Page -----> KALO ANDROID U8800 Pro

    Special thanks:
    - Genokolar (kernel and recovery Guru);
    - mik_os (libsqlite.so tweaks);
    - pikachukaki (theme creator and tester for his B876 based-ROM);
    - zontovolo (the best beta-tester I've seen!);
    - cuvetto (for the better audio experience);
    - merafly (for his advices and suggestions);
    - tasosmrs (for the modded phone.apk)
    - All users who are using/testing my releases;

    SPECIAL THANKS TO DONATORS:
    - Nektarios Orfanidis;
    - Pavel Igorevich;
    - Denis Avetsuk;
    - Eugenio Livio;
    - José Alexis Morera Fernández;

    Happy flashing!

    kalo86
    8
    well done
    i'm glad , because you put the ,, patched libsqlite ,, in your update (1.7) ...
    its a great work from ,, mik_os ( a great developer )
    i think that this version , gonna make even happier the users of your rom...
    i'm a fan of your work , even if i'm steel riding my horse ... :)
    congratsulations again ..

    for those who still wondering what it does
    read this and i hope you'll understand.......

    Android phones as the underlying database using sqlite3. sqlite3 writes efficiency is very low, because the sync feature turned on by default, and fsync() must be performed after each insertion, the resulting system efficiency is low, and the disk life is reduced.

    I try to disable sync feature by default in exchange for greater IO performance and reduce disk consumption. While doing so may result in data integrity problems, but I still like to use it because most of the sqlite insert action can be completed within a few seconds, not too much to consider issues such as sudden power-down.

    After modified, the time of insert 2000 records to sqlite3 db, from 1m11s reduce to 2s.

    -----------------------------

    With Android applications, the database operation is non-persistent, normal step in app is:
    1.open db
    2.do read/write
    3.close db
    with step3, the data in cache will be flush to disk. so user will not notice any sudden lag, always smooth.

    With SYNC-ON, the db operation like this:
    1.open db
    2.1. write a record/do a transcation
    2.2. fsync()
    2.3. write a record/do a transcation
    2.4. fsync()
    .....
    3.close db/fsync()

    with SYNC-OFF, operation like this:
    1.open db
    2.1 write a record/do a transcation
    2.2 write a record/do a transcation
    ....
    3. close db/fsync()

    So, no-sync can significantly save IO time.
    6
    hope you can do something!thanks

    i think that you have the tools and knowledge to do it yourself ...
    take a look at this ...
    http://xdaforums.com/showthread.php?t=1411317

    try it yourself , and tell me if you want something more ....

    I FOUND IT
    download this ... http://www.mediafire.com/?2ues73f06ialncf
    i was made this for kalo's v1 , but i think its the same,, so you can use it ....
    unzip , and open the folder ..
    first make a BACKUP ,, and then put it via root explorer , in , system/framework .. (replace it with the existing one)
    give permissions ( rw-r--r-- ) , and reboot your phone ..
    dont worry , it needs 2-3 minutes to boot again ...

    THIS IS ONLY FOR TERMAGAZIS
    IF HE TEST IT AND ITS OK ,,
    Then you can use it , all the others , users of this rom

    so we'll have to wait , termagazis to respond , and tell us if it works
    6
    TO ALL OF YOU , USERS OF THIS ROM ( KALO V1.6 )
    DOWNLOAD THIS
    http://www.mediafire.com/?7i3tjuvlgtayzrx

    ITS a patched ,libsqlite.so for 2.3
    probably its gonna work....

    just open root explorer and copy , libsqlite.so , to ,system/lib . ..
    replace it with the existing one and give permissions ( rw-r--r-- )
    wait , or reboot your phone .....

    if this works , you're gonna love this rom , even more ...

    HAVE A BACKUP ON YOUR SD CARD BEFORE TRYING THIS MODS...
    ALL GREDITS GOES TO
    Μik_os
    Ungaze

    I just found it at this thread
    http://xdaforums.com/showthread.php?t=1000899

    enjoy :D
    6
    well.. friend , korekore1 ,, is right about MIUI dialer , its more than a theme ... ;)

    so i decide to make a dialer for , KALO V1.8 ,, and probably gonna work also for V1.6 and V1.7 .....
    i took the .png's from , bluemagic theme ...

    THEMED DIALER ... download
    http://www.mediafire.com/?eep3y6km85m57fe

    and the , themed settings.apk , gonna work also for V1.8 ...
    http://www.mediafire.com/?7lkzal5skit8hvl

    HOW TO INSTALL , the themed dialer ...

    first , unzip ..
    then , via root explorer , COPY , the contacts.apk and phone.apk , and PASTE them to ,, system ,, give permissions (rw-r--r-- ) and then ,MOVE , both apps to ,, app ,, and replace them ... reboot and enjoy ...
    the path is ,, system/app ,, but we have to do the above trick to avoid force close before we give permissions ,, thats why we give permissions to ,, system ,, and then we move them to ,, app .... ( easy) :cool:

    if someone could make screenshots , i appreciate it .... :)