First of all many thanks to all those people who have made it possible to run CM10 on our mobiles - Kabaldan most importantly for developing CM10 and skrilax for the nightly builds. Also all developers like zepellinrox, fufu for the various applications, scripts and tweaks.
Since other users asked for a list of tweaks/modifications etc. I prepared this post.
The things I am proposing below are working for me, they might not work or be suitable to you and the way you use your device. I am just sharing my experiences.
Before installation:
- Fast micro sdhc card (4K random writes at 2 MB/s)
- 1 Ext 3 partition of 950 MB
- 1 Swap Partition of 950 MB
- Fufu open recovery minimod v.0.23
- Wipe all
After installation
- Install miui cam app from the link below. The first time camera is run, it asks for default application just choose the miui
http://forum.xda-developers.com/attachment.php?attachmentid=1687161&d=1359486822
- Install Quickpic. The first time gallery is run, it asks for default application, just choose quickpic.
- If there is a trouble with alarms of the default clock application (app freezing after choosing alarms) just erase cache of the app.
- Install FTL Launcher Lite (free mode is ok – no need for the paid one).
- Activate swap. I am using 98swapon script by fufu and I activate the whole of the available swap on my card. With the settings I use after a couple of days it usually stays below 100 MB. If you want experiment with fixed 64 MB, 80 MB or 128 MB.
- Install script manager from market
- Download the latest zeppelinrox script and the supercharger starter kit
From the starter kit install only sqlite3+zipalign_installer_v6.sh
Run the supercharger script and install it and activate what you want (I have activated everything and use 512 MB multitasking settings)
After that you will achieve 50% activation of the script.
http://forum.xda-developers.com/showpost.php?p=18703418&postcount=5021
- Download Ultimate Jar Power Tools windows version. In order to install it you need to activate usb debugging and run the application as administrator from the pc. I think you also need Motorola drivers so that the phone is recognized by the pc. I activate everything.
http://forum.xda-developers.com/showthread.php?t=1914159
- I install autostarts, this is a program with which you can disable startup items. It is a paid app, I have not searched if there is a free alternative. I disable almost all non-system apps that I do not want running after boot and some system ones with great care like maps.
- I disable hardware acceleration for most apps I usually run. I have found this makes things a bit faster. This is because we are running with a CM9 graphics driver (maybe this is not the only reason, please correct me).
- After installing about 50 apps I have some trouble with play store. The app downloads but never installs. I have to exit play store, open a couple of apps that need much memory (e.g. navigation software, browsers etc.). After that I fire up play store again and the app starts installing. Also it has happened with some big apps in size (above 20 MB) that it says no free space is available. After clearing the cache of apps like web browsers, skype, navigation software, etc. the installation is possible.
- In order to make vibration stick even after reboot, it must be activated in profile settings. If the choice is made through the drawer it is lost after a reboot.
Most probably I have forgotten something; I will add it later on…
950MB for swap? Really? Too big.
Improve speed by setting all (3; windows, scale and speed) animations to disabled in Dev Options.
Uninstall Gallery and Trebuchet when you have installed an other app (QuickPic, FLT or Lightning Launcher) same for the Cam App.
I will keep this reply updated with all infos I can remember.
Never intended to use 950 MB swap with milestone and whenever I have seen the swap going over 150 MB in usage the phone is at the edge of usability. There are scripts and apps with which you can set a specific part of the swap partition for swap so you can actually set whatever you want from the 950 MB.
When going from one mobile to the next I usually don't format the card, since mp3s and so on will remain there. I formatted the card assuming that I would use it with my future phone as well and anyhow 32 GB are more than I currently use (about 15 GB). My last memory card of 8 GB came from my previous phone.
I was doing tests to see when the phone started to lag and this is why I had let it unlimited to the full 950 MB. It was about the time I installed zepellinrox script with ultimate jar tools. One side effect was that swap grew very slowly in comparison with before. I noticed that even after 3-4 days rarely it exceeded about 100 MB. Fufu also said that he would include in his script the option to set a specific size of the swap in the next version. So I kinda let it there.
Thanks _crAss_ for the usefull post and the work you put into it to help others. Whenever I have the time I will take the plunge into CM10 to see how it goes. As soon as I get it to my liking and if I enconter any problems/issues I will report it here so others might read as well.
Thanks again. :good:
I think one the most important of all this tricks is the fast SD Card. But I'm unable to find a good one. Mine is a SDC10/8GB from Kingston, but is not really fast at 4K writes. Do someone know good models? I want to buy a new one if it complies the necessary speed.
There is a post at another forum with lots of benchmarks. I give the link below. The problem is that different production dates give different results. I got the transcend Ultra 32 Gb, the results are not the same as the ones reported in that post, but are comparable and fortunately the 4K random writes is good. My old card was a Toshiba class 6 bought years ago, presenting class 10 speeds in sequential read/write. Unfortunately 4K writes were down to 0.016 KB/s making it unusable for swap (I used to use the internal memory for swap then).
http://forums.whirlpool.net.au/forum-replies.cfm?t=1582172
Also yesterday I installed viber and experienced huge battery drain, about 10-10% per hour. Even though I disabled everything through autostarts it kept popping up in running apps list and I guess it constantly tried to connect to no avail (since I activate wifi or 3G only when I want to log on to the internet). The new battery I have with moderate use goes up to 2 days, so imagine my shock of going down to almost in a couple of hours with screen off during the night...
I´ve installed CM10 on my phone and I´m in the process of configuring all the apps I need on it. I will just give my first impressions of the pros ands cons.
Pros:
- CM10 seems smoother than 9 (when everything works correctly), but this might be due to cpu overclock settings (I´ll explain later);
- Still did not experiment with other cm10 exclusive functions like Google Now for example, but if they work that is a plus for me;
- Contacts Import/Export from SDCard option available from the Phone app;
- SMS sending on Enter issue with CM9 seems not hapening on 10 (I remember using it before and it did not happen on 10). Still need to further check on that.
Cons:
- Power button options do not include a screenshot option (as CM9 did);
- Notification bar when pulled hides the icons on top (I do believe on cm9 they remained there), and the user can´t see, in real time, the changes made;
- Network icon stays blank when conection is very,very low/no conection is possible (happens a lot with ****ty Vodafone at may house), to the point that I do not know if I do not have any conection at all (on CM9 when the network was inexistent a "x" appeard instead of the network strengh bars);
- Camera app does not have the option (nor the media/camera sounds renaming option helps) to disable shutter and focus sounds (it could be useful for people who wanted to use the stock camera for photos and panorama and another camera for video). I´m using UCam at the moment and the option is there. Did not try MUIU camera nor Zoom Camera as other options yet as mencioned somewhere, but I believe at least MUIU camera does not have panorama option (a feature I love to use and used alot on CM9);
- Overclock feature does not stick even after a screen on/off situation. It always reverts back to maximum 1000MHZ cpu clock (what I talked above-maybe the smootheness I feel is due to the cpu clock this high?). Most probably. My battery came to 20% from 100% in less than 6 hours with the cpu clocked like that.
On CM9 I used to use 600MHZ for comon tasks and 800MHZ for heavier tasks/heavy games (along with Swap enabled) and it did the trick perfectly. More than 800MHZ the cpu just gets to hot and the battery drain is too high in my opinion. Using the overclock script mod (when you need to change/scale everything to the clock you need) simply does not cut it for the use I´m after (quick change between options). Will try and see if old Milestone Overclock does the job on CM10.
From the top of my head these seem to be the things that popped out at first glance (and some really anoying - like the cpu thing). Will test it further and report back :good:
P.S: Is it possible to disable the CRT screen off style? I do prefer a simpler "old" school screen off style.
First of all which governor have you set? With it set to inteactive most of the time it settles at 250 MHz when doing nothing. I get (with a new battery) very long standby times. Even when fooling around with the phone a lot I can get easily a full day.
The screenshot in the power button menu can be activated in settings (System-Power menu).
If I remember correctly the animations can be turned off in Developer options.
_crAss_ said:
First of all which governor have you set? With it set to inteactive most of the time it settles at 250 MHz when doing nothing. I get (with a new battery) very long standby times. Even when fooling around with the phone a lot I can get easily a full day.
The screenshot in the power button menu can be activated in settings (System-Power menu).
If I remember correctly the animations can be turned off in Developer options.
Click to expand...
Click to collapse
Thanks for the reply. The governor setting is set to interactive, but still when I do use the phone it ramps up to 1000MHZ which, at least in my phone,the battery has got to years plus, it shortens battery life a lot, and I do believe the cpu gets to hot for my liking really. I installed Set CPU, the problem with it is that sometimes when rebooting the stock governor settings stick and override the Setcpu one´s. Other times it does not happen, and Setcpu one´s prevaile...
Relating the screenshot option, I found the menu I needed thanks to your input:good:. Still I can´t find any option for the CRT animation under development options or any other option really. Maybe it is not present on CM10? Other things I notice on CM10 is that sometimes when turning the phone on (booting) it does not always lock on my network provider, even filling in the pin number. Sometimes I go and notice the network is not activated at all and have to put the phone to fligh mode and back again for it to lock in. Other than that I´m installing all my apps and will see how it goes. For now it is snappy enough
Ricfil said:
I´ve installed CM10 on my phone and I´m in the process of configuring all the apps I need on it. I will just give my first impressions of the pros ands cons.
Pros:
- CM10 seems smoother than 9 (when everything works correctly), but this might be due to cpu overclock settings (I´ll explain later);
- Still did not experiment with other cm10 exclusive functions like Google Now for example, but if they work that is a plus for me;
- Contacts Import/Export from SDCard option available from the Phone app;
- SMS sending on Enter issue with CM9 seems not hapening on 10 (I remember using it before and it did not happen on 10). Still need to further check on that.
Cons:
- Power button options do not include a screenshot option (as CM9 did);
- Notification bar when pulled hides the icons on top (I do believe on cm9 they remained there), and the user can´t see, in real time, the changes made;
- Network icon stays blank when conection is very,very low/no conection is possible (happens a lot with ****ty Vodafone at may house), to the point that I do not know if I do not have any conection at all (on CM9 when the network was inexistent a "x" appeard instead of the network strengh bars);
- Camera app does not have the option (nor the media/camera sounds renaming option helps) to disable shutter and focus sounds (it could be useful for people who wanted to use the stock camera for photos and panorama and another camera for video). I´m using UCam at the moment and the option is there. Did not try MUIU camera nor Zoom Camera as other options yet as mencioned somewhere, but I believe at least MUIU camera does not have panorama option (a feature I love to use and used alot on CM9);
- Overclock feature does not stick even after a screen on/off situation. It always reverts back to maximum 1000MHZ cpu clock (what I talked above-maybe the smootheness I feel is due to the cpu clock this high?). Most probably. My battery came to 20% from 100% in less than 6 hours with the cpu clocked like that.
On CM9 I used to use 600MHZ for comon tasks and 800MHZ for heavier tasks/heavy games (along with Swap enabled) and it did the trick perfectly. More than 800MHZ the cpu just gets to hot and the battery drain is too high in my opinion. Using the overclock script mod (when you need to change/scale everything to the clock you need) simply does not cut it for the use I´m after (quick change between options). Will try and see if old Milestone Overclock does the job on CM10.
From the top of my head these seem to be the things that popped out at first glance (and some really anoying - like the cpu thing). Will test it further and report back :good:
P.S: Is it possible to disable the CRT screen off style? I do prefer a simpler "old" school screen off style.
Click to expand...
Click to collapse
Dear Ricfil,
I also agree with most of your findings.Are you using the stock launcher 'Trebuchet'?If you install 'Lightening Launcher' and delete Trbuchet CM10 will become more smooth.More over Lightening Launcher is lighter than than Trebuchet and FTL Launcher also.
Regarding UCam,it's present update is much worse than the previous making it user unfriendly and it's camera mode unusable.So I uninstalled it and tried with MIUI Camera.Although it is much light with 463 KB it is spartan and lacks major options like video flash.video zoom ,panorama camera etc.So I installed Zoom Camera now and found it is the most smoothest than the stck,MIUI&UCam having a low weight of 550 KB,with all functions like,Video Zoom,Video Flash,Shutter Sounds,Panorama, abundant options of focusing&colour filters etc.It's also is the most user friendly and it is having frequent updates also.
Coming to Battery Drain,if you install an apk from Playstore namely 'Greenify',it will considerably reduce the battery drain by hibernating unwanted applications running in the background all the time.It will allow the apk to run only when it is needed.
About CRT I don't know much much about it.So will you please through some light on it so we can understand in detail?
Thanking you...
Ricfil said:
- Power button options do not include a screenshot option (as CM9 did);
Click to expand...
Click to collapse
Did you enable this option (Settings > System > Power menu)? I loved this feature in CM10 (don't remember if it is available in CM9).
Ricfil said:
- Network icon stays blank when conection is very,very low/no conection is possible (happens a lot with ****ty Vodafone at may house), to the point that I do not know if I do not have any conection at all (on CM9 when the network was inexistent a "x" appeard instead of the network strengh bars);
Click to expand...
Click to collapse
This was changed in CM10. When you have no signal, the icon is a unfilled triangle with a thin border. But if there is signal, but it is too low, you see the dark grey bars.
Ricfil said:
P.S: Is it possible to disable the CRT screen off style? I do prefer a simpler "old" school screen off style.
Click to expand...
Click to collapse
I didn't find the option, maybe kabaldan didn't put it yet.
pnsdhrn said:
Dear Ricfil,
I also agree with most of your findings.Are you using the stock launcher 'Trebuchet'?If you install 'Lightening Launcher' and delete Trbuchet CM10 will become more smooth.More over Lightening Launcher is lighter than than Trebuchet and FTL Launcher also.
Regarding UCam,it's present update is much worse than the previous making it user unfriendly and it's camera mode unusable.So I uninstalled it and tried with MIUI Camera.Although it is much light with 463 KB it is spartan and lacks major options like video flash.video zoom ,panorama camera etc.So I installed Zoom Camera now and found it is the most smoothest than the stck,MIUI&UCam having a low weight of 550 KB,with all functions like,Video Zoom,Video Flash,Shutter Sounds,Panorama, abundant options of focusing&colour filters etc.It's also is the most user friendly and it is having frequent updates also.
Coming to Battery Drain,if you install an apk from Playstore namely 'Greenify',it will considerably reduce the battery drain by hibernating unwanted applications running in the background all the time.It will allow the apk to run only when it is needed.
About CRT I don't know much much about it.So will you please through some light on it so we can understand in detail?
Thanking you...
Click to expand...
Click to collapse
:good: Thanks for the info man.
Relating Lightning Launcher, I´ve tried it before but the learning curve for it is to much for me right now. I need something easy ti use and fast. This Launcher is so amazing in the way it has got so much it can do that it tends to be to overwhelming, for me at least. I´m using the good "old" Launcher Pro on CM10 and for now it is doing the job pretty well in my opinion. Fast, stable, with all I need.
Another subject I notice is when titanium restoring apps some of them restore to the sdcard (not internal memory-ext partition). if I try to move them to the ext partition(internal memory) with the built in app configuration of CM10 an error appeares relating low memory on internal memory-when there is plenty of memory in there-on the ext partition. A workaround I found was using Titanium himself to move the apps to internal memory. It does the trick for me
Relating the camera aspect, I´m fortunate enough to have an old UCam version (agree with you, last one is not indeed user friendly-I much prefer the version I´m using). Will have to check Zoom Camera to see how it goes for me. By the way, did you unistall stock Camera and Galery? If so, did you do it the normal (aplication configuration) way?
Will definetly check the Greenify app also. But still the 1000MHZ clock is there, which is too much in my opinion at least. I´ve already created 2 10 overclock files with one of them with max cpu clock at 800MHZ (for heavy stuff-like games and such) and one with 600MHZ (for common tasks). They work great, the problem is that the script only sticks at boot, If I could find a way to make it stick when the system is on that would be awesome (to swap between them on the fly ). It probably isn´t possible-at leats for now.
The CRT aspect I mencion is the effect you see when pressing the power/on/off button to turn the screen off (that quick white line effect you see, like it happened with "old" CRT TVs (don´t know if your familiar with them, those big boxes of the 70s/80s/90S
Do you have a way to turn that effect off? On CM9 there was an option for it. On 10 I can´t seem to find it.
Will continue configuring the phone and will be posting back:good:
Thanks again.
---------- Post added at 12:33 AM ---------- Previous post was at 12:24 AM ----------
Tiago Costa said:
Did you enable this option (Settings > System > Power menu)? I loved this feature in CM10 (don't remember if it is available in CM9).
This was changed in CM10. When you have no signal, the icon is a unfilled triangle with a thin border. But if there is signal, but it is too low, you see the dark grey bars.
I didn't find the option, maybe kabaldan didn't put it yet.
Click to expand...
Click to collapse
Screenshot issue:
Obrigado. O user _crAss_ ajudou-me com essa opção é já a encontrei
Thank you. User _crAss_ helped me with that option and I´ve already found it.
Network Icon:
Yhea, I did get that. I guess I prefered the x icon when no network was available, because I do not know if when the signal is to low any bar appear (and if so, that might confuse me between very low signal and no signal at all). When the signal is good the bars are clearer?! I do believe this change is way more confusing than using the CM9 method, but... opinions
CRT style screen off:
Yhea, same here... :good:
Obrigado.
Thanks again
Ricfil said:
When the signal is good the bars are clearer?!
Click to expand...
Click to collapse
Yes, they are almost white, it's very easy to distinguish them. But when data is activated and working well, they turn blue.
Ricfil said:
Obrigado.
Click to expand...
Click to collapse
De nada ! You're welcome.
Ricfil said:
:good: Thanks for the info man.
Relating Lightning Launcher, I´ve tried it before but the learning curve for it is to much for me right now. I need something easy ti use and fast. This Launcher is so amazing in the way it has got so much it can do that it tends to be to overwhelming, for me at least. I´m using the good "old" Launcher Pro on CM10 and for now it is doing the job pretty well in my opinion. Fast, stable, with all I need.
Another subject I notice is when titanium restoring apps some of them restore to the sdcard (not internal memory-ext partition). if I try to move them to the ext partition(internal memory) with the built in app configuration of CM10 an error appeares relating low memory on internal memory-when there is plenty of memory in there-on the ext partition. A workaround I found was using Titanium himself to move the apps to internal memory. It does the trick for me
Relating the camera aspect, I´m fortunate enough to have an old UCam version (agree with you, last one is not indeed user friendly-I much prefer the version I´m using). Will have to check Zoom Camera to see how it goes for me. By the way, did you unistall stock Camera and Galery? If so, did you do it the normal (aplication configuration) way?
Will definetly check the Greenify app also. But still the 1000MHZ clock is there, which is too much in my opinion at least. I´ve already created 2 10 overclock files with one of them with max cpu clock at 800MHZ (for heavy stuff-like games and such) and one with 600MHZ (for common tasks). They work great, the problem is that the script only sticks at boot, If I could find a way to make it stick when the system is on that would be awesome (to swap between them on the fly ). It probably isn´t possible-at leats for now.
The CRT aspect I mencion is the effect you see when pressing the power/on/off button to turn the screen off (that quick white line effect you see, like it happened with "old" CRT TVs (don´t know if your familiar with them, those big boxes of the 70s/80s/90S
Do you have a way to turn that effect off? On CM9 there was an option for it. On 10 I can´t seem to find it.
Will continue configuring the phone and will be posting back:good:
Thanks again.
---------- Post added at 12:33 AM ---------- Previous post was at 12:24 AM ----------
Screenshot issue:
Obrigado. O user _crAss_ ajudou-me com essa opção é já a encontrei
Thank you. User _crAss_ helped me with that option and I´ve already found it.
Network Icon:
Yhea, I did get that. I guess I prefered the x icon when no network was available, because I do not know if when the signal is to low any bar appear (and if so, that might confuse me between very low signal and no signal at all). When the signal is good the bars are clearer?! I do believe this change is way more confusing than using the CM9 method, but... opinions
CRT style screen off:
Yhea, same here... :good:
Obrigado.
Thanks again
Click to expand...
Click to collapse
Thanks Ricfil for the reply.
regarding stock gallery apk,I uninstalled it using TitaniumBackup with deletion of Backup and wiping of Data.
Coming to setting of CPU,have you used the facility in Settings/Performance/Processor/Maximum CPU frequency to set maximum to 800?
Regarding installation apks,I use the following method.After installation using Playstore or side loading the apks which show in the internal memory are moved to SD Card using Titanium Backup.AT first Titanium will ask whether Ext partition has to be activated.I opted yes.Thereafter Titanium will move all the apks to sd .In it there is also option to move the apks to internal memory.
And thanks for the information for CRT.Iam familier with it with my CRT TV.But I am sorry to offer a remark since I didn't give a particular noticce for it.
Thank you again
Tiago Costa said:
Yes, they are almost white, it's very easy to distinguish them. But when data is activated and working well, they turn blue.
De nada ! You're welcome.
Click to expand...
Click to collapse
Ok. I guess I´ll have to live with the color adaptation in the network icon on CM10 . I guess it must be ok, after a few days/months of usage.
Thanks.
---------- Post added at 08:37 PM ---------- Previous post was at 08:23 PM ----------
pnsdhrn said:
Thanks Ricfil for the reply.
regarding stock gallery apk,I uninstalled it using TitaniumBackup with deletion of Backup and wiping of Data.
Coming to setting of CPU,have you used the facility in Settings/Performance/Processor/Maximum CPU frequency to set maximum to 800?
Regarding installation apks,I use the following method.After installation using Playstore or side loading the apks which show in the internal memory are moved to SD Card using Titanium Backup.AT first Titanium will ask whether Ext partition has to be activated.I opted yes.Thereafter Titanium will move all the apks to sd .In it there is also option to move the apks to internal memory.
And thanks for the information for CRT.Iam familier with it with my CRT TV.But I am sorry to offer a remark since I didn't give a particular noticce for it.
Thank you again
Click to expand...
Click to collapse
Ok. If I understood correctly, you unistalled the galery.apk of the phone using titanium, and after also deleted the galery backup on Titanium?... Did not quite get it May I simply unistall the camera and gallery whithout the phone go bootloop or something like that (my main issue, since no backup was made yet)?
Regarding Titanium apps installation, mine did not ask where I wanted the apps to be installed, they simply install and the stock app2ext script installs the apps onto the ext partition (when it works-since some apps do not install using the stock functions on my phone). That is why I mencioned I´m using titanium to "force install" apps to internal memory (ext partition). I´ve managed to install them all, will see if they are not broken or something like that.
On a side note. I´m pretty shure when I first installed CM10 (5 months ago) it had the option on keyboard settings to choose to disable the enter key to send sms messages (hardware keyboard). That was one of the things that made me switch to it again, since CM9 does not have this option. But lately I´ve been looking for that option and it is no longer there. At least I can´t find it...arghhh I HATE the lack of that feature. Pisses me off! LOL. Maybe kabaldan took the option out? Hope not...
Also today, a feature I was having pretty comonly the first time I installed CM10 happened again. The "Telephony problem-phone needs to reboot" dreadfull window appeard again, no network resulted from there and a reboot was the only way out of it. Some bugs I guess... that is why CM10 is still in Alpha stage I believe...
See you.
P.S: I´ve just read a private message from a fellow forum member named Sunxperous who was kind enough to help me out regarding the CRT style effect option. Better than using my on words, I believe he might not mind if I put here what he explained about the options to enable and disable that setting. It went like this:
Hello
I do not have the number of posts required to post in the development forums, so here is a private message with regards to the screen-off CRT animation.
I believe the option you are looking for is found under Settings > Developer Options, "Window animation scale". A scale of 1x renders the CRT effect, a scale of 0.5x and off disables the CRT effect.
I read elsewhere on the forum that turning the animation scales off or setting them at 0.5x makes the phone feel snappier. I liked the CRT animation, hence I kept "Window animation scale" at 1x.
I hope this helps, and if it does, do enlighten fellow Milestone users in the thread about it.
Sun
Click to expand...
Click to collapse
Big thanks for his contribution and once again thanks for the info :good:
Ricfil said:
Ok. I guess I´ll have to live with the color adaptation in the network icon on CM10 . I guess it must be ok, after a few days/months of usage.
Thanks.
---------- Post added at 08:37 PM ---------- Previous post was at 08:23 PM ----------
Ok. If I understood correctly, you unistalled the galery.apk of the phone using titanium, and after also deleted the galery backup on Titanium?... Did not quite get it May I simply unistall the camera and gallery whithout the phone go bootloop or something like that (my main issue, since no backup was made yet)?
Regarding Titanium apps installation, mine did not ask where I wanted the apps to be installed, they simply install and the stock app2ext script installs the apps onto the ext partition (when it works-since some apps do not install using the stock functions on my phone). That is why I mencioned I´m using titanium to "force install" apps to internal memory (ext partition). I´ve managed to install them all, will see if they are not broken or something like that.
On a side note. I´m pretty shure when I first installed CM10 (5 months ago) it had the option on keyboard settings to choose to disable the enter key to send sms messages (hardware keyboard). That was one of the things that made me switch to it again, since CM9 does not have this option. But lately I´ve been looking for that option and it is no longer there. At least I can´t find it...arghhh I HATE the lack of that feature. Pisses me off! LOL. Maybe kabaldan took the option out? Hope not...
Also today, a feature I was having pretty comonly the first time I installed CM10 happened again. The "Telephony problem-phone needs to reboot" dreadfull window appeard again, no network resulted from there and a reboot was the only way out of it. Some bugs I guess... that is why CM10 is still in Alpha stage I believe...
See you.
P.S: I´ve just read a private message from a fellow forum member named Sunxperous who was kind enough to help me out regarding the CRT style effect option. Better than using my on words, I believe he might not mind if I put here what he explained about the options to enable and disable that setting. It went like this:
Big thanks for his contribution and once again thanks for the info :good:
Click to expand...
Click to collapse
Regarding uninstallation of gallery.apk,I uninstalled it using Titanium with deletion of Backup.You can uninstall without deleting Backup.If Backup is deleted you can't restore the apk with Titanium.
Titanium will ask only in the first time after flashing the ROM with a full wipe and reinstalling Titanium as to whether ext sd card is to be configured for installing the apks.If we agree to it then it will install the apks to ext sd card automatically all the time afterwards without repeating the same question.
In relation to keyboard settings for "enter key' I also do not see any options in Settings/language input.
But I experience a problem with MMS.?The phone does not send MMS eventhough I completed the APN set up for the MMS as per the default settings specifications provided by my Carrier provider.When I press the SEND button the MMS shows 'Sending'.But it never sends.What should be the problem and what is the remedy?
Thanking you once more....
pnsdhrn said:
Titanium will ask only in the first time after flashing the ROM with a full wipe and reinstalling Titanium as to whether ext sd card is to be configured for installing the apks.If we agree to it then it will install the apks to ext sd card automatically all the time afterwards without repeating the same question.
But I experience a problem with MMS.?The phone does not send MMS eventhough I completed the APN set up for the MMS as per the default settings specifications provided by my Carrier provider.When I press the SEND button the MMS shows 'Sending'.But it never sends.What should be the problem and what is the remedy?
Thanking you once more....
Click to expand...
Click to collapse
Titanium did not ask that on first time for me. I´m pretty shure it didn´t. Nevertheless, I found the way mencioned before to install all the misisng apps to internal/ext partition.
Relating the mms issue, I havent tried to send an mms yet. Will let you know how it goes when I do. If you did enable "activated data" option on definitons>wireless & networks>more>mobile networks, have network data enabled on the carrier side and it still does not send it, it is probably another CM10 bug I guess. I´ve read about people also having problems with tethering and the likes... Things meant to happen in "a work in progress" I guess...
Regarding Grennify, I´ve already configured all the apps possible to be hibernated on the app, but still, system apps like Maps, Google Play and others (which are always turning on on background memory) cannot be "grennified", with a warning that those system apps can´t be "touched"... It would be cool if this app would actually let users grennify all available apps...
Just remembered, things I don´t like on the notification area on CM10: The fact that the drop down isn´t semi-transparant like on CM9 and date is above the icons with big letters (personal opinion, but I prefered the smaller below the icons date letters on CM9). Small issues I believe .
Things I do like on CM10 notification area:
Available info regarding calls received, sms received and the option to directly send an sms back/call someone on the fly. I also like the fact that the user is able to quick delete all running background apps on multitasking menu by simply clicking one button. Good thinking! :good:
Thanks for the heads up.
Ricfil said:
Titanium did not ask that on first time for me. I´m pretty shure it didn´t. Nevertheless, I found the way mencioned before to install all the misisng apps to internal/ext partition.
Relating the mms issue, I havent tried to send an mms yet. Will let you know how it goes when I do. If you did enable "activated data" option on definitons>wireless & networks>more>mobile networks, have network data enabled on the carrier side and it still does not send it, it is probably another CM10 bug I guess. I´ve read about people also having problems with tethering and the likes... Things meant to happen in "a work in progress" I guess...
Regarding Grennify, I´ve already configured all the apps possible to be hibernated on the app, but still, system apps like Maps, Google Play and others (which are always turning on on background memory) cannot be "grennified", with a warning that those system apps can´t be "touched"... It would be cool if this app would actually let users grennify all available apps...
Just remembered, things I don´t like on the notification area on CM10: The fact that the drop down isn´t semi-transparant like on CM9 and date is above the icons with big letters (personal opinion, but I prefered the smaller below the icons date letters on CM9). Small issues I believe .
Things I do like on CM10 notification area:
Available info regarding calls received, sms received and the option to directly send an sms back/call someone on the fly. I also like the fact that the user is able to quick delete all running background apps on multitasking menu by simply clicking one button. Good thinking! :good:
Thanks for the heads up.
Click to expand...
Click to collapse
Maps and Google Search can be greenified by converting it user apk using Titanium or by uninstalling them and reinstalling from Playstore.I didn't try to greenify Playstore as it may become harmful sometimes considering the unpredictable nature of it.But I think it won't run in background all the time if we get out of it after it's use by long pressing the back button if this button has assigned 'kill apk function'.
And waiting for your report on MMS after your test in convenience,
with thanks....
pnsdhrn said:
Maps and Google Search can be greenified by converting it user apk using Titanium or by uninstalling them and reinstalling from Playstore.I didn't try to greenify Playstore as it may become harmful sometimes considering the unpredictable nature of it.But I think it won't run in background all the time if we get out of it after it's use by long pressing the back button if this button has assigned 'kill apk function'.
And waiting for your report on MMS after your test in convenience,
with thanks....
Click to expand...
Click to collapse
Ok man. Thanks. I´ve used Titanium to convert Maps and Google Search to user apps and it works wonders Play Store does not work, whenever you go to update an app, Play Store crashes and never launches again, with an error. It must be a system app I believe - when coverted back all went ok. On the first launch Greenify seemed to ocuppy lots of ram on my phone, making it sluggish, but after a reboot all started to go well It seems a pretty nice app indeed.
Relating the mms option, I do not use it a lot, but when I get my operator monthly feed on the phone again (low on cash at the moment ) will try to send one an see how it goes. Will report back here.
Take care man.
Related
Guys see this link . See they have done a miui port of DS with ICS framework . Its basically same miui but the main framework is a **** between miui and ics . I havent tried this ROM because kind of away from internet so guys with a chance Give it a go and share thoughts :
galnetmiui.co.uk/landing/ics-builds/
Our DS is under HTC. Please post differences and improvements too. Thank you.
Nice
Sent from my Nexus S 4G running ISC.
Well I've flashed it yesterday at 17:00....and I spent 9 hours after that to "learn" and play with my new phone I'll try to tell as much as possible about this ROM.
It is my first experience with a MIUI ROM and I must say I was impressed. All the settings are in totally different places or grouped in a different way compared to CM or sense ROMs I used till now. I can't say in which way differs from a normal MIUI ROM cause this is my first one to try as I said, but I can say some things I found out and compare them with the others ROMs I had
The first thing I was trying to get rid of was the...launcher. No offence to the MIUI lovers but I got used too much with CM or sense to like that launcher from MIUI. It may be fast and have good graphics but as I saw does not have a drawer and all applications are placed on separate screens as soon as they're installed (I think this is a MIUI characteristic). I've installed ADW Launcher EX which I've used since my old Legend and with which I'm familiar.
Apart from the launcher, I was thrilled about the graphical interface and the detail of each part of the theme. Someone in another thread said that "MIUI is about ALOT of customization"...I must agree. I've never seen a ROM having so many customization/theming posibilities with the exception of CM (or CM based ROMs). There are even backlight or LED settings to play with.
What I think that differs from the regular MIUI ROMs or CM having Theme Manager, is that there is an on-line theme database having ALOT of themes, each very well designed. One can choose each theme component and customize it to it's needs. Ranging from ringtones to status bar, notifications, screenlock, dialer and many others, each component can be selected from a different theme and matched alltoghether to create a unique one. The ICS theme I saw, it's very well made (though I never see the real ICS so I can't say if this is how it'll look like) you will see in all the print screens I've attached, as long as some settings screens with what cand be done.
The speed is...fast. I've done some Quadrant benchmarks with all my previous ROMs, I had 18000-2600 with CM 7.1 (OCed to 1500) and about 2000-2100 with Endymion V2.1 (also OCed to 1500). The lower benchmark values were due to an animated wallpaper I use curently (PuddleDrops), which drops the values. Having the same setup with PuddleDrops, in this ROM I got about 2000-2200 in Quadrant. Unfortunately I was not able yet to identify the speed at which processor runs so I can't tell if it's OCed by default or not. In Quadrant, the System Information does not show anything about the processor, only about graphics, I couldn't use OC/UV Beater cause it is not a supported kernel so...I don't know. But is not getting hot, battery life seems to be good (I've intensely played with the phone several hours and didn't drain the battery. There's also a battery monitor included with customisable notification.
WI-FI is good, have a stable signal but seems to find and lock onto the networks a little bit slower than the sense ROMs and I had ocasional "cannot reach network" messages. It's understandable , sense ROMs are the "kings" here cause they use proprietary HTC layer/drivers. But it is ok overall.
Network signal is great, I have almost all the time full bars, but I also live in an area where there is very good coverage, I think at this part all ROMs are similar, this one being a little bit ahead but not with much.
A feature I was thrilled about (dunno if it's a standard MIUI "thing" or not) is the firewall. It's the first ROM I see that has such thing integrated and "out of the box". And I'm not talking only about controlling the way each application has access to the net but also about filtering incoming calls and SMS's. You can define blacklists/whitelists and setup rules to block/reject/hide notifications for calls or messages. There is a firewall notification for each action (can be activated in settings) when running in "DND mode" and you can go dirrectly to the separate list for blocked calls/mesages from there. There's also option to automatically filter incoming unknown calls/messages. An addition to this is the "guard mode" that once activated, do not display at all any call in the call log or message in the message box. They're there just they're not shown up (alternate messaging apps like Chomp either FC or don't show them up in this mode).
There is an integrated data monitor also, showing traffic for Wi-Fi/mobile data separately and also accessing the firewall related to applications. You can set notifications for data limits you set and also see graphs with data traffic, number of incoming/outgoing calls and messages as well as individual application data usage.
Another feature that's standard for MIUI is the "power notification" swithes (CM has it also, sense has it in the quick settings) but in MIUI it's better cause you can customize it deeper and also having some switches I didn't saw in CM or sense ROMs...like the guard on/of or application access control on/of. Also the way to setup it as a grid or a single scrolling row it's awsome.
Having a standard dialer that can directly search in contacts (similar with the sense one), is another great addition. Standard for MIUI as I saw but a great feature. Of course this can be themed also separately. This makes me have no need of third party dialer as I was using in CM (DialerOne for ex). The ability to work with the contact groups directly is also very nice, till now I had to use a third party application. You can edit/add/remove groups, assign a ringtone to the group or send them messages
CONCLUSION! (no intention to troll, this is STRICTLY a conclusion from my point of view and it is not my intention to praise this ROM above the other great ones that are already out)
The ROM is great, dunno if it has or not some ICS "spice" in it but it's the only ROM I've played with, that almost doesn't require third party applications to be installed to have a total experience.
Sorry for the long post, I've tried to tell as much as possible to be usefull for others that never tried MIUI in general (or this ROM in particular). MIUI users can say alot more about the features and if they're "standard" in MIUI ROMs or not.
I'll also add print screens for each part I've detalied above, for each to see and compare. "A picture is worth a thousand words" it is said...and true
Enjoy...
Very nice review. Although I am a huge fan of MIUI, I don't trust this ICS builds. I've tested it for a day and it didn't impress me. So I am back to miui.us build, superkid did an awsome job.
Thanks a lot for this thorough review Rapier :-D
Sent from my HTC Desire S using XDA App
bioan said:
Very nice review. Although I am a huge fan of MIUI, I don't trust this ICS builds. I've tested it for a day and it didn't impress me. So I am back to miui.us build, superkid did an awsome job.
Click to expand...
Click to collapse
You know better. As I said, this is the first MIUI ROM I've flashed. Now that I've got the MIUI "flavor", I'll be tempted to try some others as well and see if all have the same features with this one (or at least the ones that I need: firewall being on top of my list)
Don't know what to say about how much (or less) of ICS is in this ROM, if someone can tell what logs or checks I should extract (and how), I'll do it.
Fantastic Review; MIUI is most definitely the most complete ROM there is right now for Android. I had heard people say that it was too much like iOS and how bad that was; I was reluctant to try it, but once I did, I found to be more like a Ubuntu on Android, than iOS. That said, once you give MIUI a fair try, you won't want to go back to another ROM; MIUI is a complete package; it looks great and functions great.
How do we check out the ICS enhancements?
one big Review thanks a lot Rapier
Are there any major bugs on it? Coz I have downloaded it and I won't flash it until it is major bug free.
Sent from my HTC Desire S using xda premium
Since I've flashed it I've played alot. What can I say is that has the "standard" bugs of MIUI:
1. Problem with the country code for the incoming calls.
Regardless of how you save a number in address book (that is with or without country code), incomming calls are displayed with 00 prefix and for incomming messages are displayed with the country code. For ex if I have the number stored as 0040721234567, when that person calls it'll be displayed as (00)0721234567 and when receiving SMS from the same person it will be shown as (004)0721234567.
That's not a big issue itself cause the caller is recognised and it's contact details, picture, ringtone, etc used, BUT...the integrated firewall does not filter the call/SMS properly cause it's looking for the whole number (including country code) and that's not a match. Saving the number without country code does not work either cause in that case the call is displayed the same (00)0721234567 but the firewall looks for something like 0721234567 (as the number is stored in the address book).
Way to solve it: Either add in the firewall BOTH numbers (like (004)0721234567 and (00)0721234567)) OR install a separate call firewall/blocker. I used the second option and installed the best available one (in my opinion) Call Master Beta available on the Market (original thread on XDA HERE).
2. Integrated MIUI dialer does not support "speed dial" keys. That is, you cannot assign a key for quick dial a number.
Way to solve it: Install a third party dialer (like DialerOne available on the Market) or live without speed dial.
These were the ones that bothered me, I heard about some "YouTube uploading" problems generally speaking in MIUI but not tested it.
What was a surprise (good one this time) is that the MIUI Control Panel (or Extended Settings how it's called) is working on this. I took the Extended Settings made for MIUI 1.11.11 and it's working even if this version of MIUI is 1.11.9.
Apart from these I couldn't find any problems (major or not) in 4 days of heavy usage
I do not see the diffrence between MIUI and this rom. If you install "NeonBT" theme all the colors and everything exept the lockscreen will look the same as in this rom. So yes its based on miui and i can see that
The only bugs i have in MIUI is the lockscreen is mostly slow, and worse then slow on some themes.
Dont use speed dial, so dont know what bug that is.
But there is no problem with country codes on my phone and ive used MIUI for the last months. And never had that issue.
I only want someone to tell me whats this ICS framework ?
Another bug is that the stock and Swype keyboards don't vibrate . It's really annoying.
Sent from my DROIDX
cool review but I think I stay at 'normal' MIUI and wait for MIUI 4.0 official release
Rapier said:
Way to solve it: Either add in the firewall BOTH numbers (like (004)0721234567 and (00)0721234567)) OR install a separate call firewall/blocker. I used the second option and installed the best available one (in my opinion) Call Master Beta available on the Market (original thread on XDA HERE).
Click to expand...
Click to collapse
Hi, I live in UK and all of my contacts are saved with +44(1234567890) and in messaging app is all fine, i can see the names of contacts. but the problem is when i get incoming call i see the phone number instead of name for example the number saved in phonebook as +44(1234567890) on incoming call shows as 01234567890 so instead of +44 there is 0 . So as you advised I installed Call Master and i tried to set it up , i tried many ways and i still couldn't resolve the problem.
Any ideas? Please.
rayulove69 said:
but the main framework is a **** between miui and ics .
Click to expand...
Click to collapse
rofl
didnt anyone recognize that???
eyahl said:
rofl
didnt anyone recognize that???
Click to expand...
Click to collapse
LoL... I think we all did, but we were waiting for someone bold like you to come and point it out!!
BTW I've been following your posts all over the forum, and its nice to see one more active member in these parts. Haven't seen you here before the last couple of weeks or so...
In case no one else did it, here's a warm welcome to the DS scene.
[UPDATED] V2 - Read new Changes Further Down :
Before I start I don't take ANY credit for making this rom, this rom is made by the SuperOS team, ALL credits go to them. I have changed nothing on the rom itself, other than made some nice customization on the UI and added in some nice useful apps.
V1.0
Default Apps that come with rom :
Calculator
Calendar
Camera
Car Home
Clock
Contacts
Downloads
DSP Manager
Email
FM Radio
Gallery
Gmail
Google Search
GooManager
Latitude
Maps
Messaging
Navigation
Phone
Places
PlayStore
Settings
Sound Recorder
Spare Parts
SupSetup
Talk
Terminal Emulator
Theme Chooser
Torch
Videos
Voice Dialer
Voice Search
Wireless Tether
Youtube
Apps Added by me :
Adobe Reader
Advanced Task Killer
ADW Launcher
App2SD Pro
Autosync - Onoff
Beautiful Widgets
Beautiful Widget Animations
Documents 2 go pro
DX Battery Booster
ES F Explorer
Facebook
Go SmS Pro
Opera Mini
Mx Video Player+Codecs
Super User
Whatsapp
Wifi-Onoff
Free Space 81.1MB Internal Memory.
Changes made to the rom :
Changed UI to ADW Launcher ( the default launcher was crap, and also only allowed you to use only 3 rows of the deskspace for icons )
Removed Dockbar, screen is small enough and dockbar space is wasted.
Limited the screens to 2, can add more via the ADW Launcher settings.
Added some usefull apps ( see list above )
Added the Evil Eye Wallpaper ( there is additional wallpapers available )
Added the Beautiful Clock/weather Widget on homescreen
Launcher Icon is on bottom right of homescreen to enter menu.
DX battery manager is installed to manage power consumption
Advanced Taskkiller is loaded to kill any open apps when needed.
All Installed apps have been moved to SD with App2SD pro
V2.0 Changes :
Added Rom Toolbox. Now user has full control over his rom.
Changed to better looking Boot Animation
Changed Read Cache for SDcard from 128kb to 1024kb
Set CPU speed to On Demand with min/max CPU to 245mhz/800mhz.
Set Default install path for new apps to SDCard
Increased free space to 82.62mb
free space now 82.62mb
UI in general is now customized to provide maximum Desktop space and removed that damn stupid dockbar. You can still make use of all needed features, status bar is still on top in its default location, you can access menu from the Launcher icon in bottom right of homescreen. Phonebook/dialer can still be accessed by pressing the Phone button as normal.
Screenshots are attached below.
Download CLICK HERE TO DOWNLOAD ROM V2
Filesize = +/- 180MB
Install ( Must have bootloader unlocked/Root/recovery installed !!! Click Here for Guide if you need to unlock/root ) Works with both S-on/S-off:
Install is Simple :
Extract the folder "2012-05-07.23.09.47" to your SD Card->Clockworkmod->backup (keep the folder name and structure as is, dont change anything !)
Pull out your battery and reinsert it.
Boot phone into bootloader ( hold volume down and press power button ).
Choose "recovery"
Clear ALL cache ( Cache partition, Dalvik Cache and Battery stats )
Select backup/restore, then select restore
Choose "2012-05-07.23.09.47"
once restore is done, reboot phone
Once Booted up into Os, link your Google, Facebook and whatsapp accounts ( settings->accounts & Sync.)
Change weather location. ( just click on the sun/moon on desktop to edit weather location )
Change Time/Date to current. ( just click on the clock on desktop to edit time/date )
You are done
Click to expand...
Click to collapse
I made this for anyone who uses most of the same apps and stuff and dont care for the stupid side/dockbar and who don't know or dont want to hassle going thru all the crap to get the rom customized to the point where its actualy user friendly. You can now make FULL use of all your desktop space, you can add extra desktops and with all the most popular apps already installed you still have some memory free to install more.
Enjoy ....
Nice
One question, isn't SuperUser Elite a payed app?
no idea really. i just loaded from my backup apps folder, i hope not...
ext4 partition support?
Hi,
How can i use my ext4 partition on your rom which has formatted a partition program by windows based.
PS. i have never used this EXT4 partition..
i have tried CM and SuperOSR but,
internal seeing always 150mb in total.
If someone describe me using ext4 partitions step by step, i will be greateful
Sounds like you have partition issues, You are asking in the wrong section. This is a rom release, not a partition repair thread.
its good bro but not impressed, u just add few more apps to Rom n release it with very less internal memory..if u really would like to do with this ROM then configure front camera n release it or do some necessary changes for better experience..these application r easily available in market..everybody can add more application & release it with SuperOSR version 3 or 4...please don't copy someone's effort...
ROM is Already gud in itself...
O please, firstly i have taken no credit, neither did i say i changed anything on the rom. Secondly all roms are based on other roms, so everyone is taking stuff from everyone else. PLEASE READ BEFORE YOU POST.
Thirdly, this release is a UI customisation change, not a new rom release. the current superos has a UI that I don't like, all the icons are badly sitting awkwardly on the right hand side, the left column of the screen cant even be used. the dockbar is wasting valueble space and with such a small screen, very few people can click the dock buttons properly. the problem is that they didnt design the rom specificly for just the chacha but for more than one device and as such never took the time to sit with a single device and fix the little things, and If they dont want to fix the UI then why shouldnt i ?
Fourthly, you are right, i didn't have to add the apps, but these are apps most people will use and load anyway so why not just add them into the rom ?
raymerjacque said:
Secondly all roms are based on other roms, so everyone is taking stuff from everyone else.
Click to expand...
Click to collapse
That's why it's called open source.
Btw, munishjoshi, most ROMs are based on AOSP, which is Android Open Source Project, that has about 2000 people around the world working/have worked/will work on it and you don't see any credits to any of them.
Alex C. said:
That's why it's called open source.
Btw, munishjoshi, most ROMs are based on AOSP, which is Android Open Source Project, that has about 2000 people around the world working/have worked/will work on it and you don't see any credits to any of them.
Click to expand...
Click to collapse
my intention was not to steal thunder from anyone. Its just so bloody annoying that everytime i flash superos i must keep fixing the UI and reload all these apps and there must be others out there that feel the same way, this is reason i posted this. if no one has any use for it ill remove it and let everyone be happy...
I am already working on a release of a stripped down Stock Sense rom. and on that rom i am actualy editing the rom itself, not just the UI. Altho it will be a while before its done.
hey don't take it otherwise bro...i just would like to say that do something new...waiting for your further updates...
Apart from the UI there is nothing else to do on this rom. the rom is perfect as it is. just the UI needed adjustment.
Wait for my new rom if you want to see major changes ...
munishjoshi said:
its good bro but not impressed, u just add few more apps to Rom n release it with very less internal memory..if u really would like to do with this ROM then configure front camera n release it or do some necessary changes for better experience..these application r easily available in market..everybody can add more application & release it with SuperOSR version 3 or 4...please don't copy someone's effort...
ROM is Already gud in itself...
Click to expand...
Click to collapse
Please adhere to the old addage "If you don't have anything nice to say, don't say it". Customization is why we all come to xda, either enjoy what is freely given to you, or do it yourself.
raymerjacque said:
O please, firstly i have taken no credit, neither did i say i changed anything on the rom. Secondly all roms are based on other roms, so everyone is taking stuff from everyone else. PLEASE READ BEFORE YOU POST SH!T.
Thirdly, this release is a UI customisation change, not a new rom release. the current superos has a really ****ty UI, all the icons are badly sitting awkwardly on the right hand side, the left column of the screen cant even be used. the dockbar is wasting valueble space and with such a small screen, very few people can click the dock buttons properly. the problem is that they didnt design the rom specificly for just the chacha but for more than one device and as such never took the time to sit with a single device and fix the little things, and If they dont want to fix the UI then why shouldnt i ?
Fourthly, you are right, i didn't have to add the apps, but these are apps most people will use and load anyway so why not just add them into the rom ?
Fifthly, go Frakk off and go troll somewhere else
Click to expand...
Click to collapse
Your language and tone are unneeded, but your message is fine. I edit your posts so you can see how to get your point accross without cursing. Please look.
Can we all try to get along?
Let's have this battle end here and now, and move on.
Thank you all.
Ok boss...thanks
Keep on the good work.. nice to see more people are devolping and customizing for the chacha..
does this rom fix wifi issues and front camera?
nope. i did not make any fixes to the rom itself, i just customized the UI to be more user friendly and edited some cache settings and stuff.
raymerjacque said:
the problem is that they didnt design the rom specificly for just the chacha but for more than one device and as such never took the time to sit with a single device and fix the little things, and If they dont want to fix the UI then why shouldnt i ?
Fourthly, you are right, i didn't have to add the apps, but these are apps most people will use and load anyway so why not just add them into the rom ?
Click to expand...
Click to collapse
True, SuperOSR wasn't designed especifically for the Chacha. We focused our effort on making it work. What is a great thing of OpenSource is that people can help and join to the effort. In that case, if you fixed the UI as you say you did, do not hesitate to send your modification so they can benefit everyone.
Now, if by fixing the UI you mean you replaced Launcher with ADW, then IMHO you didn't "fix" it.
Changes made to the rom :
Changed UI to ADW Launcher ( the default launcher was crap, and also only allowed you to use only 3 rows of the deskspace for icons )
Removed Dockbar, screen is small enough and dockbar space is wasted.
Limited the screens to 2, can add more via the ADW Launcher settings.
Click to expand...
Click to collapse
adlx.xda said:
True, SuperOSR wasn't designed especifically for the Chacha. We focused our effort on making it work. What is a great thing of OpenSource is that people can help and join to the effort. In that case, if you fixed the UI as you say you did, do not hesitate to send your modification so they can benefit everyone.
Now, if by fixing the UI you mean you replaced Launcher with ADW, then IMHO you didn't "fix" it.
Click to expand...
Click to collapse
lol, sorry wrong choice of words, i didn't mean fix as in it was broke. i just meant it wasnt very user friendly and customised it to be more so.
hey guys can you help me
i tryed to install the oem rom ruu to my status
but when it gets to the image it says lost of connection
igot the rom file with the instructions from one of the guys here
thank you by the way
change the name to ph06img.zip
got recognize by the device all good
after the blue line is done and the yellow one too
nothing happens
i cant reinstall the oem rom to my status
i dont know what to do now
i need to get it back to oem
thanks for any help
have you looked at this thread :
http://forum.xda-developers.com/showthread.php?t=1631121
try that, it will help you restore stock rom, specialy when your rom is faulty.
Vicky
Current: [Vicky v2.5.5] - Jul/24/2013
Lite Version: [Vicky v2.5.5 Lite v1] - Jul/24/2013
What is Vicky?
- Vicky is a mixed Gingerbread rom based on Cyanogenmod's sources stable/nightly/experimental, for now...
Some Screens
DISCLAIMER:
I'm not responsible for any damage you can do to your phone using my rom nor it is my fault your phone dumped you and loves your cat more than he loves you
Changelog
[Vicky v2.5.5]
Code:
- Slimmed a bit
- Fixed a few typos
- Updated some system apps
- Updated HoloLauncher_2.0.2
- Added Holo notifier and locker
- Adw.Launcher
- Tweaked some more
- Random bootanimation support without using apps
(just place your favorite bootanimation zip at bootanimation's folder in your sdcard)
- Modded kernel with hwuserdata support
- Replaced stock mms app with Huawei SMS/MMS app
- Huawei file explorer
- Latest huawei gb launcher
- Swap support (check Extras section for info)
- fixed problems related with changing phone settings while/after Wi-Fi was on (ex. toggles getting stuck)
- fixed layouts
- themes added
- stock dalvik cache bypassed to cache partition to grant extra space in data partition. new installed apps dalvik cache will be placed on data as usual
(if you need to wipe dalvik cache by necessity of something, in recovery select wipe dakvik cache and select wipe cache)
- Downloads cache moved to /obb (bigger partition and dont require cleanning)
- Some surprises
- Stuff i cant recall now
- Fixed a few typos
- Updated some system apps
- Updated HoloLauncher_1.0.2
- Replaced gps configs (enable internal gps in settings/location and security/gps source) - didnt noticed but since v2.0 the gps.conf was set to Portugal, now is for europe
- Fixed MagicSmokeWallpapers (now there is fog and not moving squares) -> finally no more apps to fix (i hope!)
- Tweaked some more
- Defaults settings changed - only noticed if doing a clean install, wont affect the ones already made
- Latest CM 7.2 sources for Huawei + for Samsung
- Lightly themed
- 60% Tweaked (battery, camera, network) (still no Supercharged script added)
- Increased performance
- Optimized All Apks
- Fixed some bugs
- Improved some libraries
- Improved MDPI layout
- Default kernel set to 600Mhz -> (U can choose other values)
- Original Network Operator Names -> back from the dead (If u find a problem, report)
- Battery PowerBar added
- Fixed Deskclock display size
- Crt animation on/off activated by default
- Bravia Engine added
- ICS Rotation added
- Beats Audio added -> might change that to XLoud, if it doesnt give any problem (battery drain, audio issues or force close)
- Updated APNs and fixed Optimus, Vodafone, Tmn MMS -> if anyone still has problems with the MMS, report it
- 3 Launchers (Adw, Huawei and Holo V1.0.1)
- TouchScreen, compass and battery calibrators
-> Wipes Required - Dalvik, Cache
-> Formats - Boot, System
-> Data Wiping / Factory Reset - no problems were reported by not wiping data but, if u encounter problems (bootloop, FCs, apps not working, etc). u'll need to do a wiping data + dalvik and reinstall all your apps
--> if ur apps are linked, unlink them. After flash/reboot, dalvik cache will rebuild itself with all apps info, including the linked ones. this way, wont exist conflicting doubled dalvik's
- CM 7.2 RC1 sources for Huawei u8150
- Lightly themed
- 40% Tweaked (0% Supercharged)
- Increased performance
- Screen, compass, battery calibrators
- Other Stuff i can't remember now
What do you need to install Vicky
- Vicky ->> [Current version]
- SuperSU [ Tx to Chainfire ->> [v2.82] | | old versions ->>[v1.01] |
- modded Lite GAPPS + Last Playstore for GB ->>[2016/09/22]
- Google Play Services ->>[2016/09/22]
What do you need to install Vicky Lite Version
- Vicky Lite ->> [Lite]
- SuperSU [ Tx to Chainfire ->> [v2.82] | | old version ->>[v1.01] |
- modded Lite GAPPS + Last Playstore for GB ->>[2016/09/22]
- Google Play Services ->>[2016/09/22]
Extras
- [Boot Sound Remover] -> not found
- [TSReset - Screen calibration reset]
- [Mac Address Patcher]
- [On-Screen Keyboard enabler] -> not found
- [On-Screen Keyboard enabler -> Vicky 2.5.4] -> not found
- [Huawei Keyboard] -> not found
- [Ascend ClockWorkMod Recovery 3.0.2.8]
- [Huawei ClockWorkMod Recovery 4.0.1.5]
- [Swap installer] -> Tx to Yank555
How to change ClockWorkMod Recovery
I made it simple by using the same proccess of flashing a rom. you just put the cwm zip file in your sd-card. Reboot to CWMod recovery, select "install zip from sdcard", select your new cwm zip file. After flashing, go to advanced and select "Reboot Recovery". Now you can see your new Recovery.
How to change MAC address
Method 1- unzip MacAdress.zip, go to system\etc\firmware\, open with notepad++ this file "nvram.txt", find this line of code:
macaddr=00:90:4c:14:43:26
write your own mac-address found inside the phone in the battery case, save.
go all the way back, zip META-INF and system folders with Store compression.
or just open MacAdress.zip (not unzip), go to system\etc\firmware\ and drag-and-drop to that folder ur edited "nvram.txt".
flash the new MacAdress.zip, fix permissions, reboot.
Method 2- open RootExplorer in system\etc\firmware and open "nvram.txt" with text editor, locate this line
macaddr=00:90:4c:14:43:26
and write your own mac-adress (like 11:22:33:44:55:66), save and close, reboot.
To install from stock rom you need these ones too
- [z4root]
- [rom manager]
Info
Code:
[COLOR="Red"][B]What is Working[/B][/COLOR]
Apparently almost everything
[COLOR="Red"][B]Bugs/Not Working[/B][/COLOR]
[COLOR="Red"]what are the drawbacks? The bugs that i need to live with of i update?[/COLOR]
FM Radio not working. Almost all phones that had FM Radio, updating to Cyanogenmod made them lose FM Radio because of certified drivers and other issues
Keyboard - some keys that used the double function, like the ".com" key or the "smiley" key, are stuck to using only one function, ".com" stays just "@". if u have keyboard issues (keys switched or something), flash the correct version for your phone. more info at the 2nd post.
TouchScreen calibration - it is not the best compared to the one used on u8300 eclairs, but is something almost as good.
Onscreen Keyboard - since most users use the hardware keyboard, the onscreen keyboard is purposely disabled. so if u want back the onscreen keypad (to use other soft keyboard like go keyboard or, i dont know... tswipe), just ask for a patch enabling it, otherwise i'll keep it disabled as a reminder of the keyboard issues. By request of songrak, a patch enabling the on screen keyboard is available for download, plus a Huawey Keyboard app (tx to RedDeviL). Check the Extras section.
[COLOR="Cyan"]Remember this is not an update for the stock rom, it's a new OS. [/COLOR]
Keyboard access Keys for a turned off phone
Call button + volume up + power -> turn on phone in CWM recovery
Hang up + power -> turn on phone in Bootloader mode (fastboot)
Hang up + volume up + power -> activate the huawey stock rom flashing, it will wipe everything in your phone and flash the stock rom back to phone (if you have a dload folder in your sdcard)
Flashing Requirements
- Rooted phone
- ClockWorkMod Recovery
- Rom files
- Partitioned SD-Card -> Read post 2 for more info
- 100% battery charge (in reality you just need something between 40% and 100%, but this way if u encounter problems, u'll still have energy in the phone to solve them and it will avoid a miss-install resulting from the power ended during flash)
Flashing Procedure
note: - Put the files into the root of your sd card or any other folder of ur liking.
just by my experience, i advice u to put also the dload folder at the root of ur sdcard, with just the updata.app inside. its just in case u experience something (phone not coming out of bootloader after restart or something) and this way u can go back to stock easy and start again
[Stock - 1 to 20] / [Others -> 5 to 20]
1- Install z4root and do a Permmanent Root to the phone
2- Install rom manager and open it
3- Select "flash ClockworkMod Recovery" to install the custom recovery from rom manager, choose huawei ascend recovery
4- go to "all clockworkmod recoveries" and flash a previous version of ClockworkMod Recovery, after finish, do step 3 again and go to 5. (its to avoid conflitcs with the huawey recovery and to avoid no access to CWM recovery)
5- select Reboot into recovery and do a full backup of your current rom (optional, but if u dont do it, u'll lose everything u had - if u want to go back to your previous rom)
In CWMod recovery Menu u use the trackball to go up/down (press it results in a "enter key"), the go back buttom is a go back buttom (lol) and return (enter) key is a enter
6- select wipe data/factory reset from the menu
7- go to advanced and select wipe dalvik cache
8- go to mount and storage and select format boot and format system (use the keyboard enter key to avoid selecting and entering the wrong one with the trackball)
9- Choose "install zip from sdcard" and select Vicky from the menu, go on with the process
10- Once done, again Choose "install zip from sdcard" and select gapps from the menu, go on with the process and again choose "install zip from sdcard" and select SuperSu
11- go to advanced and select fix permissions
12- go back and select reboot system now (remove ur sim card before)
the first boot it should take between 1 to 4 minutes (the phone is in bootloop if u see the animation or the boot sound restarting itself - the screen goes black and the android in a circle appears again, if it does this again and again, its on bootloop. if u dont see that it is fine (since it doesnt stay there for 15 min))
13- Calibrate screen and it will reboot as soon u finish. (read bellow if u miscalibrate screen)
14- insert the sim card before the phone enters the boot animation
15- turn on wifi, check if it is activating, if u dont use the 3G data, turn data off. Configure everything u want to be set ( like the crt animation or the buttons on the status bar or the allow unknown sources install - this one is a must), dont open link2sd nor set the cpu to 710 (or other) yet
16- reboot into recovery (long press the power button and select Reboot and Recovery mode)
17- Choose "install zip from sdcard" and select Boot sound Remover then reboot system, if u want to remove the boot sound
18- go to apps drawer, open No-frils CPU control, there should be there 2 frequencies, 245 and 600, change the 600 (it is the higher frequency the phone is working after reboot) to the value u want (dont worry, all of them were tested and none will grant problems, dont go bellow than 600, u'll slow down the phone and drain battery faster, 710 grants more performance and the battery drain is almost the same as 600), apply and grant superuser permissions
19- Open link2sd, grant permissions and select ext4.
20- Reboot
21- Install Google play Services (com.google.android.gms-7.8.95_(2113048-032)-7895032-minAPI9.apk) <- i don't know if Google PS will update itself for the most recent one (and bigger one) but it can be denied by going inside the playstore, searching for Google play Services and in the options, de-select auto-update.
22- Enjoy
(one thing, after the 1st boot and after the sim pin screen - if u have the sim card inserted -, let the phone stay a while in the touchscreen calibrator, there is chance that u need to insert the pin again and that will restart the calibration and could miscalibrate the screen. if u dont that to happen, insert the sim card before the 2nd boot)
If by any chance u miscalibrate the display - Go back in recovery mode and flash TSReset, reboot and go to Calibration app in Cyanogenmod settings
advice for a perfect install/config
- 1st boot - before calibrating screen wait till holo locker locks screen, then unlock, give a few seconds, then calibrate, this way u'll avoid the restarting of the calibration app. if, cant reach the unlock button, rotate phone
- 3rd boot - [Very important] Give 2 minutes before entering pin because file system is being changed (dalvik cache is being recreated on cache partition and if the OS is loading apps, the dalvik wont be perfectly moved)
- after selected the home launcher, you can freeze the other ones, using link2sd (selecting the launchers that you dont want, long pressing them and freeze) ou by using the applications section in settings.
p.s. u can disable the holo locker when u want to
- the boot sound is activated, i let it stay because, this way, u can see if the phone enters in boot loop after install (the music restarts). when u are done with the configs, u can delete it.
dont bypass the google apps or it will result in no-lockscreen and no receiving calls/sms bug.
(just kidding but they are really, really necessary)
any opinion, bug report, other things about the rom is welcomed to improve the rom
lol. +6k views and only one thanks
Settings
How to partition a SD-Card and how to work with Link2SD + Swap
Using this you can add more apps to your phone and keep a lot of internal memory free
[link2sd]
[XDA - sdcard partitioning]
[how to partition sdcard using windows]
[[GUIDE] Link2SD for Dummies] -> it wasnt me who named it
[[Video] How to Partition Your SDCARD using CWMod Recovery]
[[Video] Partitioning SD for Apps2sd and Swap]
[[GUIDE] Increase RAM using Swap File and Swap Partition] -> it has a text guide for Minitool partition wizard
~Values for the partitions: (as allways, its your choice to increase or decrease those values)
Swap - Max 64mb (initially i had 256mb (too much). even at 128mb and 100% swapiness, it was much. so i tested with 64mb and got the perfect partition size for swap, leaving a couple of free mb if wanted to increase swapiness)
SD-Ext - depends on the size of your sdcard and if you install lots of apps and want to link them so, minimum - 128mb
The rest is for sdcard data
Remember to backup your sdcard before partition it
----------------------------------------------------------------------------------------------------------------------------------------------------------
After flashing the rom, you'll need to calibrate battery.
use the batterycalibration app or the built-in app in CM settings to calibrate battery.
let the phone charge to 100%, wait 10-15 min, open batterycalibration, the battery values should be around 4120 and 4167mv, press battery calibration (do not unplug the phone yet). shutdown the phone, let it stay in charging mode for 5 min. reboot, check the new battery values at batterycalibration (the new ones should be between 4170 and 4270mv), let it sit there for another 5 min and, finally unplug the phone.
-> sometimes after doing the calibration, the battery 1st charge drains in a few (between 8 and 16) hours, but its normal. <-
even it drains the 1st charge, dont worry about doing a 2nd battery calibration. just do a normal charging, after one or two charging/draining cycles the battery will work properly.
----------------------------------------------------------------------------------------------------------------------------------------------------------
keyboard files for other languages
tuono in Adrenalin's thread made several keyboard installers, they work in Vicky's too, they are on the 1st page, 1st post.
u just need to download it, place it at ur sdcard, reboot to recovery, choose "install zip from sdcard", select the language file, after finish, fix permissions and reboot.
----------------------------------------------------------------------------------------------------------------------------------------------------------
GPS settings
the actual gps settings are for europe.
if u are from outside that area or u want a more specific area, u can use the fasterfix app. on its menu there are some gps servers and a custom option. by selecting it, u can write the one gps server u want (if it wasnt on the list). basically, it is just writing down the country abrv.
(france is fr, united kingdom is uk, etc) before the gps server adress.
something like this
uk.pool.ntp.org
for more info, visit http://www.pool.ntp.org/
using gps status app (its on google store), u can see if ur internal gps hardware is working and ur actual location
Note: u8300 huawei's gps was made to be an online gps (a gps assisted by internet), meaning, for it to work with google maps, ndrives and others, it needs to be connected to the internet to work properly (unless u use an off-line gps app that saves the maps in the sdcard and uses the tracking system to navigate, there are a few in google store and they work great without internet)
----------------------------------------------------------------------------------------------------------------------------------------------------------
Important
for the ones that dont like being at the spotlight
(just kidding)
the beats audio boot sound was supposed to delete itself after that 1st boot but apparently busybox (i think?!) cant remove it while the phone is booting
use some root explorer app and delete this file (android_audio.mp3) from this folder "system/media/audio/ui"
or replace it with the sound u like. (needs to be renamed android_audio.mp3) <- i did that and some guys hate my guts
or if u are a windows user, go google (lol ) and search for android commander, or go to the creator thread here in xda, its a very usefull tool and u can use it to delete that file and to do other stuff with ur phone. there is also a linux version but i think its a dead issue, but if anyone want a peek, go see it
----------------------------------------------------------------------------------------------------------------------------------------------------------
TouchSceen Calibration
if the display miscalibrates it self by bad calibration input or other stuff, go to recovery and use the TSReset to reset touchscreen calibration
the rom has some TS values by default, that allows you to go to the screen calibrator and calibrate again without any problems and with more accuracy. this way the old bad calibration input wont interfere with the new one
----------------------------------------------------------------------------------------------------------------------------------------------------------
For just the portuguese users
[Mini-Tutorial] Configurar MMS em Android
os apns foram actualizados com as modificações necessárias mas se, por algum acaso, (ainda?!) não funcionarem as mms, façam o seguinte:
- Instalar APN Portugal
- Abrir o APN Portugal e seleccionar "Configurar APNs"
- (opcional) Colocar o widget do APN Portugal no homescreen (recomendado)
- (opcional para controlar acessos indevidos à internet) Garantir que o widget está vermelho e não verde, ou seja, a internet está desligada OU abrir o APN Portugal e garantir que a internet está desactivada
- Ligar dados no smartphone (Definições - Sem fios e Redes - Redes Móveis - Check Dados activados)
- Testem enviando uma MMS para vocês mesmos.
NOTA IMPORTANTE: Se colocaram o widget, sempre que quiserem aceder à internet sem ser por wi-fi, TÊM que carregar no widget para ele ficar verde, senão não vão conseguir aceder à internet. Se não colocaram o widget têm que ir à app APN Portugal e activar o acesso à internet.
NOTA IMPORTANTE 2: Com a instalação do APN Portugal é possivel permitir/negar o acesso à internet (excepto wi-fi) por parte do smartphone, por isso não há problema de ter sempre os dados activados desde que se faça um bom controlo na APN Portugal para activar ou negar o acesso à internet. Eu tenho os dados sempre ligados e quando necessito de aceder à internet 3G basta-me tocar no widget e voilá. Quando termino a navegação, toco outra vez no widget e a internet fica inactiva.
Click to expand...
Click to collapse
Issues and/or updates info
An annoying "bug"
Only 3 users complained about this <- i thank you for reporting problems, without those reports i'ld assume everything is fine and could neglect bugs or errors and i dont want that
"I have a problem with receiving messages... they come with big delay and/or I receive it multiple times, even though it's not sent to me more than once."
apparently its an occasional memory problem (at least that was my case but i am using dev version 2.5) but could be related to the phone app (no need to explain since i'll see if i can fix it in the next version)
this fixed mine
(the names may be different but i think u know what i am talking about)
go to settings / cyanogenod settings / performance / lock messaging app in memory (<-- check this box)
other fix
uninstall the message aplication, u can use the link2sd to do that, its quicker and easy
install go sms or handcent sms or someother messaging aplication
reply back which one fixed your problem so i can see where exactly is the problem and fix that in the next version
what is to do for next updates
make the keyboard be more like the stock keyboard
add a battery power bar - 90% done but v2.2.7 has an app for that purpose
add a cpu bar - 60% done
fix network tweaks - 80% done - only a few conflict with the cmparts settings and others with the network, so they are not implemmented in v2.0 or v2.2.7 but dont worry the important tweaks are already running at the boot start
fix camera saving 90 degrees rotated files or fixing adrenalin camera transparency menus problem - i will do the one that is quick and wont be more a pain in the a**
fix the camera and gps battery drain that results from their using - that comes from the sources, the problem isnt after their use, is while we are using those apps. a friend is already trying to make them a little less energy drainners, lets see if he can do that
FM radio -> still a pita but dont force close the fm radio app anymore
modding
fix some icons that overcome the text bellow in buttons -> done
a bug resulting in a fc on the config of the light button at cmparts, options are already configured but if we want to change it, it forces close
fix the size of some menus (bigger than adrenalin and some bigger than stock), its a problem because this is an mdpi rom now instead of a ldpi like adrenalin -> 30% done
p.s.- i will try making those fixes not requiring any wiping, its a bummer doing wipes everytime and it wears the nand memory (from what i could investigate, only after 100k wiping cycles, lol, still have lots)
i will put more after
Click to expand...
Click to collapse
Just wanted to report back on version 2.2.7.
It seems to keep more apps in the memory and multitasking is for the first time kinda usable on gingerbread.
Menu buttons are fine now
ICS rotation is awesome!
Still cant notice a difference with beats audio, because our soundcard just sucks more then can be fixed by software, even stock wasn't good.
Bravia engine, can i turn that on and off at some place or is it enabled by default?
Only problem i noticed, after upgrading, the gmail app was gone and if i installed it from the play store it just crashed. Could be fixed by moving the apk to /system/app and fixing permissions.
Seems like its slowly getting better and better.
Thanks for your work!
Silas
that was my fault. i posted the wrong updated gapps (missing facebook, gmail, etc), tx for reporting
later i'll fix that
bravia is on by default in build.prop
ro.service.swiqi.supported=true
persist.service.swiqi.enable=1
Click to expand...
Click to collapse
to disable, 1->0
i tried to add an on/off to settings but... (i'll work on that later again). i noticed a difference in the taken pics, not on the camera display (stock cam app sucks, try the sleek cam and see the difference, clear img)
is hard to notice beats audio but u can tell if u put full volume that it doesnt distort audio like stock eclair. try setting a preset in the dsp manager
but that is one of the reasons i'll try xloud or megabass
edit: gapps fixed
edit2: lol
weird stuff
trying to add an Bravia on/off to settings, managed to fc wireless setting in the proccess. the surprising stuff was the free ram it left available.
135/178 mb (available/total) ->>>> something to lookup. to see if it can be managed to have all that free ram and have a full working O.S. <- that would be something really big to this little device (gameboy, lol)
btw, Silas, have u done a data wipe before fashing 2.2.7?
NAZUnlimited said:
edit2: lol
weird stuff
trying to add an Bravia on/off to settings, managed to fc wireless setting in the proccess. the surprising stuff was the free ram it left available.
135/178 mb (available/total) ->>>> something to lookup. to see if it can be managed to have all that free ram and have a full working O.S. <- that would be something really big to this little device (gameboy, lol)
btw, Silas, have u done a data wipe before fashing 2.2.7?
Click to expand...
Click to collapse
We do have 256MB of ram built in, right? Should the os itself really take more then 100MB, as it doesn't even has a GPU to keep up and running?
It actually quite noticeable how much faster the HTC Wildfire is, with the same CPU, but more RAM.
Nope, i didn't do a data wipe, just cache and dalvik. But my phone has now started to behave the same way as with your first patch, it doesn't keep the settings (for example the screen brightness resets itself) and i cant go to airplane mode.
I will see if your latest gapps update fixed that, and then report back. When the always terribly slow rapidshare has finished downloading
funny. my downloads and uploads are fast from rapidshare. i uploaded gapps from my u8300 in 4min. (i might switch to dropbox the big files and leave rapidshare for the stuff with 2mb or less)
according to http://whirlpool.net.au/wiki/huawei_u8300, we have 256mb, but unless the 178mb that appear in status are the ammount of ram available for the user and the missing rest (that dont appear anywhere) for the o.s. ,.... u get the idea.
512mb of memory flash
192mb- data
170mb- system
70mb - cache
3-4mb- boot
1mb- splash screen ( bootlogo)
(the rest for mombo-jumbo partitions like OTA)
the day i figure how to change partitions size without messing the phone internals.... that will be a good day
i was affraid of that. i do not experience that but i flashed with full wipe. not using data wipe was only tested with users that dont keep much stuff in data (almost nothing only apps) and i dont know if they changed the default settings and since none reported any problem, i figured it was fine.
like i said, v2.2.7 is a new rom, only the looks is the same as v2.0. that bug now (since i still didnt put the super 3g tweaks that busted those settings) is probably resulting from the saved settings/info/etc in data partition.
since i removed those tweaks, i have not seen that bug again and i am using v2.2.7 for almost 2 weeks now.
NAZUnlimited said:
funny. my downloads and uploads are fast from rapidshare. i uploaded gapps from my u8300 in 4min. (i might switch to dropbox the big files and leave rapidshare for the stuff with 2mb or less)
Click to expand...
Click to collapse
4min for a 15MB file is not fast for me, im used to about 15seconds for that. (and i still have one of the slowest broadband connections here in sweden )
NAZUnlimited said:
according to http://whirlpool.net.au/wiki/huawei_u8300, we have 256mb, but unless the 178mb that appear in status are the ammount of ram available for the user and the missing rest (that dont appear anywhere) for the o.s. ,.... u get the idea.
512mb of memory flash
192mb- data
170mb- system
70mb - cache
3-4mb- boot
1mb- splash screen ( bootlogo)
(the rest for mombo-jumbo partitions like OTA)
the day i figure how to change partitions size without messing the phone internals.... that will be a good day
Click to expand...
Click to collapse
Running aplications is showing about 50-70MB in total, so the OS must use ~200MB for something
Another thought, would it maybe help us if we use the sdcard for swapping? I'll try that today and look if i can notice any difference
Flash memory is not that much of a problem, as we have app2sd.
NAZUnlimited said:
i was affraid of that. i do not experience that but i flashed with full wipe. not using data wipe was only tested with users that dont keep much stuff in data (almost nothing only apps) and i dont know if they changed the default settings and since none reported any problem, i figured it was fine.
like i said, v2.2.7 is a new rom, only the looks is the same as v2.0. that bug now (since i still didnt put the super 3g tweaks that busted those settings) is probably resulting from the saved settings/info/etc in data partition.
since i removed those tweaks, i have not seen that bug again and i am using v2.2.7 for almost 2 weeks now.
Click to expand...
Click to collapse
It's a pretty random problem. Yesterday the bug was there, but after reflashing the new gapps and replacing superuser with supersu, it's fine again
Optical Fiber still havent reached this part of portugal and 3g data plan is absurd. That example was using the phone and a (lets say) "public" wireless with 10% signal strenght reception. i dont know the up/down capacities of that one ( i just detected it and the rest is history. Lets say i have allways access to the net and never used the 3g data) but most people here buy the 2mb pack (2 mb down / 256kb up) argh, stone age! Normally, at home, i can download 1gb in less than 10min and upload about 2x longer.
I considered swap and and a ram module (zram.ko) too but i hadnt much time to try it.
I am not worryed with the flash memory, like u said, we have app2sd and link2sd. What is annoying for me is seeing all that mb just sitting there un-used
edit: use the sdcard for swapping?
process
- creation of a 3rd sdcard partition for swap
- adapt a script to format that in recovery and other to enable the swap partition at phone boot ()
results so far
pro-swap
- no battery drain resulting from doubled sd-card read/write (none that can be noticed even using other means to check battery outputs)
- phone seems more responsive and the benchmark test results were more stable than the previous ones without swap, in fact, increased an average of 14~20 total points in ram/cpu integer
- still havent noticed much improvement (there is some) in multi-tasking but the phone isnt loaded with much apps (read downside why) and that will tested again when i have loaded the phone
downsides
- according to any devs of swap scripts, Swapping decrease Micro SD's life but it is easier and cheaper to buy and replace a new sdcard than a new internal memory (no argument there, done a quick search and realised that for the price of a memory chip + repair, u can almost buy a phone). in fact, according to one dev, he is still using the same card for 2 years (almost year and half using swap) and he still didnt see any wearing problems in that sd-card area (swap partition) or any other.
- the reason why the phone isnt loaded with much apps is because for the creation of a 3rd partition, i wiped and divided the 2nd partition (link2sd partition) in 2. that interfered with the link2sd script in system and didnt let me either activate swap or link2sd partition or replace the link2sd scripts in system, so i did a fast solution for that, full wipe . what i should've done back then was modify the size and create a new partition using the free space of the 2nd partition and no problems after but some ideas only come after the previous ones failed. lol
- i dont know which is better for swap, if the swapper app in store or just a init.d script at boot. <- tests for later
Sent from my U8300 using xda premium
NAZUnlimited said:
edit: use the sdcard for swapping?
process
- creation of a 3rd sdcard partition for swap
- adapt a script to format that in recovery and other to enable the swap partition at phone boot ()
results so far
pro-swap
- no battery drain resulting from doubled sd-card read/write (none that can be noticed even using other means to check battery outputs)
- phone seems more responsive and the benchmark test results were more stable than the previous ones without swap, in fact, increased an average of 14~20 total points in ram/cpu integer
- still havent noticed much improvement (there is some) in multi-tasking but the phone isnt loaded with much apps (read downside why) and that will tested again when i have loaded the phone
downsides
- according to any devs of swap scripts, Swapping decrease Micro SD's life but it is easier and cheaper to buy and replace a new sdcard than a new internal memory (no argument there, done a quick search and realised that for the price of a memory chip + repair, u can almost buy a phone). in fact, according to one dev, he is still using the same card for 2 years (almost year and half using swap) and he still didnt see any wearing problems in that sd-card area (swap partition) or any other.
- the reason why the phone isnt loaded with much apps is because for the creation of a 3rd partition, i wiped and divided the 2nd partition (link2sd partition) in 2. that interfered with the link2sd script in system and didnt let me either activate swap or link2sd partition or replace the link2sd scripts in system, so i did a fast solution for that, full wipe . what i should've done back then was modify the size and create a new partition using the free space of the 2nd partition and no problems after but some ideas only come after the previous ones failed. lol
- i dont know which is better for swap, if the swapper app in store or just a init.d script at boot. <- tests for later
Sent from my U8300 using xda premium
Click to expand...
Click to collapse
I have been using swapper 2 for a few days now, and while it works fine, and hasnt caused any problems, it also hasn't improved anything that i could notice.
What size and swappines settings do you use?
125mb swap partition (so i have 3 physical partitions in sd-card, 1-fat32 (data), 2-ext4 (link2sd), 3-linux swap (swap partition))
swappiness=100
vfs_cache_pressure=25
apparently, most of the swappers agree that less than 100 almost dont do anything
my previous was 60
"A low value means the kernel will try to avoid swapping as much as possible where a higher value instead will make the kernel aggressively try to use swap space. The default value is 60, and for most desktop systems, setting it to 100 may help to improve overall performance, whereas setting it lower (even 0) may improve interactivity (decreasing response latency.)[1]"
Changin the minfree values to 6,8,16,20,22,24 is giving some truly amazing multitasking!
I can now have about 8-12 apps in the "memory", with nearly instant switching.
My vfs_cache_pressure is at 10, which i think is default, i have 256MB of swap, enabled with swapper 2, but on a seperate partition. swappiness=100
This phone has newer been so fast
Edit: I was voting for stock browser because i want a vanilla experience. But i use Opera Mini 95% of the time, and sometimes Opera Mobile.
tx for the info, silas
i had changed a "bit" those values and oom priorities, etc
vm.min_free_kbytes=18400;
mine were :̶8̶,̶2̶0̶,̶4̶5̶,̶6̶5̶,̶9̶0̶,̶1̶0̶0̶ 10, 16, 55, 70, 85, 100
i'm still testing those for side-effects
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
in the pic above, i used v6 script for tests. even though i changed all values, it still said 50% supercharged. then i figured out why, the script couldnt find the supercharged adj file nor the minfree. v6 puts them in /data to read them at boot start but since i didnt supercharged, my /data didnt have them. (i just altered the rom defaults making a more cleaner version - less files in /data and /init.d - and 100% tweak stick. on the opposite, v6 values didnt stick every 2 boots - dont know why that happened)
i love zepp's work but i dont use v6 supercharger for, mainly, two reasons
1- slows down boot proccess (dont know why), it can be noticed in the boot animation, it becames slower
2- some tweaks in the script block the light, orientation, gps, data toogles (one cant change those if the wifi or data is connected)
what i changed in rom defaults (these are only if using swap)
OOM_MEM_Settings, OOM_ADJ_Settings -> build.prop
minfree 2560,4096,14080,17920,21760,25600 -> (10, 16, 55, 70, 85, 100)
adj 0,3,6,10,12,15
swappiness 100
vfs_cache_pressure 25 -> yeah, the default is set to 10
dirty_expire_centisecs 500 -> will test other values later
dirty_writeback_centisecs 1000 -> same here
dirty_ratio 95
dirty_background_ratio 60
̶l̶e̶a̶s̶e̶-̶b̶r̶e̶a̶k̶-̶t̶i̶m̶e̶ ̶1̶0̶ -> this one is giving me lots of trouble, wont stick
vm.min_free_kbytes=18400;
vm.oom_kill_allocating_task=0;
vm.panic_on_oom=0;
vm.overcommit_memory=1;
kernel.panic_on_oops=1;
kernel.panic=30;
net.core.wmem_max=1048576;
net.core.rmem_max=1048576;
net.core.optmem_max=20480;
net.ipv4.tcp_moderate_rcvbuf=1;
net.ipv4.route.flush=1;
net.ipv4.udp_rmem_min=6144;
net.ipv4.udp_wmem_min=6144;
net.ipv4.tcp_rmem='6144 87380 1048576';
net.ipv4.tcp_wmem='6144 87380 1048576';
this i what i like
a good memory management
It seems like you are trying to get as much free memory as possible. Which isnt exactly what i want to do. Unused memory is always just wasted memory.
The perfect memory management would be when we can have all the memory filled up, but always have something that can be cleaned up when needed.
I havent tried all your values yet, might do that when i have more time, and a computer. Right now im testing out these values: http://forum.xda-developers.com/showthread.php?t=1227269
Also, Rom Toolbox is fantastic for this kind of tweaking, just a tip
That will be a yes and no. I am trying to keep free some internal memory to use when its needed by the current aplication or the os and load up all the rest in swap. Just like what u are doing but using swap as loaded "ram" to give some slack to internal ram for when we need it. I found out that the internal taskkiller kills apps after some time in internal ram, cached or not, even if tricking it to think we have more than 178mb ram ( the oom adjustments) but it doesnt kill the ones mostly present in swap (funny stuff). Other reason was because the phone couldnt reach deep sleep with a loaded internal ram and with taskkiller seeking for terminable apps, all that increased the battery drain. Since i never turn off wifi nor data, i noticed some power drain, higher than the ones before
rom toolbox, i used it a lot before when i was on adrenalin update 2 but it cant alter the lease value too. I can do most of the stuff by head now, in part tx to rom toolbox
Sent from my U8300 using xda premium
I must say, your settings work ok too, pretty much the same result as my earlier settings.
I found something interresting
I was replacing some system apps with the ones from Cyanogen 7.2, and i suddenly noticed that the auto brightness option was back. (I love that feature, relly usable ) It must have been eather Settings.apk or Settingsprovider.apk that did the magic.
But it introduced one bug, which also was on adrenalin earlier, I have too open the wifi settings to make it scan and connect. Could maybe be fixed by changing some scan settings?
Also, replacing some other files made a difference in performance. (Maybe just an illusion...) I think it must have been framework-res.apk and systemUI.apk. Maybe some other apps where optimized too.
And that gave me the stock look back. Nothing back about your theme, but stock looks much better
Replacing camera fixes the menu, (not transparent and horrible to read anymore). Image is still rotated, I might look into that later
All my files are available here:
http://silenz.se/owncloud/public.ph...dddf22a07966e8b75&file=/ownCloud/huawei_tweak
It does really seem a little bit smoother now
nice to see that someone is making stuff for our phone. like tuono once said, "i was starting to feel a little lonely here"
if u are using the ones from u8150, its normal they work good with vicky. like most roms made from cyanogen sources for huawei phones (u81xx/u82xx/u85xx/u88xx/m86x, etc), they all use the official u8150 code and part of vicky's code is also based on those sources, the rest is based on samsung.
about auto-brightness, u replaced the cmparts.apk. the "bug" is on that apk. its not an error in the code but something else interfering with the openning of that setting. i've tried the lux app and it proved me that auto brightness is working. activating the brightness icon (not the app in drawer but the toogle like the wifi, bt) in the toolbar (systemui.apk) and then pressing it until it reach auto, showed that too. i wasnt much concerned with that because i think it works backwards, when in sunlight it reduces the brightness and in darkness is the opposite, it burned my eyes when i used (i have photo-sensitivity <- i think thats the right name in english for that) and u8300 display is hard to see with sunlight and low brightness. but everyone is free to use what they see fit to it.
about performance, u are right. most performance increased is an illusion and its not. i did a couple of tests before i succumbed to the urge to change the stock looks (lol. i was forced by u know who ). i tested with stock look, mod look and stock look with a theme applied (using theme chooser). the results were pretty much the same but only modded looks got allways higher scores. most definitely because most pngs are smaller in kb than the ones from sources and the ones in the theme apk, that size makes all the framework (i'm not just talking about framework-res.apk here but all that is loaded for the display view) to occupy less in memory therefore granting more performance. but all that is if using vicky's apps, generated from vicky's mixed sources. now the reason that u have or appear to have an increased performance is because u replaced most system apps except the jar files. most of them dont make a difference but systemui, settings, cmparts and frameworks-res make. a quicky way to explain is if u think those apps as computer hardware and programs that run at windows start. if u disable some hardware and block some services and programs to start at boot, u will notice an increased performance in the pc, that is what u did. by replacing those apps u disabled some "instructions", since they wont run, more performance. just like when i crashed the network settings and freed a lot of ram. the jar files in frameworks folder use those instructions to make run some stuff like the 1% battery. stock only has 10% battery indicator.
i hope i explained myself well. its 6h in the morning here and i dont sleep for almost 34h. and i have to feed Vicky (btw, Vicky is the cat)
i am a bit curious about some things. why the rom manager and cmwallpapers conflict? those apps are universal. (cmscreenshot, u did have to replaced it, its universal, same code for every gb rom)
about the looks, i am making it a theme chooser app. it will make more easier for me to do the needed stuff in system apps without having to concern about the looks and the ones that dont want that look can easily change it or delete.
other thing, battery seems mor stable now. heres a screenie
NAZUnlimited said:
nice to see that someone is making stuff for our phone. like tuono once said, "i was starting to feel a little lonely here"
if u are using the ones from u8150, its normal they work good with vicky. like most roms made from cyanogen sources for huawei phones (u81xx/u82xx/u85xx/u88xx/m86x, etc), they all use the official u8150 code and part of vicky's code is also based on those sources, the rest is based on samsung.
Click to expand...
Click to collapse
Yes i have those from u8150, because its 90% the same hardware. Just another screen and no keyboard. (and maybe some internal stuff like the acelerometer, but those should "always" work).
NAZUnlimited said:
about auto-brightness, u replaced the cmparts.apk. the "bug" is on that apk. its not an error in the code but something else interfering with the openning of that setting. i've tried the lux app and it proved me that auto brightness is working. activating the brightness icon (not the app in drawer but the toogle like the wifi, bt) in the toolbar (systemui.apk) and then pressing it until it reach auto, showed that too. i wasnt much concerned with that because i think it works backwards, when in sunlight it reduces the brightness and in darkness is the opposite, it burned my eyes when i used (i have photo-sensitivity <- i think thats the right name in english for that) and u8300 display is hard to see with sunlight and low brightness. but everyone is free to use what they see fit to it.
Click to expand...
Click to collapse
But cmparts.apk is just for cyanogenmod, and other roms, even plain android source, has this feature. A fun little fact, even the stock rom could read light sensor data, but the auto brightness feature was missing.
Is it epilepsy you have? Its when you react to fast color/light changes?
It's possible to change the brightness values, and some other nice settings, in the cyanogenmod settings>Display>Automatic backlight
NAZUnlimited said:
about performance, u are right. most performance increased is an illusion and its not. i did a couple of tests before i succumbed to the urge to change the stock looks (lol. i was forced by u know who ). i tested with stock look, mod look and stock look with a theme applied (using theme chooser). the results were pretty much the same but only modded looks got allways higher scores. most definitely because most pngs are smaller in kb than the ones from sources and the ones in the theme apk, that size makes all the framework (i'm not just talking about framework-res.apk here but all that is loaded for the display view) to occupy less in memory therefore granting more performance. but all that is if using vicky's apps, generated from vicky's mixed sources. now the reason that u have or appear to have an increased performance is because u replaced most system apps except the jar files. most of them dont make a difference but systemui, settings, cmparts and frameworks-res make. a quicky way to explain is if u think those apps as computer hardware and programs that run at windows start. if u disable some hardware and block some services and programs to start at boot, u will notice an increased performance in the pc, that is what u did. by replacing those apps u disabled some "instructions", since they wont run, more performance. just like when i crashed the network settings and freed a lot of ram. the jar files in frameworks folder use those instructions to make run some stuff like the 1% battery. stock only has 10% battery indicator.
Click to expand...
Click to collapse
So your framework-res.apk is smaller? (don't have your files left, and rapidshare is still slow ) I might try to write a small python script that decreases the quality of the images.
Could you explain what i have disabled, because everything is still running, that i can notice. Or have you added some services that i disabled? (i get that the battery is updating less often but that shouldn't make a noticeable difference?)
NAZUnlimited said:
i hope i explained myself well. its 6h in the morning here and i dont sleep for almost 34h. and i have to feed Vicky (btw, Vicky is the cat)
Click to expand...
Click to collapse
I read your post a few times, and i think i got most of it now. But you should sleep a little bit now. And fondle the cat from me
NAZUnlimited said:
i am a bit curious about some things. why the rom manager and cmwallpapers conflict? those apps are universal. (cmscreenshot, u did have to replaced it, its universal, same code for every gb rom)
Click to expand...
Click to collapse
The conflicts are just some things owncloud (my hosting service, similar to dropbox, but on your own server) messed up. It's not the most stable peace of software ever written
Cmscreenshot was not exactly the same size, so the might have optimized something since the last release.
NAZUnlimited said:
about the looks, i am making it a theme chooser app. it will make more easier for me to do the needed stuff in system apps without having to concern about the looks and the ones that dont want that look can easily change it or delete.
Click to expand...
Click to collapse
Ok, the perfect thing for me would be a smaller stock theme.
NAZUnlimited said:
other thing, battery seems mor stable now. heres a screenie
View attachment 1135355View attachment 1135356
Click to expand...
Click to collapse
Battery stats never worked for me, it always blames some random app like youtube for 99% of the usage, even if it was running 5seconds
But at least battery life is ok for me, usually enough for a school day.
Edit: I will try to build some apps from source, and maybe reduce the size if possible. Might also try to take a look at the camera.
Edit 2:
I fixed the camera rotation
Available here:
http://silenz.se/owncloud/public.ph...31c0170c4d0dddf22a07966e8b75&path=/Camera.apk
Also i'm working at reducing the memory usage of the framework.
Could someone (NAZUnlimited) please check how much memory "Android System" and the service com.android.systemui is using?
Mine is currently at 21.48MB (was at 20MB directly after boot) and the systemui at nearly 6MB
You can use https://play.google.com/store/apps/details?id=com.rs.autokiller to check that.
Is it epilepsy you have? Its when you react to fast color/light changes?
Click to expand...
Click to collapse
no, not that. a sleeping brain couldnt find the right word or expression
photophobia or light sensitivity. i have cat eyes or bilateral coloboma (cat eyes is cooler, lol). my sight is fine, i just have to wear glasses with lenses that change color with light (i dont know the name of that, photo lenses or something). my coloboma problem is more of a cosmetic thing but it leave me with a high sensitivity to light.
Could someone (NAZUnlimited) please check how much memory "Android System" and the service com.android.systemui is using?
Click to expand...
Click to collapse
ok. after install the program
free ram -> 96MB
Android System -> 20.11MB
com.android.systemui -> 4.53MB
after reboot (here the program changed my oom settings without asking and i didnt apply nothing)
free ram -> 67MB
Android System -> 18.79MB
com.android.systemui -> 4.82MB
reboot 2 (with deny permissions for autokiller and keeping my settings)
free ram -> 85MB (with time or use, some apps will be cached to swap and will free ram)
Android System -> 19.26MB
com.android.systemui -> 4.07MB
i tested the cam. great job on that. now the only thing that remains to fix in that is to unsquare the img we see in the app. there was a cm's cam app that didnt have that problem, only the rotated save problem. dont remember if was in the htc or xperia cm gb.
one thing, reducing with high compression the size of the app is great for the amount of space it occupies in memory ("physically") but it forces the use of more ram to read the app, reducing performance. that is why odexed apps grant more performance (but they grant other problems). the trick is to set the right compression and/or reducing the amount of space the app occupies unpacked (pngs, code, etc). thats why zipalign is very important to deodexed roms
So your framework-res.apk is smaller? (don't have your files left, and rapidshare is still slow ) I might try to write a small python script that decreases the quality of the images.
Could you explain what i have disabled, because everything is still running, that i can notice. Or have you added some services that i disabled? (i get that the battery is updating less often but that shouldn't make a noticeable difference?)
Click to expand...
Click to collapse
no, my frameworks is in fact bigger than the one from sources, it has more files stored inside (if i recall right, something between 260 and 330) (used the trick above).
dont worry about what u have disabled. for stock looks, it wont cause any problems. but just in case, u should do a factory reset (data or just a dalvik reset) and check. if nothing force closes at start, u are fine. most services are in the jar files. u wont have any problems unless u replace those.
about the quality of the images, u need to be carefull there. most pngs stored have visual indicators. if a pixel is missed on those indicators, u'll have visual bugs or worse, the os could stuck at the end of boot and stay there, never starting to the actual interface. i had those problems in a lewa rom (hdpi)
NAZUnlimited said:
ok. after install the program
free ram -> 96MB
Android System -> 20.11MB
com.android.systemui -> 4.53MB
after reboot (here the program changed my oom settings without asking and i didnt apply nothing)
free ram -> 67MB
Android System -> 18.79MB
com.android.systemui -> 4.82MB
reboot 2 (with deny permissions for autokiller and keeping my settings)
free ram -> 85MB (with time or use, some apps will be cached to swap and will free ram)
Android System -> 19.26MB
com.android.systemui -> 4.07MB
Click to expand...
Click to collapse
Ok, mine are at 16.73 and 3.37
I also removed the fotakill app. Huawei will newer send us an OTA-update and it was runnning in the background all the time
NAZUnlimited said:
i tested the cam. great job on that. now the only thing that remains to fix in that is to unsquare the img we see in the app. there was a cm's cam app that didnt have that problem, only the rotated save problem. dont remember if was in the htc or xperia cm gb.
Click to expand...
Click to collapse
That image in the top right?
I also noticed that video recording is broken, no idea why.
NAZUnlimited said:
one thing, reducing with high compression the size of the app is great for the amount of space it occupies in memory ("physically") but it forces the use of more ram to read the app, reducing performance. that is why odexed apps grant more performance (but they grant other problems). the trick is to set the right compression and/or reducing the amount of space the app occupies unpacked (pngs, code, etc). thats why zipalign is very important to deodexed roms
Click to expand...
Click to collapse
Well, why not try to odex all the apk's. The stock rom was odexed. Which problems should it introduce?
I'll do that now and see if i get any performance boost, or bugs
Also, i think the cm7-compiling process is zipaligning system apks automatically.
NAZUnlimited said:
no, my frameworks is in fact bigger than the one from sources, it has more files stored inside (if i recall right, something between 260 and 330) (used the trick above).
dont worry about what u have disabled. for stock looks, it wont cause any problems. but just in case, u should do a factory reset (data or just a dalvik reset) and check. if nothing force closes at start, u are fine. most services are in the jar files. u wont have any problems unless u replace those.
about the quality of the images, u need to be carefull there. most pngs stored have visual indicators. if a pixel is missed on those indicators, u'll have visual bugs or worse, the os could stuck at the end of boot and stay there, never starting to the actual interface. i had those problems in a lewa rom (hdpi)
Click to expand...
Click to collapse
I have wiped data since my big changes, and no problems.
My framework-res.apk is currently 3.9MB, the same size as yours. But i have no idea where i got that from
I have actually replaced my framework.jar, with no problems at all. Mine is ~0,2MB smaller, most likely why my memory usage is lower. Also, some of my other .jar files are smaller, but i haven't tried those yet.
I had changed my images, and saved ~0.2MB there with no problems that i could find.
But the thing i wanted to do was to use a higher compression, but it was already as small as possible. So i reduced the resolution to 70% of the original (in each direction).
Reduced the size of drawable-mdpi to 976.0 kB from 1.1MB. No big changes. I might try to do that again with my new framework-res.apk (the one i don't know where it comes from ) and all the png's.
But i don't think we can save much there.
Edit:
I odexed a few system apps. Settings, systemui, holo launcher, camera, root explorer and play store
I noticed a little bit better performance with the launcher and the play store, but it's nothing revolutionary.
My system files are available here: http://silenz.se/owncloud/public.ph...dddf22a07966e8b75&file=/ownCloud/huawei_tweak
Also the new framework.jar is available there
OK, here is my final version of JB 4.1.2 ROM for Haier W910. Its based on EN/CN port from Acer Cloudmobile S500 repacked by elbuit from here http://www.movilesdualsim.com/threads/rom-4-1-2-stock.47032/page-3#post-443577
I added some multilang strings from bassrockers mod from needrom and merge it with my complete CZ translation. Some app are EN/CZ only (FMradio, Voice Recorder)
What was added
Radio image from 4.0.4 factory ROM
Support for init.d scripts
CPUgovernor set to MSM-DCVS (best for Snapdragon chips) on startup
Cache for internal memory and SD card set to 2048 on startup
Automatic TRIM(fstrim) /data partition on boot.
Some build.prop tweaks for best app compatibility and better performance. Some of them are maybe placebo
Universal ODEX script from http://forum.xda-developers.com/showthread.php?t=2162413
AdAway with pre-set hosts file
Xposed installer - http://forum.xda-developers.com/showthread.php?t=1574401
Gravitybox modul for xposed framework by CECO http://forum.xda-developers.com/showthread.php?t=2316070
Xperia Honami keyboard - I like it. Has very good swype writing and autocorrection, nice look and some configurability
Font SegoeWP - imho much better font than Roboto
Camera and Gallery from Android 4.3
SMS from z CyanogenMOD with Quickreply and strip unicode ability
Sounds from Xperia phones
Total Commander
Viper4Android - great music fx app and setting http://vipersaudio.com/blog/
What was removed
All google apps, that can be installed from Play Store (youtube,gmail,gmusic,gbooks etc)
All apks for testing (EM...)
Boot sounds and boot animation.
MusicFX.apk because Viper4Android is much better.
Installation
0. Make backup of apps, sms and any other important things that you cant miss.
1. You need to have CMW recovery installed
2. Copy zip to memory card.
3. Boot into CWM recovery: Hold volume down while turning on phone
4. Make wipe data / factory reset
5. Install zip from sdcard -> Choose zip from sdcard -> choose zip with ROM.
6. DO NOT wipe data now, because some apps are installet to /data/app and wipe will delete them.
7. Reboot system now.
If you want to use Xposed Framework, run Xposed Installer, install framework and reboot.
Thanks VIPER520 and ZhuHang for great app Viper4Android http://vipersaudio.com/blog/?page_id=31
Here you can download package with preset Impulse Response Samples http://forum.xda-developers.com/showthr ... ?t=2216193
If you want to use other sound FX combined with ViperFX you need to turn on Compatibility mode in Viper4Android FX
If you want to odex apps and framework (ODEX script), run Terminal Emulator and type:
Code:
su
dexo -all
Reboot
Download
Latest release:
Haier_W910_4.1.2_multi-13122013.zip https://docs.google.com/a/zaty.eu/file/d/0B1sK6kF3ugoFcndJLU80anJyejA/edit
Changes:
Added facelessone's tweaks to better call sound
Repaired init.d scripts for setting sd cache and io governor
Added /system/bin/fstrim and run it on /data at each reboot
Some tweaks to log service, maybe fix for some wakelocks
Increase entropy read threshold wakeup at boot
Original stock SMS/MMS app http://d-h.st/Cip
If you dont like builtin switches in notification, or want customizable switches, here is update zip with modified SystemUI with switches hidden. You can then use Power Toggles from Play store, to create great customizable notification switches http://goo.gl/UV8XeS Im using it and its stable and fully working.
If you got too many wakelocks from EventLogService install https://play.google.com/store/apps/details?id=ccc71.pmw and run it. Select Startups, find and select Google Service Framework and here unselect checkin.EventLogService$Receiver and checkin.EventLogService and restart phone.
Old releases:
Haier_W910_4.1.2_multi-05122013.zip http://goo.gl/h4yGKl
If you like my work, feel free to buy me a beer and donate on my paypal with DONATE TO ME button
Credits for:
C3C076 for Gravitybox module
rovo89 for Xposed framework
MatrixDJ96 for Universal Odex Script
VIPER520 and ZhuHang for Viper4Android
and many more of moders and developers for some tweaks and documentations that allow to understand how android works.
Reserved for future use...
Thanks a lot.
Just installed it (see other thread).
Haven't really played with it yet but I'm hopefully moving from my Huawei Ascend G300 U8815 to the Haier W910 running this ROM over the weekend and handing my G300 down to somebody.
Token donation in recognition of the work done sent via PayPal. It might just about buy a beer - but it's a long time since I visited the Czech Republic so I don't know what the price is these days! :laugh:
OK - I've played with this a bit more and am having two significant problems...
On wifi networks that work fine with other devices and have good signal strength I often get "Temporarily avoiding poor connection" and so get no connection.
Edit: oh - just realised that I should probably disable the "avoid poor connections" option in advanced wifi settings. Maybe when enabling the wifi connection the signal "seems" (?) weak so then the device decides to ignore it...?
For the life of me I cannot configure the APN to get carrier data working. My operator is 48 months/Go Conquer - an Irish MVNO operating on the O2 Ireland network - and I am very familiar with setting this up on multiple devices but no matter what I do here I cannot get it working. Unfortunately the Tweakker APN app cannot configure the settings but even when I manually apply its or the carrier's recommended settings I get no data connection...
Edit2: an odd thing is that when I stick my 48 SIM in by default I see two APNs - Tesco WAP and Tesco MMS. I never saw these with the same SIM in my previous phone (Huawei G300 running CyanogenMod 7). And Tesco has nothing to do with 48 other than being another MVNO running on the O2 Ireland network. These APNs are locked so I cannot delete them and APN Backup/Restore cannot delete APNs on Android 4.0+...
Any advice?
Thanks.
Update on this...
(1) I'm assuming that my wifi issue will be sorted by disabling the "avoid poor connections" option. If not I'll post back.
(2) I managed to get carrier data working. In System settings > Wireless & networks > Mobile networks > Data enabled and Data roaming were checked (the latter because it's often required with MVNOs operating on another carrier's platform). However this did not work. But eventually I installed the Xposed Framework and GravityBox using the bundled installer app. Then I went to GravityBox > Phone tweaks > Mobile data > National data roaming and checked that. This kicked the data connection into life. Even if I disable Data roaming in the regular Android settings.
(3) I had a weird one when I composed a text message of a few lines and the messaging client sent it as several different messages with no obvious logic about where it split it. It wasn't a crazily long text or anything. I reckon it should have fit into a single SMS... I'll keep an eye on this.
(4) When running the stock browser I sometimes get garbage/artifacts in the notification/status bar. I'll post a screenshot later.
Update on this...
I think that (1) is sorted by disabling the "avoid poor connections" advanced wifi option.
I haven't seen (3) again so far but unlike the stock messaging app on other GB, ICS, JB ROMs that I've used before now the one here shows the long messages split into multiple individual messages instead of just showing them combined. Maybe there's an option to enable this but I haven't found it yet.
I haven't had a chance to capture and post a screenshot for (4).
Happy Xmas.
Sorry for long time to respond, i was at my family for few days and i havent internet connection there
I noticed distorted navigation bar this week for 1st time, because i dont usually use stock browser. Maybe unchecking Force GPU rendering in Developer options can help, if you want really use stock browser, when there are better alternatives (Boat,UC,Dolphin,Opera)
About the SMS messages and spliting into many short messages: maybe there is problem with unicode chars. SMS is usually 160 chars long, but if message includes at least 1 unicode character (letters with accents, special noASCII chars etc), the length of sms is shorten to 70 chars. You can avoid it by setting Strip unicode in Gravitybox - Phone tweaks and it will split long sms with 160 chars per message.
Solution for data connection for some providers is very nice, can i cite it in first post?
Hi zatycz - thanks a lot for the reply.
By all means feel free to cite the Gravitybox "national data roaming" tweak in case it helps others (on MVNOs?) to get carrier data working. I don't claim any major kudos for that. I just stumbled across it having tried lots of other combinations of APN settings etc.
I was using the stock browser although previously on my Huawei G300 I was using Dolphin. I'll try the tweak that you mention but may just switch to a non stock browser anyway.
I'm not sure about the SMS issue - I'm sending texts in English so no "extended" Unicode characters. However again I will try the tweak that you mention. I'd just prefer to see "long" texts presented in their consolidated form rather than split into separate 160 char chunks.
Otherwise the ROM runs very well for me so far. Setting the in call volume can sometimes work a bit odd using the volume keys or on screen slider but I haven't really figured it out.
Otherwise no major issues so far - thanks a lot for a great ROM and hope the token payment from me will cover the cost of a beer! :laugh:
zatycz said:
If you dont like builtin switches in notification, or want customizable switches, here is update zip with modified SystemUI with switches hidden. You can then use Power Toggles from Play store, to create great customizable notification switches http://goo.gl/UV8XeS Im using it and its stable and fully working.
Click to expand...
Click to collapse
So there is no way at all to customize the built-in notification/status bar switches/toggles?
I'm a bit confused by the storage management on this ROM.
I have a 32GB (29.71GB usable) external micro sdcard.
The phone has 1.48GB of "internal storage".
And 4.83GB of "phone storage".
At at high level by default what goes where?
Any suggestions/recommendations on how to manage the above to optimize storage use and maximise the benefits of the 32GB sdcard?
Thanks.
dalyer said:
I'm not sure about the SMS issue - I'm sending texts in English so no "extended" Unicode characters. However again I will try the tweak that you mention. I'd just prefer to see "long" texts presented in their consolidated form rather than split into separate 160 char chunks.
Click to expand...
Click to collapse
You can try to flash original stock SMS app from first post. Some users had problem with sending MMS and original app solved it. Maybe it will solve with spliting sms too.
dalyer said:
Otherwise no major issues so far - thanks a lot for a great ROM and hope the token payment from me will cover the cost of a beer! :laugh:
Click to expand...
Click to collapse
Yes, it covers cost of 4 beer and already consumed
zatycz said:
You can try to flash original stock SMS app from first post. Some users had problem with sending MMS and original app solved it. Maybe it will solve with spliting sms too.
Click to expand...
Click to collapse
OK - I'll try that when I get a chance (sometime next week by the looks of things right now!).
But the SMS app in the ROM looks like the stock Android one. Is it not? If so what is different?
In any case I'll try backing up, flashing the stock SMS app, test that and if it works I'll retain it but if not I'll restore the backup.
Yes, it covers cost of 4 beer and already consumed
Click to expand...
Click to collapse
FOUR beers! I obviously gave you too much. And must visit Prague (or even Brno) again soon! I'd barely get ONE beer in Dublin for what I sent you....
I am having troubles with sending sms,every time i send an sms it is parted and send in more the one sms,how can i fix this?
If i flash Original stock SMS/MMS app will this fix it?
And what are the steps for flashing Original stock SMS/MMS app ?
zatycz said:
OK, here is my final version of JB 4.1.2 ROM for Haier W910. Its based on EN/CN port from Acer Cloudmobile S500 repacked by elbuit from here http://www.movilesdualsim.com/threads/rom-4-1-2-stock.47032/page-3#post-443577
I added some multilang strings from bassrockers mod from needrom and merge it with my complete CZ translation. Some app are EN/CZ only (FMradio, Voice Recorder)
What was added
Radio image from 4.0.4 factory ROM
Support for init.d scripts
CPUgovernor set to MSM-DCVS (best for Snapdragon chips) on startup
Cache for internal memory and SD card set to 2048 on startup
Automatic TRIM(fstrim) /data partition on boot.
Some build.prop tweaks for best app compatibility and better performance. Some of them are maybe placebo
Universal ODEX script from http://forum.xda-developers.com/showthread.php?t=2162413
AdAway with pre-set hosts file
Xposed installer - http://forum.xda-developers.com/showthread.php?t=1574401
Gravitybox modul for xposed framework by CECO http://forum.xda-developers.com/showthread.php?t=2316070
Xperia Honami keyboard - I like it. Has very good swype writing and autocorrection, nice look and some configurability
Font SegoeWP - imho much better font than Roboto
Camera and Gallery from Android 4.3
SMS from z CyanogenMOD with Quickreply and strip unicode ability
Sounds from Xperia phones
Total Commander
Viper4Android - great music fx app and setting http://vipersaudio.com/blog/
What was removed
All google apps, that can be installed from Play Store (youtube,gmail,gmusic,gbooks etc)
All apks for testing (EM...)
Boot sounds and boot animation.
MusicFX.apk because Viper4Android is much better.
Installation
0. Make backup of apps, sms and any other important things that you cant miss.
1. You need to have CMW recovery installed
2. Copy zip to memory card.
3. Boot into CWM recovery: Hold volume down while turning on phone
4. Make wipe data / factory reset
5. Install zip from sdcard -> Choose zip from sdcard -> choose zip with ROM.
6. DO NOT wipe data now, because some apps are installet to /data/app and wipe will delete them.
7. Reboot system now.
If you want to use Xposed Framework, run Xposed Installer, install framework and reboot.
Thanks VIPER520 and ZhuHang for great app Viper4Android http://vipersaudio.com/blog/?page_id=31
Here you can download package with preset Impulse Response Samples http://forum.xda-developers.com/showthr ... ?t=2216193
If you want to use other sound FX combined with ViperFX you need to turn on Compatibility mode in Viper4Android FX
If you want to odex apps and framework (ODEX script), run Terminal Emulator and type:
Code:
su
dexo -all
Reboot
Download
Latest release:
Haier_W910_4.1.2_multi-13122013.zip https://docs.google.com/a/zaty.eu/file/d/0B1sK6kF3ugoFcndJLU80anJyejA/edit
Changes:
Added facelessone's tweaks to better call sound
Repaired init.d scripts for setting sd cache and io governor
Added /system/bin/fstrim and run it on /data at each reboot
Some tweaks to log service, maybe fix for some wakelocks
Increase entropy read threshold wakeup at boot
Original stock SMS/MMS app http://d-h.st/Cip
If you dont like builtin switches in notification, or want customizable switches, here is update zip with modified SystemUI with switches hidden. You can then use Power Toggles from Play store, to create great customizable notification switches http://goo.gl/UV8XeS Im using it and its stable and fully working.
If you got too many wakelocks from EventLogService install https://play.google.com/store/apps/details?id=ccc71.pmw and run it. Select Startups, find and select Google Service Framework and here unselect checkin.EventLogService$Receiver and checkin.EventLogService and restart phone.
Old releases:
Haier_W910_4.1.2_multi-05122013.zip http://goo.gl/h4yGKl
If you like my work, feel free to buy me a beer and donate on my paypal with DONATE TO ME button
Credits for:
C3C076 for Gravitybox module
rovo89 for Xposed framework
MatrixDJ96 for Universal Odex Script
VIPER520 and ZhuHang for Viper4Android
and many more of moders and developers for some tweaks and documentations that allow to understand how android works.
Click to expand...
Click to collapse
Has anyone attempted to port MIUI V5 on Hair w910 ? Any development work you guys have done ?
Have you tried porting from MIUI V5 present for Xperia T, HTC one s?
zatycz said:
You can try to flash original stock SMS app from first post. Some users had problem with sending MMS and original app solved it. Maybe it will solve with spliting sms too.
Yes, it covers cost of 4 beer and already consumed
Click to expand...
Click to collapse
Thank you very much zatycz but how do i install the original app?
Valsam: In first post is link to download http://d-h.st/Cip Download and install it from CWM recovery.
Shanky76: Please dont quote whole original post.
I know nothing about porting MIUI and you can ask in common forum about Haier W910 http://forum.xda-developers.com/showthread.php?t=2394696&page=24
valsam said:
I am having troubles with sending sms,every time i send an sms it is parted and send in more the one sms,how can i fix this?
If i flash Original stock SMS/MMS app will this fix it?
And what are the steps for flashing Original stock SMS/MMS app ?
Click to expand...
Click to collapse
Yeah - I get that too but haven't had a chance yet to try the stock SMS app (CWM flashable zip) from the first post.
I also cannot send MMS ("Service not activated on network") but was able to receive a few.
I need to try that stock app and see if it helps here.
I just hope that my CWM backup will restore OK if it doesn't work as I don't want to have to install all apps an configure from scratch!
Otherwise it's still running very well for me. A few small quirks (which may not actually be ROM related) which I will document when I get a chance but otherwise it's great. Thanks again zatycz.
Small bug? When I'm in the dialer I cannot select the text of a number for a copy/paste. The copy/paste options flash up but then disappear along with the selection highlighting. Bit difficult to explain this without a screenshot perhaps...
Hi zatycz - if you get a chance perhaps you could outline the difference between the bundled messaging (SMS/MMS) app in this ROM and the stock version available as a CWM ZIP from the first post? Did you or somebody else make some changes to the stock on and bundled the modified version with the ROM?
As I have said before this ROM runs really well for me so far. I have had just a few small quirks so far which I'll list here in case it's of any help to anybody:
After correctly configuring the APN for my carrier I also had to enable National data roaming in GravityBox under Telephony settings to get carrier data working on my network (which happens to be an MVNO in case that's relevant)
I get a couple of default APNs (for internet and MMS) which I cannot delete but this may be down to my SIM and not the ROM?
Occasionally the phone rings for an incoming call but the phone lags really badly and does not present the dismiss/answer call screen until after several seconds sometimes too late to take the call. This has happened a few times but is very sporadic.
In call volume control seems a bit hit and miss - sometimes very loud and sometimes too low and sometimes the volume keys and/or on screen volume control don't seem to adjust it accurately.
Long (non Unicode) SMS messages get split into separate parts in my sent messages list but arrive at the destination as combined/long SMS messages OK. Also I can receive but not send MMS messages. I have not yet tried the stock messaging app CWM ZIP in the first post to see if this helps.
Cannot select the text of a number in the dialer screen for the purposes of copy/paste.
Not a ROM issue but CWM backups seem to get the wrong date (e.g. 1970!). I haven't yet tried restoring a backup but hope it works! :laugh:
I'm a bit unclear about how storage is managed on this ROM - e.g. mounts, internal storage, internal "sd", external sd, and what goes where by default. Maybe somebody can explain?
Ringer/notification volume sometimes erratic? I had a notification sound assigned to incoming messages and it was working fine but then went very quiet and I had to switch to another that I could hear! But this could easily be something other than the ROM itself...
For some reason No Lock (from the Play Store) does not seem to work after a reboot even though enabled and I have to manually run it again (and it says Locking disabled) and leave it for it to take effect.
At one stage I thought that K9 Mail notification LED was not taking effect after a reboot and had to be manually enabled but I think I was mistaken and it seems to work OK now.
TIP: as mentioned above if carrier data is not working but you are sure that your APN is correct then try enabling national data roaming in GravityBox Telephony.
TIP: if you don't like losing screen real estate to on screen buttons then try Auto Hide Soft Keys app from the Play Store.
There seems to be a problem with volume in incoming and outgoing calls,some times people on the other end cant hear me almost at all and i cant hear them almost at all either,i am saying that the volume is very very low evenif set at max.,and thats not all,sometimes when i make a call the volume is very low but after the third beep-ring the volume goes way to loud almost as if i have the external speaker on!
And i also noticed that i to have Ringer/notification volume sometimes erratic,missing calls because the volume of the ringer go so low and i cant hear the call!
valsam said:
There seems to be a problem with volume in incoming and outgoing calls,some times people on the other end cant hear me almost at all and i cant hear them almost at all either,i am saying that the volume is very very low evenif set at max.,and thats not all,sometimes when i make a call the volume is very low but after the third beep-ring the volume goes way to loud almost as if i have the external speaker on!
Click to expand...
Click to collapse
My experience is that if it's too low or too high then often adjusting the volume with the volume keys or on screen slider may correct it even if the slider ends up at the same place as it started! There's something funny going on alright but I haven't analyzed it systematically yet...
Yes, yes, it's possible to love a phone. Heck, you sleep next to it, don't you? Rate this thread to indicate your love for the Xiaomi Mi 9, all things considered. A higher rating indicates that the Xiaomi Mi 9 is an incredible phone that you enjoy tremendously. You love it.
Then, drop a comment if you have anything to add!
I absolutely love the lock screen that shows the earth and moon in sync with realtime. And you can check notifications this way, swipe them away if you want, and when you put the phone down it will go to sleep immediately! And it will wake when you pick it up. Nice little touches.
It's great. Fast, bluetooth is working, sound quality is great, feels so premium, battery seems like it's doing well, the screen is magnificient, the camera fast and accurate. For a phone without OIS, I was pleased my little parakeet running up my arm could be captured sharply, she never stops moving.
So far, day one? I'm in love.
Real review
- super hard to unlock bootloader
- very easy to root then, with OTA and everything staying (main difference vs Samsung - no OTA, no bluetooth, no encryption etc)
- no Lockdown feature, even with external activities
- there's no SD card and TWRP doesn't support USB, so you're broke when travelling, USB flash with flashfiles won't help
- absolutely bloated, incl. chiness apps even in EU version (need to disable all *xiaomi* and *mi* apps, firewall the rest)
- they override every app, every dialog, and modify even innocent com.android packages, so it's super hard to debloat
- insane settings, too much and not easy to read. Easily the hardest to set phone ever
- many of those million settings simply don't work, especially permissions, lot of glitches like double power key to flash is blocked by screen off action
- example of stupidy is battery section, have to click so much to see the chart and there's no % anywhere! Basic value. Like you virtually have no chance to know %, unless you set such status icon. why not reveal % when expanding notification menu like other models?
- some settings are strong, like complex Data limits, AI remapping, call recording available without hack etc
- "AI" button easily programmable via Xposed
- nice to have apps like Music and Video which vanilla OxygenOS skips, but they're weak and no DLNA which is advertised
- volume buttons on the right? excellent, never ever could touch those on the left easily. However no easy shortcut for Dont Disturb (only the stupid long press to mute just ONE volume) and no activity for it available (to let Xposed handle it).. OnePlus wins with the dedicated button easily
- data collection and privacy agreements virtually everywhere, in any simple app (that's why AOSP would be lovely choice instead of XIAOMI ROM)
- battery life is insane when active (like pure 10 "configuration day" hours or 7.5hr with 31hr overall), got mediocre in standby after configuration (no good kernel exists, stock kernel is crap, not aware of deep doze, so pushing Naptime and Servicely at least, so far pushed it to est 78hr wifi_standby vs 178hr standby on 6T! update: pushed it to 267hr in a quick test, but real test req full charge and >3hr standby to be meaningful, anyway potential is there), still early to say what will be final 3g and wifi standby (in progress)
- notification ecosystem is very good (except by default they disabled notifications for most apps!), you can customize popups, AOD magic light (however AOD won't show any app icon for me), and the LED make sure you know about notification or charging (and charging produces very nice animation - very important for Qi to know you place phone right!)
- AOD exists unlike in OnePlus, and in battery app its got its own category
- overall fast, currently the fastest phone on market
- yet another Pie implementation of navbar with some crazy gestures from the left/right which collide with its own GBoard gestures (still the Oreo task manager was better)
- QC charging is fast and supports QC2-3-4 (that is very very good unlike properietary OnePlus charging, who's got OnePlus chargers around? Noone. Who's got QC chargers? Many), fast Qi not working on legacy chargers (not a showstopper as i like slow charge to treat battery right, and will have one 27W Qi for urgency)
- super fast face unlock during day, poor during night just like 6T as there's no infra, however 6T can raise identification chance to 100% with ugly but working display flash
- unreliable fingerprint unlock (same as on 6T, doesn't work in 50% cases and won't autolearn nothing)
- looks much better and less bulkier than 6T even in supplied cover. also 12g lighter but still heavy unlike sweetspot-weight champions S10 (157g) and S10e (150g)
- notch is bad, it cannot disappear smart like on 6T (with status bar still on, yes the newest versions adds change of shape - useless), to add to insult, the cutting of corners is wrong (prepare to see ugly fullscreen with different type of corner rounding)
- camera is poor in dark, no night mode (6T night mode is awesome)
- no IP certification, but ok to clean under water, not ok to immerse as the rubber in SIM card is poor quality, however display to phone is stuffed with branded water sealing solution
- camera is raised a lot, will scratch (the sapphire nonsense doesn't work)
- night mode renders some gfx unreadable, but this is problem with every android phone
- screen is nice, and super bright if needed
Overall hardware is no brainer for the price, software is total crap.
doggydog2 said:
- super hard to unlock bootloader
- there's no SD card and TWRP doesn't support USB, so you're broke when travelling, USB flash with flashfiles won't help
- absolutely bloated, incl. chiness apps even in EU version (need to disable all *xiaomi* and *mi* apps, firewall the rest)
- they override every app, every dialog, and modify even innocent com.android packages, so it's super hard to debloat
- insane settings, too much and not easy to read. Easily the hardest to set phone ever
- example of stupidy is battery section, have to click so much to see the chart and there's no % anywhere! Basic value. Like you virtually have no chance to know %, unless you set such status icon. why not reveal % when expanding notification menu like other models?
- unreliable fingerprint unlock (same as on 6T, doesn't work in 50% cases and won't autolearn nothing)
- camera is poor in dark, no night mode (6T night mode is awesome)
- camera is raised a lot, will scratch (the sapphire nonsense doesn't work)
Click to expand...
Click to collapse
Well a nice feedback list, I just try to keep some points to clarify/to propose another perspective from another users to help others
- there's no SD card and TWRP doesn't support USB, so you're broke when travelling, USB flash with flashfiles won't help --> This is not really a problem to many users, just find a computer and not many people really have a need to do anything flashing without a computer.
- absolutely bloated, incl. chiness apps even in EU version (need to disable all *xiaomi* and *mi* apps, firewall the rest) --> Just put all those apps to a folder to forget it, and don't use them. easy, it doesn't take that much space. In EU rom, there's very few apps like that, and I can avoid them completely without removing or de-bloating them.
- insane settings, too much and not easy to read. Easily the hardest to set phone ever --> I found no problem this, you just change the one you need, in English there's nothing seems difficult to understand, at least to me.
- there's no % anywhere! Basic value. Like you virtually have no chance to know %, unless you set such status icon. why not reveal % when expanding notification menu like other models? --> just turn % battery on that just one tick.
- unreliable fingerprint unlock (same as on 6T, doesn't work in 50% cases and won't autolearn nothing) --> It works 80% number of times for me, of course, can't compete with real physical fingerprint, but definitely not 50% for me.
- camera is poor in dark, no night mode (6T night mode is awesome) --> Defaut camera has night mode, + Google camera is a much better choice
- camera is raised a lot, will scratch (the sapphire nonsense doesn't work) --> Yep, buy a camera glass protector + a case with the higher back which protect the camera
Some info hopes can help others as well.
It's weird that there are actually alternative ROMs, kernels, but not published here. Just installed the kernel with lovely wakelocks disabled. Hope it helps the terrible battery life.
The Xiaomi software is the worst seen while on XDA, cannot imagine it's even worse in non-EU version. Already thinking how life was easy with "configure and forget" 6T except omission of QC, QI and LED diod, which are the huge hardware advantages i'm dying for.
To make this phone usable, one needs to get rid of the software. The horror called MIUI. However switching to vanilla ROM brings common problems like on Samsung (Bluetooth not working, limited fingerpint, limited camera, no OTA). So the best would be heavily debloated ROM published here, injecting some vanilla stuff back. I'd remove Pemission manager, Security manager, clouds. Good luck!
Extra bizzare behaviour:
- if you don't set float notifications for the app, they will never show up (disabled for all by default so have to click hundred times just to change this settings, and another thousand clicks to recover other choices), however if you turn it on, they float notifications will be forced! (like VPN starting, navigation starting - events that never show up as popups)
- if you click clean memory from Security manager, battery manager or even "X" button in task manager, it will kill ALL apps (incl. apps which have highest priority due to notification, incl. VPN!) - how insane can this be?
- DLNA proudly in spec, but their apps can't cast or read UPNP folders, while all others can. But at least they can connect to Alibaba servers...
- nonstop popups about app going full screen (while there's no visual difference! already navbar gone because of Pie gesture setting)
- nonstop popups about downloading files on 3G (they had to touch this sacred group of processes too - Media+Download manager)
- you can change notification bar Setting icon to Search icon, feature mimicking the best Samsung's tool "Finder" except this one is weaker but with ad/spyware . Not only it won't trigger search but also you can't get to settings anymore (what if you don't have Settings icon in app launcher? reflash ROM?)
- boot keyboard.. are you kidding me.. unresponsive, hardly can type password there.. Shift equals Caps lock. Tt behaves like TWRP keyboard, don't type more than 1 character per second
I absolutely love Xiaomi devices but don't use them until I install xiaomi.eu rom. Of course you need to unlock it first and install TWRP but it's a must to get rid of some of the annoying things you wrote on your list. The roms are great and I use it on all of my Xiaomi devices. Check it out: https://xiaomi.eu/community/link-forums/roms-download.73/
razor_amd said:
I absolutely love Xiaomi devices but don't use them until I install xiaomi.eu rom. Of course you need to unlock it first and install TWRP but it's a must to get rid of some of the annoying things you wrote on your list. The roms are great and I use it on all of my Xiaomi devices. Check it out: https://xiaomi.eu/community/link-forums/roms-download.73/
Click to expand...
Click to collapse
The xiaomi.eu is so much better than the stock ROM ?
ManuBBXX said:
The xiaomi.eu is so much better than the stock ROM ?
Click to expand...
Click to collapse
It is the same thing. but the developer version it has no ads, no bloat, clean and fast.
Here is the version that I use, scroll down the page and choose which options you want. This is a custom rom based on the latest Xiaomi.eu developer rom. The only difference is that you can add root and adblock.
https://mi-globe.com/rom-builder-features/?id=18&codename=cepheus&phone=Mi+9
@doggydog2 several things on your list are not correct. You are stating the USB OTG doesn't work? ( It does work) Spend some more time understanding how Miui works and then you will be able to cross off most of your list. Also you would be better off using the developer rom, or the Mi-Globe rom listed above.
tsongming said:
It is the same thing. but the developer version it has no ads, no bloat, clean and fast.
Here is the version that I use, scroll down the page and choose which options you want. This is a custom rom based on the latest Xiaomi.eu developer rom. The only difference is that you can add root and adblock.
https://mi-globe.com/rom-builder-features/?id=18&codename=cepheus&phone=Mi+9
@doggydog2 several things on your list are not correct. You are stating the USB OTG doesn't work? ( It does work) Spend some more time understanding how Miui works and then you will be able to cross off most of your list. Also you would be better off using the developer rom, or the Mi-Globe rom listed above.
Click to expand...
Click to collapse
no OTG in TWRP that's valid except one recovery ppl avoid as it's Chinese. It's a huge deal especially when you have a device without SD card. Just today had to escape home early to recover the phone..what a new way to operate.
After hundreds of flashes, test of all available ROMs (except this one), recoveries, kernels and full functional check on this particular phone i've a good overview. Overall Xiaomi is a very outdated, over modified bloated ugly software. They should start from the scratch to be honest. Yes 10 years ago ppl would celebrate their extra functions, but today it's intrusive, useless or duplicit. That's why unique Samsung features are now dead (multiwindow etc) as Android implemented it. Xiaomi insists on their irrational UI, worst Settings UI hierarchy in the industry and replacement of everything. There's literally nothing innovative in the UI except single functional extra - data usage control - and you get more functions in AOSP. Few non-innovative things to like? Sure, notif lights, charging animations, call recorder not hidden.. But that's nothing new. The stuff like disabling all notifications and auto starts until users enables it, is insane. Memory management is a joke. Overriding all system dialogs is pathetic. Inserting wait times in confirmation popups is aggressive. Intrusive download manager is good just to block desired downloads from Google etc. Fantastic Pie features (QuickStep, switch apps by navbar) are disabled. Minimal difference in Global vs EU version spotted, i'd prefer global one and delete few extra spy/bloat/malwares myself just because of the ugly icons.
But anyway, I like that webpage. Thanks. It's cool to cook a ROM. Wished the updates were via OTA and directly from OS. They rip some more crap off, which is so much needed in Xiaomi phones. The question is: does mi-globe keep modified 3rd party app icons like Xiaomi.EU? Does Magisk18.1 work? I'd like to try luck with version 18 to improve battery life.
doggydog2 said:
no OTG in TWRP that's valid except one recovery ppl avoid as it's Chinese. It's a huge deal especially when you have a device without SD card. Just today had to escape home early to recover the phone..what a new way to operate.
After hundreds of flashes, test of all available ROMs (except this one), recoveries, kernels and full functional check on this particular phone i've a good overview. Overall Xiaomi is a very outdated, over modified bloated ugly software. They should start from the scratch to be honest. Yes 10 years ago ppl would celebrate their extra functions, but today it's intrusive, useless or duplicit. That's why unique Samsung features are now dead (multiwindow etc) as Android implemented it. Xiaomi insists on their irrational UI, worst Settings UI hierarchy in the industry and replacement of everything. There's literally nothing innovative in the UI except single functional extra - data usage control - and you get more functions in AOSP. Few non-innovative things to like? Sure, notif lights, charging animations, call recorder not hidden.. But that's nothing new. The stuff like disabling all notifications and auto starts until users enables it, is insane. Memory management is a joke. Overriding all system dialogs is pathetic. Inserting wait times in confirmation popups is aggressive. Intrusive download manager is good just to block desired downloads from Google etc. Fantastic Pie features (QuickStep, switch apps by navbar) are disabled. Minimal difference in Global vs EU version spotted, i'd prefer global one and delete few extra spy/bloat/malwares myself just because of the ugly icons.
But anyway, I like that webpage. Thanks. It's cool to cook a ROM. Wished the updates were via OTA and directly from OS. They rip some more crap off, which is so much needed in Xiaomi phones. The question is: does mi-globe keep modified 3rd party app icons like Xiaomi.EU? Does Magisk18.1 work? I'd like to try luck with version 18 to improve battery life.
Click to expand...
Click to collapse
I don't have time at the moment to address every point you make in detail. But I wanted to respond with a couple of brief suggestions that hopefully help. When I first tried Miui, I also hated it. But, I ended up trying it again and again via custom roms and eventually grew to love it. Many of the quirks have a workarounds, and some things that seem to be missing can be found deep in device settings, developer options, or app settings. You can often find some good info using the Mi Community app.
First full disclosure, I have a Mi8, my brother is the one with the Mi9. He travels alot for work and isn't very technically adept, so he is mostly fine with his phone as it is. As you know the Mi 9 is still so new and many of the stock AOSP features will be available to you when custom roms arrive...it will not be long.
The OTG issue that you are experiencing is tied to the version of TWRP that you are using. OTG will end up working and apparently it does work with some versions. I would guess that you are already experimenting on your own to find the right one.
Since no official version yet exists here is one that I found that supposedly works well : https://mega.nz/#!CH5jgYTB!yNqOiVoo3cf0_15jIwZ-btO52cvpOG7iZrRCe19V2Nc and Here is another one: https://forum.xda-developers.com/showpost.php?p=79431805&postcount=215
Unfortunately, you will have to wait for a highly stable TWRP to become available that is able to survive through updates and remain in tact. We had these types of issues with the Mi8 as well, and I have had similar issues with my previous phone. But eventually things should work as expected.
I don't know how well you know Miui, some of the things you are missing can probably be activated deep within settings. For example, if you turn off Miui Optimization within developer options you can the install and use your missing Pie features. Such as https://play.google.com/store/apps/details?id=com.google.android.apps.wellbeing&hl=en_US
I use gestures instead of the NavBar, now that I have become used to it I can't stand using buttons. Also, I do get notified of OTA updates while using the Mi-Globe rom. I can select the rom to download automatically > about phone> system update settings. Once I receive that notification, I will usually manually go to the Mi-Globe page and download their updated version, and dirty flash it over the previous version. Occasionally I will need to reflash Root. But most of the time it persists. I keep a magisk flashed backup boot image in downloads just in case.
I use Magisk 19 Canary and have never had issues with root.
Good Luck
tsongming said:
Since no official version yet exists here is one that I found that supposedly works well : https://mega.nz/#!CH5jgYTB!yNqOiVoo3cf0_15jIwZ-btO52cvpOG7iZrRCe19V2Nc and Here is another one: https://forum.xda-developers.com/showpost.php?p=79431805&postcount=215
Unfortunately, you will have to wait for a highly stable TWRP to become available that is able to survive through updates and remain in tact. We had these types of issues with the Mi8 as well, and I have had similar issues with my previous phone. But eventually things should work as expected.
I don't know how well you know Miui, some of the things you are missing can probably be activated deep within settings. For example, if you turn off Miui Optimization within developer options you can the install and use your missing Pie features. Such as https://play.google.com/store/apps/details?id=com.google.android.apps.wellbeing&hl=en_US
I use gestures instead of the NavBar, now that I have become used to it I can't stand using buttons. Also, I do get notified of OTA updates while using the Mi-Globe rom. I can select the rom to download automatically > about phone> system update settings. Once I receive that notification, I will usually manually go to the Mi-Globe page and download their updated version, and dirty flash it over the previous version. Occasionally I will need to reflash Root. But most of the time it persists. I keep a magisk flashed backup boot image in downloads just in case.
I use Magisk 19 Canary and have never had issues with root.
Good Luck
Click to expand...
Click to collapse
Thanks for a good reply.
Yes TWRP situation is tight right now, with "xiaomi9" vs "cepheus" errors, variety of gapps errors etc.. Testing all of them. Good to know this beta exists, i missed this recent info even when active on forums currently. I tried now and it looks great. Luckily on this phone encrypted sdcard doesn't cause any problem with flashing, so i'm ok to wait for TWRP updates.
I agree the full screen gestures are fantastic, i used them on Note9, 6T and Mi9. All of these phones customize original Pie navigation. Once i saw the original behaviour in AOSP ROM, the Pie task manager "Recents" with "QuickStep", and the navbar, i enabled buttons as this is so productive.. Scroll through full screen app previews back and forth, or swipe up app drawer from any app, hmmm. So cool.
Alright, OTA looks great. Although I believe OS doesn't know about your customization, so you better go to the webpage to decide which package to download.
I'm going to try this ROM. I'm not a gfx guy, i hardly ever used a wallpaper, but i really don't like the EU changes to app icons system-wide. I just can't look at 10 year old shortcut like TitaniumBackup looking different. Please let me know if you are aware of a fix. Thanks.
doggydog2 said:
Thanks for a good reply.
Yes TWRP situation is tight right now, with "xiaomi9" vs "cepheus" errors, variety of gapps errors etc.. Testing all of them. Good to know this beta exists, i missed this recent info even when active on forums currently. I tried now and it looks great. Luckily on this phone encrypted sdcard doesn't cause any problem with flashing, so i'm ok to wait for TWRP updates.
I agree the full screen gestures are fantastic, i used them on Note9, 6T and Mi9. All of these phones customize original Pie navigation. Once i saw the original behaviour in AOSP ROM, the Pie task manager "Recents" with "QuickStep", and the navbar, i enabled buttons as this is so productive.. Scroll through full screen app previews back and forth, or swipe up app drawer from any app, hmmm. So cool.
Alright, OTA looks great. Although I believe OS doesn't know about your customization, so you better go to the webpage to decide which package to download.
I'm going to try this ROM. I'm not a gfx guy, i hardly ever used a wallpaper, but i really don't like the EU changes to app icons system-wide. I just can't look at 10 year old shortcut like TitaniumBackup looking different. Please let me know if you are aware of a fix. Thanks.
Click to expand...
Click to collapse
I forgot to mention DM verity, you can get it and read about it here: https://forum.xda-developers.com/android/software/universal-dm-verity-forceencrypt-t3817389.
Regarding the OTA, in my case it usually pretty seamless since Mi-Globe is based on the EU weekly build. ( I prefer these builds because they have more features and zero ads) However, the Global Stable to Weekly or vice versa usually requires a little more work. But you are correct, I want to know for a fact what I am flashing so I will usually just manually download the update if using the Mi-Globe build.
Backup
I haven't had alot of luck with using Titanium backup recently on any of my phones that have recent Pie roms. I remember reading something about it being due to some changes Google made with security in late February? However, the built in Local Backup has worked for me every single time except once. It will backup all apps, and many of the settings not covered by Google restore. Its my main source of restoring settings and for me works better than Titanium backup. There is also the option of using Mi-Cloud ( which I also use redundantly) Then of course we can sometimes restore a TWRP backup data.
There are several other options, including free options that are similar to Titanium backup. Programs such as Migrate I have not used it yet. but I have read that it works. Like the Miui Local backup, Migrate supposedly restores everything. Including apps, that are not from the playstore, apps data and even flashed system apps such as Pixel/Sony/Samsung Live Wallpapers and then the remaining Google restore just takes a couple of minutes
Running global MIUI now. the Battery life is great.
The cooked version with Magisk 18 indeed doesn't work. Just upgrade to v19.
QuickStep magisk plugin doesn't work, i keep trying even if it looks like first OS must be able to provide Pie functionality, then you can tweak. Therefore: AOSP only Stuck with this
XiaomiEU app icons can be removed here: non-destructively rename /system/media/theme/miui_mod_icons (thanksgod)
tsongming said:
Also, I do get notified of OTA updates while using the Mi-Globe rom. I can select the rom to download automatically > about phone> system update settings.
Good Luck
Click to expand...
Click to collapse
didn't find this setting, instead i was offered with xiaomi_eu version from today so i downloaded and pressed install which is quite comfortable. The only glitch is need to wait til TWRP installation is done and press Vol+ button (new Magisk 19.1 feature since today) to root with dedicated TWRP button 'Install root' (comfy). Then do some maintenance as many permissions are reset. Luckily disabled apps stay disabled. I'd like to script this and stick to xiaomi_eu as practically there's just miuidaemon extra feature in miglobal.
two problems:
- "can't connect to camera" for portrait mode in stock cam
- TWRP sees unencrypted files, other TWRPs won't boot
tsongming said:
It is the same thing. but the developer version it has no ads, no bloat, clean and fast.
Here is the version that I use, scroll down the page and choose which options you want. This is a custom rom based on the latest Xiaomi.eu developer rom. The only difference is that you can add root and adblock.
https://mi-globe.com/rom-builder-features/?id=18&codename=cepheus&phone=Mi+9
@doggydog2 several things on your list are not correct. You are stating the USB OTG doesn't work? ( It does work) Spend some more time understanding how Miui works and then you will be able to cross off most of your list. Also you would be better off using the developer rom, or the Mi-Globe rom listed above.
Click to expand...
Click to collapse
This mi-globe rom seems insane !!
Great for the money but with software bugs that affect the usability. Video stuttering at 30fps and notifications issues.
As always, MIUI is the problem from a Xiaomi device.
4 me, xiaomi.eu is not an option, since they use chinese builds as a basis. If anyone known a project similar to him, but based in global ROMs, I appreciate it. Tks!
I think the MI9 is the best phone out there because of
1. Software (it rocks, especially RevolutionOS debloated)
2. Camera (the best one on the market as of now)
3. Performance/Display
4. The notch (I feel uncomfortable having retractable camera + I think a waterdrop notch looks sick)
It charges really fast and battery time is pretty good! Amazing phone for 400€!
Bought mine for 300£ the 128gb version. At that price could have bought a oneplus 6 but this phone is amazing. Compared to the oneplus 7pro the size is great and performance is really good. Will definitely buy again. The only pain is having to wait for the bootloader unlock!
Bought mine 6/128 Gt version at 498 € price. After a week I decided to switch to xiaomi.eu rom and with some additional tweaks (debloating with Xiaomi ADB/FastBoot Tool) I start to feel that the software starts to match with the hardware. I love the design, it feels comfortable in your hands (I use the soft case what was delivered with the phone) and with the tweaks it feels quite snappy and powerful tool for everyday tasks. MIUI mostly sucks but luckily you can use Nova launcher. I've been satisfied with the camera at this point (especially with the ultra wide lens) but I think it can still be improved and I should give a try for the GoogleCam as well.