yashsingh1/xdaforums huggingface dataset:
[Miscellaneous Android Development] dzenk:
Hi cybermaus, I've read several posts in this and other Threads referring to the reception on your new ROMs (series 3.X). It is said, that reception of the phone is improved with the new versions. I'm still using one smileyvvv ROM myself and I dont't have the issues that would bother me much, so I don't intend to change the complete ROM. Reception of T-Mobile in the area where I live is a known issue so every dB counts...

My A750 does it better as other Dual SIM phones until now but if it there are still possibilities...

My questions:

- which is the baseband version in your latest ROMs for A750? My was created on 2012/05/02 17:57

- can you compile a Patch to overwrite just the radio (reception) part of the phone if you have something newer (better)?

You can surely remeber, Windows Mobile had two separate - Firmware and Radio ROMs, one could flash the phone separately with them. I'm not sure if the same could be done with Android???
[Miscellaneous Android Development] cybermaus:
Ah, good old T5388++, when we were so happy to finally get a new radio so that CallerID, USSD, secure SMS messages worked.

Anyway, the May 2nd radio build is still current. The P700 S113&S114 have a build 1 hour younger, so I think the MT6575 radio has not changed since May. One user however told me that the 1 hour younger P700 radio was a lot worse than the A789 original, so I am sticking to S306 radio.

Personally, I never really did see a lot of difference, so I mostly put in the S306 so the about box reads correct. But if you want to see for yourself, see attached.
[Miscellaneous Android Development] leFloyd:
I found a problem with v3.1 - or maybe an app, I installed. I use the phone just like I always do. Then I lock the screen and just let it lie on my desk for a while. After that it doesn't wake up anymore. No reaction on pressing a key or calling it. After I removed and reinserted battery it boots like nothing has happend and works again.

It happened twice, yet and I can't identify a pattern...

Any hints what I could look for? Or even how to diagnose it?
[Miscellaneous Android Development] cybermaus:
Well, I am using the A750 as my everyday phone, and it is rock-solid for me.

It does slightly remind me of the broken uboot that came with S305. Did you by any chance reflash the entire ROM from S305 recently? And then updated with CMW to V3.1? If so, replace preloader and uboot from S14x, as described here. If not that, than I do not know, sorry.
[Miscellaneous Android Development] fireeee:
I wonder is it the same build of P700 rom as the P700133 20120925 form lenovomobile we are using. I have been downloadin this since this morning (5-20kbyte/s) so if the answer is not the same, then maybe i can give it a shot.
[Miscellaneous Android Development] leFloyd:
Mmh, I got the phone from etotalk with GB ROM. I think I flashed it just once with ICS and used several update.zip from there on. Could be that it was S305... I wonder what a broken uboot could have to do with it, though. As I don't switch the phone off between. I just lock it.

But I will give it a try later that week...
[Miscellaneous Android Development] bgcngm:
If you want to check your uboot version you can do it easily with MTK Droid Tools (direct download link).
[Miscellaneous Android Development] dzenk:
I found a link to a ported firmware from Lenovo S880 at bbs lenovomobile com - (here).

It looks promissing, it seems to be a stable rooted Lenovo ROM, without aditional chinese Programs, It should also run faster as the original A750 ROM.

Download from the Baidu page is very slow but I'll give it a try, since it is a Lenovo Rom. It has some minor modifications that I missed in original ROM (Battery with % display...). Here some screenshots:
[Miscellaneous Android Development] fireeee:
sux

I tried it and it sux. Google Chrome, Google Maps and some other important stuff are not compatible. It has face unlock function but it sux.

Other than that it is quite stable.

We can ofcourse ask if cybermaus can transplant lenovo core to the ROW s880 which can be downloaded from

here
[Miscellaneous Android Development] cybermaus:
Why?

The last A750 update is from june or so. The last S880 was still updating well after that, so for a while it made sense to port based on S880. I was actually experimenting with an earlier S880 when the P700 came along.

The last P700_ROW is from 120903. Granted, the latest S880 is 120906, 3 days newer, but the S880 is less similar then the P700 (especially audio), so there will probably be more effort to test various libraries.

Tell me, what would the S880_ROW_120906 have that the P700_ROW_120903 does not have that makes it worth it? I would rebuild if they have come out with a P700_ROW_120906, because I would assume they must have found an important bug to come out with a new build for the same phone within 3 days. But this is just the same build for a different phone. Unless you have a convincing argument why, I think I will not put in the effort, because I suspect we will not gain any benefit.
[Miscellaneous Android Development] dzenk:
Well I tried that ROM for a short periode too. Right now I'm on Cybermaus 3.1 and I don't see a lot of diferences. Rooted but no GAPPS, LeSec & Co are just in china language.

But; long press Home button works (recent apps), and it has a Lenovo Status bar with battery status in % which I liked. The ROM also has one Theme that I found nice.

I don't know if that's worth an effort to compile a new ROM. If there is no too big trouble, would be possible just to port the taskbar and make a small update zip?
[Miscellaneous Android Development] cybermaus:
Well, that is a good reason. I guess I will have to port it properly.
[Miscellaneous Android Development] dzenk:
Wow, that would be great.

I looked at the ROM again. I found another positive point:

Adittional menue item under 'System settings -> Device' called 'Call setings' with following items: Voice call settings, Video call settings, IP dial setting, Power button ends call, Vibrate when connect, Message to reject call, Minute reminder, Proximity sensor, Voice clarity, Save to contacts, Fixed Dialing numbers

There is adittional app 'Lenovo Sync' where one can save photos, apps and similar (Cloud ?).
[Miscellaneous Android Development] cybermaus:
If I remember correct, the Lenovo Sync was also originally on the P700i, I removed it because it was all Chinese, and even if it was English, I would rather advise to use a non-hardware manufacturer related cloud like Google drive or Dropbox
[Miscellaneous Android Development] dzenk:
Well this lenovo Sync actualy is in English, but since I don't save my files online (except calender and contacts by Google) it doesn't make any difference by me. But I guess you're right cybermaus, those 'standard' ones are better for the users that use those servers.

And ckethan, I find the battery in the phone really good. I can work 2 - 5 days with one charge - it depends on usage of the phone.
[Miscellaneous Android Development] cybermaus:
Well, I just ported the S880_ROW_S108 last night.

But its not as expected. Not only is long press home not working, but also the S880 has 4-virtual-onscreen buttons, rather than 3-virtual-touch buttons.

In other words, the S880 uses the bottom 50 or so pixels to display 4 buttons, keeping this screen realestate from other apps. Even apps that go full screen, cannot get to these bottom 50 pixels. And of course the A750 has printed buttons as well, so I have now two rows of buttons at the bottom.

If you have a S880 port that does not have this, it was probably decompiled completely and had some routines lifted from A750 to S880, and then recompiled. That is deeper than I am willing to go. Sorry. Back to the ROW_S114 I guess, I will not release this S880 with its double buttons and net smaller screen.

Other than that, the S880_ROW_S108 is working nicely and stable. Play store working. In fact indistinguishable from P700_ROW_S114, as predicted

PS: Also no Settings->Device, nor % in the battery. Apart from the buttons, it identical to the P700.

Edit: Oh wait, there is a difference: Languages : English, Bahasa Indonesia, Vietnamese, Russian, Chinese.

Anyone interested in a A750 or P700 with those languages, even if there is a double bar of buttons?
[Miscellaneous Android Development] dzenk:
I'm realy sorry to hear about it and that I caused you all this unnecessary work.

Yes, I was using a mod ROM called A750_MWBL_LITE_2012... that I linked in the post with the screenshots.

I still have it on my PC. I can upload it somewhere if you wish to analyse it for that button...

Edit: just english and china in the mod ROM.
[Miscellaneous Android Development] cybermaus:
Don't worry about it, it was not meant as accusation. Just a pity, I would like the buttons resolved (Though if it takes much more time, the A750 is going to be too outdated. It already is, most people moved on, just you, me, and one or two more sticking to it.)

I'll see if I can find and analyse that build.
[Miscellaneous Android Development] dzenk:
Well I think that A750 is an awsome phone. I don't really have any big issues with it. And I don't find any apps where I would say that the processor is too slow or RAM is too small.

So I'll probably wait until MTK quadcore phones affordable are and occasionally take a look in your threads.
[Miscellaneous Android Development] cybermaus:
Well, I am not sure what to do with it, but it turn out there is a newer version S880_ROW_S110_120921
[Miscellaneous Android Development] dzenk:
Hmm. The ROM that I was talking about was already fitted on A750.

Do you think Lenovo did something revolutionary with the newer version?
[Miscellaneous Android Development] cybermaus:
No, I am expecting there are internal fixes only, not visible to users, but still good to have. Which we cannot, unless if I can figure out how to disable that on-screen buttonbar. Which probably means decompiling, which I will not do.

Hence my statement, not sure what to do, or how it is useful, but still just so people know, I dutifully report there exists a newer S880_ROW.
[Miscellaneous Android Development] fireeee:
cybermaus if you take a look how the chinese people did it maybe you will figure it out. I can upload their build if you dont have one already.
[Miscellaneous Android Development] leFloyd:
I've just seen that there is a new Lenovo phone in etotalk stock in Dec 1st: the P770. The pictures look promising: a 3 button phone and the apkhot network status icons...

Maybe that ROM can be ported to A750, when it comes out...
[Miscellaneous Android Development] dzenk:
Hello, I played a bit with those icons in a status bar, so I did some changes for the cybermaus 3.1 ROM:

- WIFI icon exclusively APK style (not a mix between Lenovo and APK)

- colorful 3D battery icons - blue -> green -> yellow -> orange -> red

- Signal bars strenght in just one form (shape doesn't change between thin-brite-round)

- nicer G and 3G font for the network type

I wasn't succesful by the implementation of the % status for batteries. Due to shortage of time I won't invest any more time in it.

Instructions:

- Copy attached LenovoSystemUI.apk

- go to \\system\app

- rename existing LenovoSystemUI.apk into LenovoSystemUI.old

- paste attached LenovoSystemUI.apk

- check if the rights for the new file. They have to be as followed: RW, R, R.

- reboot the phone (it takes a bit more time as usual), change the wallpaper, done

It has to be said: i just modified the systemUI for the cybermaus ROM 3.1. I don't know if it works on other versions. If there are problems delete the new file and rename LenovoSystemUI.old into LenovoSystemUI.apk and reboot. You do this modification on your own risk (that's not really big ;) ).
[Miscellaneous Android Development] leFloyd:
Sounds great - do you have screenshots?

BTW: Anyone having the problem with XDA developers app, that "reply_topic" does not exists?

BTW2: Is there any ROM with that "increase ring volume, if your phone is in pocket" function apart from Lenovo ROMs?
[Miscellaneous Android Development] cybermaus:
I've been running the S880 build now for 5 days or so (with the double row of buttons) and I am now quite sure its battery is terrible: more then half empty by the end of the day, every day.

With that, I am not going to put effort into the S880 ROM. Back to the P700_ROW based one, and just keep using the buttonsaver workaround is my advise.
[Miscellaneous Android Development] fireeee:
Thank you for the effort
[Miscellaneous Android Development] dzenk:
At the moment just one :D
[Miscellaneous Android Development] cacofonix3:
Any new ROM for Lenovo A750??
[Miscellaneous Android Development] aloowishus:
Have you tried any of the roms you can access from this thread?

If you're looking for a jellybean rom I don't think there is any, but you could try porting a cyanogenmod 10 rom. Could be tricky though, I'm not sure if cm runs on mtk devices...

Jellybean would be nifty though. I've had a look around and there are some ics miui roms but they are all Chinese and I don't have the know how to change the default language, or the reason to really. The apkhot smilevvv 716 rom is great. Its smooth, fast and the battery life is wicked. 3 days with moderate usage using wifi and data connection is pretty good. Works even better with cybermaus's location fix patch
[Miscellaneous Android Development] leFloyd:
Where did you get that from? I just know the 707 and 816... I liked them, but I felt, that the original lenovo was slightly more stable. Altough over the last weeks I had to remove the battery of my A750 a couple of times, because it was stuck....

What I really like about the lenovo rom is that pocket mode. Simply playing the ringtone a lot lauder when the phone is in your pocket...

This thursday I travelled across Germany and tried to use my GPS. But it didn't find any satellites. As I use GPS very seldom, I don't really know whether it ever worked on my A750...

BTW: is there a solution for the "reply_topic" not found message of the XDA developers app? Since some update I just can't use it anymore... :(
[Miscellaneous Android Development] aloowishus:
Ha. No sorry I meant the 707 rom. I'd had a couple of beers when I composed that and muddled the two numbers together.
[Miscellaneous Android Development] dzenk:
Hmm, I'm on Cybermaus ROM for quite a while now. There are some pros and cons toward the Smiley 707...

I miss the search icon when using a dialer at most, recent apps with long home press and battery % in status bar would be nice.

GPS works well but I find it strange that the phone finds a lot of satellites instantly and yet it lasts long until the fix comes. Just use the 'GPS TEST' app to see abot the GPS reception. Using A-GPS fixes that problem.

I don't know if tis was better at the 707 ROM.

For the pocket mode one can use the 'Smart Ring Control' app which observes the phone position - horisontal/vertical and adjusts the ringtone volume. I don't recommend the pro version though. It messes the phone adjustments too much.
[Miscellaneous Android Development] cybermaus:
"search icon when using a dialer" ?? Don't know about that one. Any screen prints?

Anyway, just so you know, I spend another evening/deep night last week to figure out the long press by reading all the smali source, tracking the recent app function call. Though I had it, but alas, final compile showed that too was not it. No progress, but I did not forget.

Regarding GPS: You could try below fixes, derived from user RJLM. It should find fix faster. Less precise at first, but faster anyway. Let me know.

PS: Will probably speed up working GPS's, but if you have hardware/antenna problem, this will not do much for you
[Miscellaneous Android Development] oz42:
What happens when gps.conf is missing? Does the phone use generic settings then?
[Miscellaneous Android Development] cybermaus:
I suppose. Mine did not have it, and worked well anyway. When I put this patch in, it seemed to work slightly faster, but we should really not jump to conclusions because of one fix. It is also possible the A750 has a different file somewhere else, and does not even look here. Especially the XTRA values can only apply to Qualcomm chipsets, maybe the entire file is only for Qualcomm

I made the patch-unpatch pair in such a way it moves aside the original gps.conf if it exists, and moves it back upon unpatch. But the unpatch will delete it completely if it did not exist prior.

Let me know your results, good or bad, but as I said, don't jump to conclusions based on one fix.
[Miscellaneous Android Development] leFloyd:
Do I understand this right, that A-GPS works - and the fix is for A-GPS, too?

I used GPS-EPO in that case. As I said GPS is seldom needed. The last time I really needed was on my Xperia mini pro and it worked really well. I'll try to investigate that a bit further...

It's not that it was slow on finding sattelites - it didn't find anything for 5 minutes and then I gave up.

Thanks or the tip with smart ring control... Why don't you recommend pro?
[Miscellaneous Android Development] cybermaus:
AGPS and EPO are not mutually exclusive.

AGPS assists by giving your device a 'reasonable' starting fix from the local tower, as well as a 'reasonable' starting atomic time, and which satellites can be seen at this moment. This means that especially cold starts are faster, but it needs a data connection.

EPO downloads all satellites for the next 30 days, just in case you go off-line, and AGPS is not reachable anymore. The Qualcomm equivalent of EPO is XTRA.

But as I mentioned, the APGS fix (maybe?) will speed up a working AGPS, (like dzenk was complaining about) but if you have a hardware on antenna problem (like you may have) or if you have no data connection, then it will not help.
[Miscellaneous Android Development] leFloyd:
I see. Thanks for explaination. I installed your patch and after this my phone did something it does a lot lately - it freezed after booting. I couldn't turn it on anymore after the screen saver turned the screen dark. I took out my battery and tried a second time, this time the screen saver didn't kick in, but my phone freezed again a couple of seconds after unlocking SIM.

I wonder what people do, that can't take out their battery? ;)

So I deinstalled the patch and the phone started normally and no freeze yet. I turned on AGPS and mobileuncle YGPS could find satellites and my position in seconds. It still does after turning off and on again, regardless of EPO and AGPS settings. I don't know what caused this, but it seems to work now. So hardware is ok ;)

@dzenk I loved the smilevvv 707, but it happened once or twice, that I wasn't contactable by others until I did a phone call myself. After that all short messages found the way to my phone and I could be called again. It looked perfectly normal and even data connection over the same SIM wasn't a problem. So I always was a bit afraid that this situation happens again, as I used that ROM...
[Miscellaneous Android Development] cybermaus:
What?!? That defies logic. The agps file is wholy unimportant to startup?

I assume phones with a non-removeable battery have a pinhole reset button?

Odd. Maybe your gps sub-chip was in a bad (hung) state, and the gps.conf collided with it, causing a cold-reset. Maybe if you had done a GPS cold-reset from the GPS Engineermode it would have started working again too? Just guessing here.

You would not be interested to try the apgs patch again now it is working again? Just so we may validate that idea?

BTW: after you get a fix, indeed the EPO and AGPS settings are not relevant. It already has in its memory a copy of recent position and satelites, so all new starts will be warm-starts for a few hours at least. Wait a few days, when internal data gets too old, and then you would need AGPS and EPO again to get a fast start.
[Miscellaneous Android Development] leFloyd:
I work in it support long enough to know, that a lot of things doesn't have to do anything with logic... ;)

In short, applying the fix again causes no freeze this time.

Edit: I uninstalled the fix as it seem to find more satellites without the fix...
[Miscellaneous Android Development] dzenk:
Sorry, I'm running your ROM now. There was a small magnifying glass on the lower right corner @ history and favorite contacts screen. If I touched it I could search contacts over family and over given name - similar as in the contacts menu.

Why not the pro version of the Ring control?

It often messed up my sound levels on the phone. But it costs just 99ct so I was not sory to spend it and support some guy that invests the time for it. There are some nice features in the app.

I modified the statusbar icons a bit again - light falls on the icons from the left side, 3D Wlan icon. If I'll find some time I'll change the reception bars since they're not really uniform. Actually it's really easy to do it. Anybody interested for the changed bar / instructions?
[Miscellaneous Android Development] leFloyd:
This post is mainly because I have to remind myself why not to switch back to apkhot 707.

I found that there is some battery management that renders the phone to the point of unusability if battery drops below 20 percent. It wildly shoots around, killing nearly everything as it tries to preserve the remaining percentages...

I haven't experienced a similar behaviour on the cybermaus ROMs..
[Miscellaneous Android Development] aloowishus:
Really? I've not found that with the 707 rom at all...
[Miscellaneous Android Development] dzenk:
I can't remember such missbehavior either. But I'm almost certain that reception is better with cybermaus ROM - there are no more reception bars to see but there are less distorsions if I have just one or two bars.

On the other hand the Smiley ROM transfered the Phonebook to my Bluetooth car device and cybermaus one doesn't.
[Miscellaneous Android Development] leFloyd:
I wonder what caused it on my phone. Maybe it wasn't 20 percent, but around 15-10 percent and less. I tried to discharge my phone while using it a couple of times. I remember that it didn't help to just charge, but I had to reboot the phone to get back to completely normal behaviour.

WIFI reception is much stronger on the 707 ROM than on the cybermaus ROM.
[Miscellaneous Android Development] leFloyd:
Some new issues that happened the last days. First there was an outage of two hours. I locked the screen and later I pressed the power button and nothing happened. I took out the battery, restarted my phone and I saw 13 missing records in the battery widget. They are taken every 10 minutes.

Second happened yesterday. I answered a call. Shortly after finishing I got another call. So far so good. About an hour later I wanted to place a call myself, but I got no dial tone and no connection. After several attempts I switched the SIM card off and on again. Then I could dial without problems. In the call history you can even see several 0 second calls as they never connected.

I wonder how I can diagnose that. Any logs or procedures you can recommend?
[Miscellaneous Android Development] cybermaus:
Odd. A few questions and suggestions:

I assume you mean you saw several missed call records in the call history, not several missing records in the battery widget? Because the latter does not mean anything to me. And later you say several 0 second calls, again in the call log.

Possibly you added an app that is less then healthy for your phone. Still relatively rare, but apps that try to steal money by calling and hiding payed numbers do exist. Did you install LBE, and check which apps have call authorization? Did you check which apps have root in SuperSU? Would you consider a full clear or even reflash of the phone? What ROM are you on anyway, mine, or still above 707?