yashsingh1/xdaforums huggingface dataset:
[Huawei Ideos X5 U8800] kalyansundhar:
LVM requirement

[MENTION=4223446]Blefish[/MENTION], Nobody can imagine 5.0 in U8800. It is possible now just because your effort. Thanks a lot my friend. I am yet to install 5.0 in my device. I just have one question. Is it mandatory to install LVM recovery for CM12? I mean, does CM12 mandates a LVM supported recovery? It would be really great if the next release supports physical volume layout instead of logical volumes. That gives much more flexibility to move back and forth between 4.4 and 5.0. Given that CM12 development is in initial stage with lot of open ends, it is obvious to expect issues with some functionality. I think maintaining the volume layout provides compatibility between 4.4.4 and 5.0 as far as device partitioning is concerned.

Whoever is having 4.4.4 in their device (including me), if they are just required to wipe out their /data, /cache, /system partitions and install CM12 using existing recovery, then that would be a really, really great.

Thanks

Kalyan
[Huawei Ideos X5 U8800] ideosx5:
Hi Blrefish

Thank you so much for your great work.

İf possible weekly update? Because cynogedmod often updating source.

Thank you again :)
[Huawei Ideos X5 U8800] lemene:
I already installed, from cm11, to cm12 four days ago.

I will never go back! No issues so far, works much much better than cm11. Art speeds it and I have the phone again as functional as gingerbread days.
[Huawei Ideos X5 U8800] season 8:
Thank you

Thank you, Blefish, you bring Android 5.0 for uor phone.

But I have an issue.

After I started my phone up, it's very smooth when swiping. (The nearest 2-point distance is 2 px)

But after long time I didnt use my phone, The nearest 2-point distance is 10 px (And it makes my phone doesnt smooth). I restart my phone, and this issue is gone, but it come back (if I dont use my phone for a long time)

How can I fix it?
[Huawei Ideos X5 U8800] mohammad.nomaan:
Thanks [MENTION=2370367]befi[/MENTION]sh,

So we simply flash it over V1, correct?

thnx
[Huawei Ideos X5 U8800] Blefish:
I've heard complaints about it before. Guess I'll implement it into recovery then :)

Actually it is possible to support both volume types, but I went with LVM route for now because 550MiB /system is not enough for gapps (when preodexing is enabled especially), and this method adds support for U8860 too. I can make it a boot check though, if LVM exists then it mounts LVM volumes, and if LVM does not exist, it mounts physical volumes. Same can be done in recovery.

I might be able to do a release once a week (during weekends). Because I understand that the code is very early and there are fixes and new features merged quite frequently.

Did you also enable MDP composition? It gives a serious performance increase but it might cause reboots (I haven't found out if this is the problem).

Ok, so it seems like Synaptics resets the settings. I will make it return the settings after it has detected a reset.

Yes. I would like everyone to update to update1, especially people with Synaptics TS.
[Huawei Ideos X5 U8800] kalyansundhar:
Thanks [MENTION=4223446]Blefish[/MENTION]. I compared the update-script of both CM11 and CM12 release (for U8800). In CM12 update script, if I change mount path to physical volume, would it work? Like for example, would it work if I change the following line in CM12 update-script

mount("ext4", "EMMC", "/dev/lvpool/system", "/system", "");

to

mount("ext4", "EMMC", "/dev/block/platform/msm_sdcc.2/by-num/p12", "/system", "");

Same way I could change mount path for /data as well. But I am not sure, is there anything beyond this simple change. Ultimately I do not want to brick my device :).

Thanks

Kalyan
[Huawei Ideos X5 U8800] JekaPinsk:
Didn't work for me on my U8860, just huawei logo after reboot.

PS: Did you guys get gapps working? I'm using pa gapps but after reboot I have many crashes and cant even login (my system is 1 gb so it is not memory problem)
[Huawei Ideos X5 U8800] dancer_69:
Took me a lot of time when I flashed the rom because of this. I flashed both rom and pico pa gapps, and I coudn't pass the first time use screens. Before have the chance to configure the Google account the device always soft rebooted and I had to do it again and again. Finally I went to recovery and wiped data/cache. After that I could setup and use the rom, and gapps worked from then without the need to reflash them.
[Huawei Ideos X5 U8800] Blefish:
While technically this flashes system to the right place, the boot.img contains the mount paths that are used when Android boots. So this won't allow you to run the ROM. I am working on a all-in-one solution though, which should solve these issues :).
[Huawei Ideos X5 U8800] ggunzio:
Try to delete this on the ROM, and then flash PA gapps. I saw this in titan ROM thread, give it a shot

/system/priv-app/GoogleServicesFramework

/system/priv-app/GoogleBackupTransport

/system/priv-app/GoogleLoginService
[Huawei Ideos X5 U8800] tsioy:
Blefish,

I 've already flashed your WONDERFUL ROM!!! Is it possible to flash cwm 5.5.0.2 recovery in order to charge it offline ? Or there will be problem with the functionality of the ROM?
[Huawei Ideos X5 U8800] faekplastik3s:
Damn, Blefish! You kidding me? You keep pumping life into this little puppy, and it actually runs pretty well on Lollipop, for the most part. Thank you for your hard work!
[Huawei Ideos X5 U8800] mohammad.nomaan:
Battery life on 5.0.2

Hi @Blefish,

I have seen slight improvement on the battery life after flashing the latest update however I still feel this needs some more improvement.

Attached screenshot is based on the following:

No data connection

Wi-Fi not active

Privacy setting - Play Store - Wake - Always deny

Performance - High End Graphics = enabled

However I still feel the battery charging is unstable coz I see 70-100% charge in less that 5 mins and then high drain when the Wi-Fi is active. I see slight delay in connecting to the internet when on Wi-Fi. I haven't turned on 3G till date so cannot comment.

Also, I feel the screen wake is slower when the battery is below 40%. the battery stats is showing screen using more juice but its not even close to 50% brightness.

Anyone else has these issues?

Thanks for the brilliant job on this device :) always
[Huawei Ideos X5 U8800] JekaPinsk:
[MENTION=4223446]Blefish[/MENTION]

Would probably be better if you remove useless live wallpapers.
[Huawei Ideos X5 U8800] ideosx5:
My phone is not charging now. I thinks my battery dead. I bounght 2 battery for using your rom.(since cm11) I dont undersrand why? Please solve battery problem.

Thanks for good work.
[Huawei Ideos X5 U8800] FabioAreia:
Remove your battery plug-in into your computer turn it on and then insert your battery without unplugging your cable... wait several minutes...
[Huawei Ideos X5 U8800] crackandroid:
hey, blefish...

i am using the rom from last week,

i have observed the following bugs...

!) the battery charges very fast and does not last too long....compared to cm11..

2) also when battery comes down to 15 %...... the screen automatically goes fully back ..with the soft keys on.....and after charging the screen turns normal.....

3) the tethering hotspot works fine ..but as u close it ...phone reboots...

4) music app stops working many times...

hope u fix it....keep up the good work..
[Huawei Ideos X5 U8800] Blefish:
1) Keep it plugged in a bit longer. I noticed my old battery is also charging fast and discharging fast, so I usually keep it plugged in overnight. By the way, 100% does not really mean it is charged. If it is fully charged, the kernel log will tell you (via terminal emulator you can use command dmesg). It may print "board-u8800: Battery charged" or "battery charging". I'll see what I can do about it, maybe hard-code 99% if it's not completely charged.

2) Hmm, so you cannot use the phone? Or can you increase the brightness?

3) This is fixed in next release.

4) Working on this a bit later, could be CM problem in general.

I cannot manage to do a release this week. However, there are some nice features coming very soon. TWRP will be LVM/Non-LVM compatible, same goes with the ROM (although you may need to increase /system space). TWRP will also have off-mode charging, this feature is nearly complete.

As for the ROM, camera issues have been fully solved. MDP composition greatly improves performance but it's experimental. There are some other fixes and security fixes aswell.
[Huawei Ideos X5 U8800] mmick:
After a few days of use, what I noticed:

- With WIFI / Network on it drains the battery very fast. In Airplane mode draining is very good

- I see no "data on/off" switch on the shortcuts

- I see "Cast Screen", U8800 (AFAIK) does not support the feature

- Preferred Network "2G" or "3G". Does that means that it is *always* on 2G/3G?

- Still very small amount of free RAM

I was using a very low end Android a few days ago, with 512 MB RAM and Android 4.4. It was operating very smooth and a lot faster than our U8800 with no "memory purge" after loading a couple of websites. On U8800 as long as I open a website with a couple of pictures it runs out of memory and sometimes the Launcher crashes and it has to load everything (icons, etc). Note that I have only *one* screen and the default clock widget without weather. On the low-end Android I ran everything very smooth (a lot smoother than U8800...).
[Huawei Ideos X5 U8800] Blefish:
data on/off is located in Settings->Data usage afaik. If you set preferred 2G it means only 2G, if you set 3G it defaults to 3G but fallbacks to 2G. That's standard behaviour.

Screen casting is theoretically supported, I cannot test myself though.

When you were comparing U8800 with another device, I can tell you that our phone is the first of MSM7x30 series. I own a Xperia Ray, which is also from the msm7x30 (it is msm8255), and it's a whole different experience (we are using same kernel, same graphics libraries). I also have a U8860 (msm8255t) and things are running a lot quicker there (same source). I can only think it's CPU speed, RAM speed, EMMC speed and the overall lower FPS of the display that cause this effect. It also makes a huge difference whether you have gapps or not. Also, our MSM7230 support was actually dropped after gingerbread. MSM8255 & MSM8255T were supported until JB I think.
[Huawei Ideos X5 U8800] mmick:
Blefish, you're right, the whole SoC and emmc are old :)

I was kinda referring the ram behavior though: other low end devices seem to have "more ram" as u8800 is constantly ending and relaunching the launcher due to lack of ram. I was surprised as other Chinese devices did run rather ok with such low memory.

About "Cast Screen": I have a compatible tv and that doesn't work (with my Samsung and Asus devices like a charm). It should search and discover the tv but it does nothing when I touch "search".

This ROM is surprisingly good, it works overall very well! I had a custom 4.1.2 and this one is A LOT better!!!

Suggestions:

- remove everything about cast screen, the phone is too old and slow

- (2/3G) Data on/off + silence/vibration shortcut on the upper menu

- network functions use a lot of battery, if possible, improve it (a lot more in comparison to the official 2.3)

- lower voltage, 900-1000 MHz cpu possible?

- are there unnecessary services loading eating up the ram?

As of now, the best ROM! thanks
[Huawei Ideos X5 U8800] pedgsilva:
Gapps

All went well it instaled the rom, but wont install the full package of gapps, its says that don´t have space.

Thank you
[Huawei Ideos X5 U8800] maskelisuvari:
Gapps

Why dont you try to install a smaller package of gapps? Apparently system does not have the enough space
[Huawei Ideos X5 U8800] pedgsilva:
done that., another thing the SD Card does not appear when i connect to a computer, only appear the internal card, is this a bug ?
[Huawei Ideos X5 U8800] crackandroid:
i mean when the battery gets to 15% or low..the screen's minimum brightness changes the lowest i.e. fully black......

and then i hv to by fluke bring the status bar down and scroll the brightness bar ...to get back to brightness.....

my thinking...

the phone keeps on working normally just that the minimum brightness goes to 0/fully black when u scroll the brightness bar to minimum (***** this happens only in battery saver mode/or when battery is below 15%)..

hope u understand my bad english:D
[Huawei Ideos X5 U8800] lihenggui:
man,I can't believe my eyes! My old u8800 got lollipop ! Downloading and testing Thank you blefish! You're our hero!
[Huawei Ideos X5 U8800] FabioAreia:
Hi Blefish thanks for your spectacular rom :D

when i run waze i have "smoother location" with device only than with high precision in location setting.

Is this behaviour normal???
[Huawei Ideos X5 U8800] mohammad.nomaan:
Hi All,

Its been few days since I updated my X5 to lollipop.. So far everything is smooth and fine.. But the issue im facing is, the exclamation mark on Sim network bar and WiFi.. This is happening whenever I'm turning off my internet connection..

I guess its a Lollipop feature. Anyone else facing the same issue.. ??

Kindly guide me if anyone know how to get rid of that "!"..
[Huawei Ideos X5 U8800] Blefish:
I am not sure. High precision might require more work when it takes your position, so it could be related.

Might be a bug in CM, or AOSP. I guess it's for letting you know there is a problem with data connection.

There are a ton of changes after the last release, so this weekend I am definitely going to do a release.
[Huawei Ideos X5 U8800] mohammad.nomaan:
Thnx Blefish, don't know if its actually an error coz I don't see any issues connecting to internet but yet the "!". A reboot fixes it so maybe its a CM bug or something. Anyway let's wait for the next release of your gr8 ROM
[Huawei Ideos X5 U8800] mmick:
I have the same issue but it seems to work though (at least most of the time)
[Huawei Ideos X5 U8800] mohammad.nomaan:
Yes that's correct and all works fine. Also, I just updated my MotoG with stock 5.0.2 update and that does not have this issue so I guess its a CM issue visually or some setting needs to be changed

Ill Play around with the L on MotoG and find out if there is something worth to share here

Thnx
[Huawei Ideos X5 U8800] season 8:
Wait for next release

I've heard that CyanogenMod brings Theme Engine back. Hope you add this feature to the next release and fix music lag (if possible)

Thank you for your hard work, you’ve made my day!
[Huawei Ideos X5 U8800] ggunzio:
Eheh. Have you converted to the phone sensation too? Nice buy :P

Really liked to have blefish on this boat...
[Huawei Ideos X5 U8800] mohammad.nomaan:
Thnx [MENTION=4293559]ggunzio[/MENTION] :), it was actually an OTA file from Indian user who uploaded it to update the motoG to 5.0.2.

Anyway I did see that "!" Mark comes up when I disabled WiFi and 3G both. After a while it disappeared so I guess it means no Internet connection.
[Huawei Ideos X5 U8800] dancer_69:
I' m using CM12 the last couple of weeks and I found some issues:

- Very often the power button doesn't work at all, so it's impossible to turn off screen or reboot the device. At first I thought that my button is malfunctioning, but I tested it in recovery mode and works without any problems. After a reboot it works again, but usually after some hours of use stop working again.

- I have reboots from time to time, even if the device is in standby mode for long time

- I mentioned that touchscreen' s accuracy is worst that CM11.
[Huawei Ideos X5 U8800] Blefish:
I haven't noticed power button issues myself. It could be related to something else though (power button is handled through headset driver).

The reboot issue is fixed it seems. It was due to MDP composition. I am doing a new release but for a quick fix just edit build.prop debug.composition.type=mdp (from dyn). This should fix it.

Touchscreen accuracy should be fixed in next release, now driver is writing it back after the TS did a reset.
[Huawei Ideos X5 U8800] selson:
I can confirm the power button issue. I would say at least half of the time it's not working. Double tap on status bar to lock screen is more of a hit or miss. Already installed Quick Boot to poweroff etc.

Everything else is running pretty smooth as long as no gapps are installed.

I think the battery monitor is also a little bit off. Display usage is always around 1-2%...

Thanks for your efforts!
[Huawei Ideos X5 U8800] mohammad.nomaan:
I haven't faced the power button malfunction on my device till now.

Only issue I see for now is the unstable battery charge, even though my device standby has been getting better with every charge cycle

Lets see these updated hopefully in the next release

Eagerly waiting for it [MENTION=4223446]Blefish[/MENTION]
[Huawei Ideos X5 U8800] mmick:
Until now (aside what I already said):

- battery is charged with very inconsistencies, TWRP 2.8.3

0 (is there an alternative ???) damaging it at the long run. I left all night charging with the OS loaded, offline, I woke up with only 78% charged.

- very nice battery use with WiFi and 3G Internet off. WiFi on / 3G Internet depleted the battery extremely fast

- still inconsistent RAM use: after a fresh boot (almost no apps installed) it has very low RAM available, when I load for example chrome, a couple of Webpages and exit, it is very slow (it closed the launcher and has to load it again). I tested with a 69 euro phone (one Cortex A8, 512 MB RAM, Android 4.4.2, Chinese brand) and it did perform a lot better (not only speed, already discussed here, but it had no issues of killing/re-launching the launcher). I notice that with Android 2.3 this phone has no special inconsistencies about free RAM, but after 4.x/5.x it happens very often.

I would minimize as much as possible everything that uses RAM, graphically stuff that uses the cpu (like the top animated bar with the messages, shortcuts, etc) and clean the code as much as possible. I don't need a "pretty launcher" or animated upper bar with lots of functions, but smooth operation. The Chinese low end devices have a very simple UI and it works. CM12 is "too" pretty but also too heavy (as it is) for the u8800 hardware imho
[Huawei Ideos X5 U8800] Blefish:
The battery charger chip is currently configured to charge the battery until the current drops to 100mA, then it stops charging, monitors current and initiates it again later. But for some reason the chip gets confused at times and the registers have invalid values, which is not letting the charge continue. I believe the reason why this happens is because our charger is in kernel space, while in stock kernels it is done in RPC. I was thinking about going RPC again but I did not have success with it (and we need to control the chip for OTG support).

I am working on these issues, however, the main thing that slows us down is also gapps. Without gapps the animations are smooth and everything seems ok. It could be OOM values are not optimal, dalvik settings might be off etc.

I have ran some tools like htop, top and the only thing that hog CPU is the system_server and also the surfaceflinger when it is in use. The average load is above 10, but that is absolutely normal since 10 of those processes are sleeping (I guess it shows this load on older Androids too). I also compared with force high-end gfx and not, makes almost no difference. So what it could be related to is RAM. I guess I could browse the kernel source of older 2.6.35 tree and see if there were some changes that would be beneficial for us.

As I recall correctly our phone was dropped after 2.3, as the "libra" Wi-Fi driver was never updated to support 3.0 kernels. I remember reading somewhere about why U8800 never received ICS and it was something about a buggy Wi-Fi driver so it could be related.

What I could do is update the kernel to the latest 3.4.x version, Samsung MSM7x30 has done a good job on it and I can apply most of those patches on my kernel tree. It includes several optimizations which could really help us out.
[Huawei Ideos X5 U8800] FabioAreia:
You are the best
[Huawei Ideos X5 U8800] Blefish:
cm-12-20150118-UNOFFICIAL-Blefish-u8800.zip released, enjoy!

Make sure to update recovery before installing this release!

I added Synaptics delta threshold reset code, however it is not completely tested.
[Huawei Ideos X5 U8800] FabioAreia:
I hava a TS Synaptics and with your update1 i have no problems.

I am now flashing the new version.

Thanks for your excelent work with this device
[Huawei Ideos X5 U8800] pl4t!n:
I think this new version is not rooted, I am right? I can't access titanium backup, it said device not rooted
[Huawei Ideos X5 U8800] ideosx5:
Go to settings/development settings/root access select apps and adb or only apps
[Huawei Ideos X5 U8800] pedgsilva:
where is the development settings in mine this do not show ?

Another thing when i install swiftkey keyboard and go to choose what keyboard to use it gives error "the definitions stop to respond" anyone else whit this error ?

thank you
[Huawei Ideos X5 U8800] FabioAreia:
You have to go yo "about phone" and then click several times in "compilation version"
[Huawei Ideos X5 U8800] season 8:
I love it

I love this release (01.18th.2015), my phone works perfectly

Thank you, [MENTION=4223446]Blefish[/MENTION]
[Huawei Ideos X5 U8800] mohammad.nomaan:
Hi Blefish,

Thanks for the new release, iv installed it and all went fine :), after a while I realized the phone was getting slow and few apps took more time to start up. So i did a clean wipe and factory reset and then reinstalled all the other apps (only 17 apps in total and most of these are hibernated using greenify). But I felt the same slowness as compared to V1. Will give it few more days to decide if I'll switch back to V1
[Huawei Ideos X5 U8800] Blefish:
I have applied LMK patch (check q/a thread for information). It improves performance quite a lot. Memory state never went to critical, and zRAM was being used properly. I am currently trying to update the kernel, let's see how that goes. I hope to do another release this weekend.
[Huawei Ideos X5 U8800] season 8:
Keyboard problem

Hi, Blefish. I've just install swipe keyboard but I cant choose it. I pressed Language and Input -> Current Keyboard -> Choose Keyboard and this notification appeared: unfortunately, settings has stopped.

How can I fix it? Thank you
[Huawei Ideos X5 U8800] tsioy:
Hi Blefish!

I 've installed the latest ROM (18.01.15) and I'd like to confirm that the problem with the power button (occasionally not responding) is still here.

Thanks for the wonderful job you're doing!
[Huawei Ideos X5 U8800] mohammad.nomaan:
Hi Blefish,

Thanks for the update. Ill go through this and revert. BTW, can this patch be implemented in the next release?

If so, it will be really benefiting all users

thanks for the brilliant work :)
[Huawei Ideos X5 U8800] Blefish:
After some discussion Cristoforo gave updated LMK values, which can be implemented at runtime with this command (does not persist across reboot):

echo "3072,5120,8192,10241,12288,14336" > /sys/module/lowmemorykiller/parameters/minfree

It improved overall performance quite a lot. And yes, I will be including the fix in next release.
[Huawei Ideos X5 U8800] mohammad.nomaan:
Thnx Blefish. Will wait for the V3 :)
[Huawei Ideos X5 U8800] duartemv:
Besides the power button issue, I am also having some issues with the notification bar.

When I click the power or volume buttons to wake the phone, I get a notification from the emails (Yahoo or Outlook) programs over the clock, and even when I dismiss them, they keep showing just on top of the clock.

Other times, when I push down the status bar to see the notifications I don't see any, although I have a missed call item on top.

Other than that, great job!
[Huawei Ideos X5 U8800] FabioAreia:
When you list your recent activities you see transparent cards?

If so restart your phone :)
[Huawei Ideos X5 U8800] FabioAreia:
Blefish your last version unmounts my sdcard frequently and to remount again i need to reboot my phone...
[Huawei Ideos X5 U8800] centtta:
how can I pass the games who are internal memory to sd?