yashsingh1/xdaforums huggingface dataset:
[Huawei Ideos X5 U8800] herna:
I thought about it just exactly after read it. Maybe tonight Android 4.4 will came, so better is to wait to 4.4 :P BTW I am happy to see you working for a 3.4 kernel :D
[Huawei Ideos X5 U8800] papatsonis:
regarding the diffuculty to "turn on" the screen.. i think its related to the bug, with brightness (if you move it totally left). If you watch carefully, when the screen doesnt "turn on", in fact it's turned on, but with absolutely 0 brightness, and if you succed to open the settings and move the slider, then it wakes up. I don't know yet if its "placebo" but noticed that when i un-tick the option in :system->status bar ->Brightness Control /"Adjust brightness by sliding across status bar" i have never experienced so far a black screen again (i was ready to smash it with hammer some time today..)

So far i'am in generall happy with this rom. My phone is actually USABLE... seems to me like better memory management than ICS. Apart from the camera "bug" the only thing that keeps it from a "perfect" rom -for me-, is the graphical glitches (tearing/not refreshing the upper half of screen)
[Huawei Ideos X5 U8800] rible:
I have an issue with my earphones+mic setup i am trying to get rid of but with no luck. I had it with the Aurora ROM and also with this one.

When i am listening to music or calling sound is so much distorted and awful, but it just goes away when i am pressing the mic button on the headset ( the call answering one).

I have tried almost every brand in the market so i am assuming it's not a headset issue. Is it hardware issue of our phone or something ?

Also speaker sound needs some improvement, volume is a bit low and bass is buzzing comparing to Aurora.

Nonetheless this ROM gets better and better so fast! For me it can be a ROM for everyday use as our phone's camera isn't so good anyway and i don't use it.

Blefish you are a very talented dev, but don't you dare leaving our phone before a 4.4 release! :fingers-crossed:

..just kidding, keep up the good work!!
[Huawei Ideos X5 U8800] Blefish:
This is something new and could help me solve the "not turning on" once and for all. I'm having a hard time reproducing it, I sometimes still get it though. If someone is having the same "turn on" problem, would you be able to try the same method as [MENTION=5419768]rible[/MENTION] ?

When you press the button, how long does it work good? For example, when it plays like it should, pause the music, wait a couple of seconds and try again. Does the problem come back?

[MENTION=3839575]mikeioannina[/MENTION] sent me a hint about a patch to solve these graphical glitches and I applied it on. I found that I've had these glitches in Fifa 14 for example (weird right). After applying it, I haven't experienced it. Who knows, maybe that was it (I'll do update image sometime to check on this).
[Huawei Ideos X5 U8800] faekplastik3s:
To me, the digitizer always works even if the screen doesn't. I can easily unlock and hear the clicking sound. Buttons light up, too.
[Huawei Ideos X5 U8800] rible:
Thanks for the fast reply.

It works good as long as i press it,just like a switch.It only happens when i plug earphones with a mic. It seems like when i press the button it shorts the mic-pole with the ground-pole. Maybe eventually it's something with the 4 pin jacks, 3-pins work like they should.
[Huawei Ideos X5 U8800] faekplastik3s:
This has always happened to me as well, but I have always assumed it was the stock headset that was faulty. Happened all the way back in Aurora too, and I never used it with an official ROM so I have no frame of reference there. Using headphones doesn't have the same issue (sound wise, obviously). I have since just glued the button down, as I assumed it was broken.
[Huawei Ideos X5 U8800] rible:
As i can remember official ROMs, both froyo and gb had the same issue... :(
[Huawei Ideos X5 U8800] cobramax:
ram good ? battery drain good ? graphics menu slow or speed good ? sound music headset good ? good ? good ?
[Huawei Ideos X5 U8800] Ax1qwer:
Weed ? good ? good ?:good:

--

In first post you have bug present.

Changes planned for next release. here : http://sourceforge.net/p/cm-u8800/wiki/To-do list/
[Huawei Ideos X5 U8800] cizkek_:
i have never had this issue. i didnt tried on cm10 but on aurora, stock mic+earphones works just as they are supposed to. with other phones earphones like sony xperia p's stock i too had to press the button to get the sound.i wonder if there are devices with different connectors/line outs etc?
[Huawei Ideos X5 U8800] forumber2:
good? what good? you can see which things are not good in first page.
[Huawei Ideos X5 U8800] Djuganight:
Would be great to have the cam working either
[Huawei Ideos X5 U8800] riDDimann:
Not sure, but isn't 4.4 based on the 3.10 kernel?
[Huawei Ideos X5 U8800] herna:
No, it is not. Btw every 3.x kernel can support it.

Enviado desde mi GT-N7000 mediante Tapatalk
[Huawei Ideos X5 U8800] telmosousa:
This user is not the only one with this problem, when I try to connect to Zon's routers (from Portuguese ISP) I can't, just like he said it saves the connection in the list but never connects and if we change our wpa_supplicant the phone will connect to the top/first network in priority list.

Blefish is there a chance that you can take a look at this situation? I think that I already reported this issue in the past and but I know it is not very importante to every users but maybe you can put it in your task list it would be awsome.

I'll give this example:

I have another ISP's router (Meo) in my house but many portuguese u8800 owners have (like I had before) Zon routers and I believe that some of them don't use this rom because of issues with connecting to this network. BTW in my work I have a zon router inside my office right on my side and I can't connect to it instead I have to connect to a draytek router in another office a little far away wich gives me 10 to 15% of signal :(

Hope that you can check it out when you have a time for it. Thank you for your efforts in bringing this rom to all u8800 users!
[Huawei Ideos X5 U8800] dark_vader:
ROFTL :D Dude you need to improve your english really. I know my english isnt' good too but yours :eek:
[Huawei Ideos X5 U8800] rible:
I have the same "never turn on screen" bug but as you said it only occurs when "sliding brightness" option is ticked. I also tried to adjust brighness while calling but nothing happened, maybe i couldn't aim right :eek: . Furthermore, i noticed when a call ends proximity sensor is still working until i press the power button.

One more thing, i'm almost fine with the crazy little charger, however it's kinda annoying when i am in a call with 70-90% battery and it suddenly goes to 0% and turns off the phone. I know it's mentioned before but imho is a major bug that prevents using the phone properly.

Edit** In-call screen bug actually occurs even with slide option unticked, when i am already in a call and a 2nd person calls me. It goes off after a reboot of course.
[Huawei Ideos X5 U8800] Blefish:
But are you able to change the brightness? Maybe you could enable status bar brightness slider, and try to slide it when this happens.

Strange. Is the audio like buzzing a lot? I know when I was fixing the "click" sound, I modified the headset config to capless, and since then I had the same "buzzing" audio playback, which was fixed by enabling NCP (negative charge pump for headset). Maybe this is related somehow.

In the Wi-Fi advanced settings, would the wifi region setting help? You could try multiple values, maybe it changes the behaviour. I'd like you to provide logcat after you press "connect" for example.

It's weird to see the proximity sensor run after call. If you manually test proximity sensor using any app, does it get disabled ok? Maybe the same Synaptics TS lockup problem here. Haven't found a fix for it yet.

I personally thought the battery going to 0% is fixed, since it doesn't happen to me anymore after 3+ weeks of using it. However, next release will have this fixed.
[Huawei Ideos X5 U8800] telmosousa:
I tried some other zones and it doesn't connect to :(

Is this what you want? I follow the tutorial that is here in xda forum but I think that I'm not doing it right :(

--------- beginning of /dev/log/main

I/dalvikvm( 8065): Turning on JNI app bug workarounds for target SDK version 11...

W/Trace ( 8065): error opening trace file: No such file or directory (2)

E/Term ( 8065): onCreate

D/Term ( 8065): TermService started

I/TermService( 8065): Activity called onBind()

I/Term ( 8065): Bound to TermService

I/TermService( 8065): Activity binding to service

I/libjackpal-androidterm( 8065): JNI_OnLoad

D/dalvikvm( 8065): GC_CONCURRENT freed 166K, 16% free 2613K/3092K, paused 6ms+11ms, total 51ms

I/Term ( 8065): waiting for: 8080

W/IInputConnectionWrapper( 8065): showStatusIcon on inactive InputConnection

W/IInputConnectionWrapper( 8065): showStatusIcon on inactive InputConnection

W/IInputConnectionWrapper( 8065): showStatusIcon on inactive InputConnection

D/dalvikvm( 8065): GC_FOR_ALLOC freed 112K, 11% free 2866K/3212K, paused 42ms, total 55ms

I/dalvikvm-heap( 8065): Grow heap (frag case) to 4.128MB for 635812-byte allocation

D/dalvikvm( 8065): GC_CONCURRENT freed 19K, 10% free 3486K/3836K, paused 7ms+12ms, total 52ms
[Huawei Ideos X5 U8800] Blefish:
You did it almost correctly, but I think it's limited to just Terminal Emulator right now. You should do "su" first, then the commands :)

Too bad that did not help though. I'll look on how the other wpa supplicant worked for the Zon routers.
[Huawei Ideos X5 U8800] rible:
I'ts like listening to a radio station with a terrible signal or something. The thing is i can't use any headset-mic combo except the stock one which i gave it away, it was kinda crap anyway...

I downloaded this app to test the sensor.

I tried the "screen on-off hold" functions. At first, i noticed that it works when i block it but even when i release it, it doesn't stop to vibrate-blink unless i manually disable the option. Furthermore, after a few tries, sensor goes crazy even if i don't block it indefinitely, unless of course i disable the option manually. It goes away after a reboot and works flawlessly for a few tries. And yup, i have a Synaptics TS..

The battery thing only happened to me twice, glad to know it's going to be fixed :highfive:

Edit**** I noticed a slight difference in the sensor brightness (it's a bit brighter when it blinks) when it goes crazy and unresponsive in both the app test and in-call conditions. Is this relevant?
[Huawei Ideos X5 U8800] telmosousa:
There you go Blefish hope that it is what you want.

Thank you for your time!
[Huawei Ideos X5 U8800] Somcom3X:
What are you going to do after 4.2 is finished? Go to 4.4 directly?
[Huawei Ideos X5 U8800] rqmok:
Yes.

I don't understand something: Why did cyanogenmod name android 4.4 as cm-11.0? Shouldn't it have been cm-10.3? :confused:
[Huawei Ideos X5 U8800] Somcom3X:
Cm9 ics

Cm10 jellybean 4.1

Cm10.1 jellybean 4.2

Cm10.2 jellybean 4.3

Cm11.0 kitkat

Codename for branch changes number
[Huawei Ideos X5 U8800] rqmok:
It seems you are more confused than me.

I am just saying that kitkat should be cm10.3, because it is more logical. Not that it matters now.
[Huawei Ideos X5 U8800] Djuganight:
But he is correct. KitKat is the android 4.4 and ATM kinky one phone in the world will have it, the new Nexus 5
[Huawei Ideos X5 U8800] faekplastik3s:
CM ups the version number by a full point instead of a .1 update if the codename of the OS changes. It has always been that way.
[Huawei Ideos X5 U8800] rqmok:
OK. Thanks; That makes more sense. :D
[Huawei Ideos X5 U8800] riDDimann:
Slow down cowboys, I'm still waiting for 4.4 to appear on my Nexus 7 ;)
[Huawei Ideos X5 U8800] Somcom3X:
Major changes get a version upgrade .
[Huawei Ideos X5 U8800] Blefish:
The way I see it, we have two options:

1. Get CM-10.1 fully working, then move.

2. Move to CM-11.0 & continue development.

I don't really see a problem moving to cm-11.0, because mainly, it's already compatible. There are just a few changes that need to be applied here and there, but in general, I should be able to get it in the same state as currently cm-10.1 pretty quickly. Things that need changing are RIL library, display HAL (we'll see how our proprietary drivers manage, may be tricky), audio HAL and some smaller changes.

Option 2 is not under consideration before there are at least official nightlies available, because the source may be incomplete/not compile at all in the beginning.

Kitkat is very tempting though :)
[Huawei Ideos X5 U8800] Blefish:
cm-10.1-20131027-UNOFFICIAL-u8800-update1 released, enjoy!

This is pretty much a test update.

I would like to know if Synaptics TS lag still occurs, and if the display is still lagging. The current changes I made are very minimal, but they do affect the logic a bit. I also modified the speaker config, tell me if the bass is still overflowing or not.

Will update the changelog if this update is useful.

EDIT:

Display still not fixed.
[Huawei Ideos X5 U8800] Blefish:
Thanks for the informative report.

I am still not able to reproduce this, but I am more and more considering the composer/drawer to do the "dirty" job, otherwise it shouldn't be possible to have these kind of glitches. Here's a new thing that *could* make a difference.

This is kind of broken right now, but it does work with update1, so it's worth a try. It's not GPU/DYN/C2D composition, but direct MDP. It should save off some GPU work if this was working perfectly.

If you modify it like this, there may be issues with the very back layer (usually the background image), it either has some offset or gets blank sometimes.

Set the /system/build.prop like this:

debug.composition.type=mdp
persist.hwc.mdpcomp.enable=true

When it doesn't make a difference, it must be the KGSL/ Adreno drivers. By the way, if the lag occurs for 4 seconds, are you able to fix it by for example, dragging down the notification bar? Maybe the "dmesg" log gives some hints?
[Huawei Ideos X5 U8800] Somcom3X:
You can get to the same state in cm11 but there is always the introduction of new bugs and incomplete source as you stated.

Hmmm. 4.4 would optimize performance.

Your call. Bugs +performance(4.4) or fully working(4.2 or even 4.3)

You can wait and there will be less conflicts :) but at the cost of the niceness.

Also, cm is dropping many devices for cm11. Couldn't this impact your decision to continue on? There won't be as much legacy support as in cm10.2 if they find conflicts with the merge.

I'm sure you'll pick whatever decision is best for you.
[Huawei Ideos X5 U8800] faekplastik3s:
Nope, that didn't fix it, though it did introduce a whole new series of graphical glitches, the old ones are still there. dmesg outputs some ksgl and a lot of mdp debug stuff, but if you'd like I'll get a new one with c2d composition enabled instead. The ROM is installed as stock, so I don't know what's with all the binder fails, too.

The duration of the lag is all over the place, sometimes it's 4 seconds, other times it can be less. When I was testing it with the new settings, it seemed to be ~1 second, but I don't know if it's significant. Both the content of the password window and the glitch get updated at the same time. I also couldn't test dragging the notification pane over it, as it wouldn't allow me (maybe related to mdp composition layer limit?), but clicking a UI element in that position or somehow refreshing the screen seemed to clear it up in the past (for example, for buttons stuck with the selection highlight in the Settings app, tapping it again makes it appear normal).

By the way, regarding the black screen bug, changing the brightness by scrolling the notification bar does not bring it back. It seems to be completely off.
[Huawei Ideos X5 U8800] chaokai123:
Synaptics TS lag still occurs,just as same as the last one.

And the display is still lagging.
[Huawei Ideos X5 U8800] reniers:
Hi Guys,

Perhaps this could help.

from what I see in the logs, this could be the issue, however im no developer and don't know much about this.

Can someone please confirm.

<6>[ 2836.071197] binder: 411:425 transaction failed 29189, size 100-0

<6>[ 2836.078735] binder: 411:425 transaction failed 29189, size 100-0

<6>[ 2836.080627] binder: 411:425 transaction failed 29189, size 100-0

<6>[ 2836.082611] binder: 411:425 transaction failed 29189, size 100-0

<6>[ 2836.084320] binder: 411:425 transaction failed 29189, size 100-0

<6>[ 2836.088714] binder: 411:425 transaction failed 29189, size 100-0

<6>[ 2842.219909] binder: release 411:642 transaction 424021 in, still active

<6>[ 2842.219909] binder: send failed reply for transaction 424021 to 3061:3061

<6>[ 2842.221008] binder: send failed reply for transaction 424056 to 3011:3011

<6>[ 2842.281524] binder: 3061:3061 transaction failed 29189, size 84-0

<6>[ 2842.303802] binder: 3011:3011 transaction failed 29189, size 3520-4

Here is link a found with possible fix for this.

http://stackoverflow.com/questions/3528735/failed-binder-transaction

Kind Regards
[Huawei Ideos X5 U8800] herna:
Changes between 4.2.2 and 4.3 are so little. But 4.4 is highly modified comparing to the olders one. And also because is them first ROM since thry are a Inc and maybe why they decided to go to cm-11.0 . Also what Somcom3x says is correct, didn't notice it :)

Enviado desde mi GT-N7000 mediante Tapatalk
[Huawei Ideos X5 U8800] Blefish:
I won't start quoting everyone here.

I'm pretty sure it's the C2D/GPU. It may be either the proprietary drivers, or the kernel KGSL driver. Since MDP composition is undependant of GPU/C2D, it means that the "drawing" must have caused this. Or, since MDP only allows up to 3 layers on MDP4.0, it reverts to GPU/C2D composition afterwards and gets these glitches again.

The binder errors *can* be related, but, it means that there should be something in the logcat log. I'm currently checking logs for any errors of some sort, but it's strange because this problem should appear on every device or none at all.

I'm sorry to bring you a full-of-bugs ROM, but that's what you get when building from pretty much scratch. Heck, BT would not be possible without source building (which I built from scratch. Ah!).

What should be needed to get coldblue's ROM BT working? I don't remember it all, but every file regarding "bt" or "bluetooth" should be copied over. Plus hci_qcomm_init. Also, the /dev/ttyHS0 should have permissions & ownership as it is on my ROM. Then, make sure the correct /data/ folders are created, see my /init.qcom.rc for the process.

Then if it is not working, give the LOGCAT please.
[Huawei Ideos X5 U8800] telmosousa:
Hi blefish I think that you're doing a great job so keep it going and don't look back or to the people who are saying bad things about this great rom.

BTW did you already had time to take a look to my logcat? About wpa_supplicant and connecting to Zon routers?

Thanks
[Huawei Ideos X5 U8800] faekplastik3s:
There's an option to set max number of layers in build.prop, right? Shouldn't setting a high number override other composition paths entirely?
[Huawei Ideos X5 U8800] Blefish:
I did check it, currently it seems like the first router is disabled because of 12MB requirement from the router, others say SSID mismatch, maybe they will just get disabled because the one. Haven't fixed it yet though.

The build.prop for layer editing only goes for the MDP composition, and if it's above 3, it will fail showing anything at all (since MDP can only handle 4 pipes, 1 is reserved base pipe).

I've so far discovered it has something to do with the proprietary libraries/kgsl drivers. Since C2D was not working at all, there's a slight chance that could've been the problem. I'm experiencing terrible glitches with C2D currently working, seems exactly like other said, stops drawing too early. Might be something with the fence sync, but more as I investigate. Logcat is filled with errors too.
[Huawei Ideos X5 U8800] telmosousa:
Thank you blefish I hope you can fix it and if there's something more that I can do to help you just tell me please.
[Huawei Ideos X5 U8800] reniers:
Hi Blefish,

I have added the files as specified, however could not locate the init.qcom.rc

Please see my logcat below.

View attachment 2013-11-08-07-15-00.txt

Kind regards
[Huawei Ideos X5 U8800] Mr.Wolf:
I still have aurora installed, so went to Blefish github searching for init.qcom.rc:

https://github.com/Blefish/android_device_huawei_u8800/blob/cm-10.1/init.qcom.rc
[Huawei Ideos X5 U8800] Blefish:
Seems like some APK/framework files are missing. I can't access my build machine right now, but whatever package contains these classes must also be included/replaced.

Check these lines:

11-08 07:11:58.932 W/ActivityManager(772): Unable to start service Intent { act=android.bluetooth.IBluetoothInputDevice } U=0: not found
11-08 07:11:58.942 W/ActivityManager(772): Unable to start service Intent { act=android.bluetooth.IBluetoothPan } U=0: not found
11-08 07:11:58.942 W/ActivityManager(772): Unable to start service Intent { act=android.bluetooth.IBluetoothPbap } U=0: not found
11-08 07:12:01.774 W/ActivityManager(772): Unable to start service Intent { act=android.bluetooth.IBluetooth } U=0: not found
[Huawei Ideos X5 U8800] rqmok:
They are either in framework.apk or framework.jar files.

Try framework.jar first. If that doesn't work, try framework.apk.
[Huawei Ideos X5 U8800] Cybergiannis:
I really want to test this rom but i'm not sure if the bug list is updated to the last version so that we know which the bugs are. For example is it true that it can't play hd video?
[Huawei Ideos X5 U8800] forumber2:
It can play hd video.
[Huawei Ideos X5 U8800] Cybergiannis:
So why it says that it shutters every few seconds?
[Huawei Ideos X5 U8800] reniers:
Thanks for all the helpful feedback guys.

I will keep testing and trouble shooting until I get it working.

BTW, Blefish, I installed your rom to get some of the files you mentioned earlier.

Besides the graphical glitches, its AWESOME. Thanks for the work you put into this. its much appreciated.

Kind Regards

---------- Post added at 09:22 AM ---------- Previous post was at 08:55 AM ----------

Okay,

There was no framework.apk, however I did find the framework.jar file in the framework directory.

I copied and replaced it and rebooted the phone.

Now it is getting stuck on the boot animation screen. so im going to restore via nandroid backup.

Any thoughts?

Kind Regards
[Huawei Ideos X5 U8800] resudo:
Its not framework.apk, its franework-res.apk. You cant just take a framework file from a rom and put it on another rom because you will have bootloop, take a logcat and see where the problem is.
[Huawei Ideos X5 U8800] nayneshdev:
I apologize for posting here but I think this discussion should be done in coldblue's thread.
[Huawei Ideos X5 U8800] xtugap:
[MENTION=4223446]Blefish[/MENTION] are you thinking Implement KSM and Zram? (I don't know if this are Implement and forced on and don't have a option to active/ Deactivate)
[Huawei Ideos X5 U8800] Blefish:
I don't think these are implemented. And it seems swap memory is not added too. I might implement these in later versions.

Battery stats is implemented, will see how this works (testing right now).

I'm now pretty sure these glitches are happening because some syncing mechanism is not working. By using C2D2 libraries from JF (galaxy s4), the C2D works, but has awful lot of glitches, in boot screen and when dragging down the notification bar, seems like very similar to what C2D (being reverted to GPU) does in current versions. C2D seems to be part of the GPU, maybe the mechanism is shared, no idea yet. Still finding it strange that the current glitches are not happening for everyone (or am I the only one?)
[Huawei Ideos X5 U8800] xtugap:
I don't have/sow any graphical glitches/artefacts, the unique ROM I sow that is on the first version of rqmok CM10.