Hey guys,
I finally got 3G data working in Hashcode's port of ICS to the Droid 3/XT860. I'm currently using the isuacell (Mexico) revision on a Bell XT860; I wasn't able to get ICS to boot up on the current Bell update, although I'm sure it's something simple I've overlooked. I'm fairly certain it'll work on other software updates such as the ones from Argentina/Brazil, and possibly the ME863 but I don't have the time to test it myself, let me know if it works for you if you're running any of these updates.
Nevertheless, I got it working pretty easily. I don't have time to do a full writeup right now but it was exactly what I suspected earlier, a minor issue in the Android framework causing an exception that would disconnect 3G data a few seconds after a connection to the APN was successfully made. That, combined with Motorola's RIL library from the isuacell firmware and a few build.prop tweaks were all it took, and so far it is running pretty good.
Only major thing I've noticed so far is that the cell status indicator only seems to indicate either perfect reception or none, no in between, but for now I'm pretty stoked this is working as I can finally use ICS on a daily basis instead of switching back and forth a dozen times a day.
Here's a link to a .zip to be installed via Safestrap. Be sure to perform a factory reset and to be safe, mount system and format it in the "mounts and storage" area before installing the zip to ensure a clean install. Also, as Hashcode had mentioned in his release thread, don't let it restore your old settings when you run through the Setup Wizard on the first boot. Enjoy, and be sure to thank Hashcode for all the effort he's put into making our phones even better!
http://dl.dropbox.com/u/22632665/CM9_XT860.zip
md5=6302b1733777ad5d7e3d5483d9291591
176820984 bytes
---------------------------------------
EDIT: I was lazy earlier and just posted the link to the full update, I finally got around to releasing a significantly smaller, more sensible patch:
http://db.tt/HEbusNM3
xt860_ics_patch_01_30_2012-safe_system-signed.zip
md5=60dc2db347c7310d0f5e51b0e02b9952
4231015 bytes
I recommend flashing Hashcode's Alpha 5 release, then doing a factory reset before installing this update in Safestrap. I can make one for the non-safe system users out there too, just didn't bother but it'd take two seconds.
Also, check out my github repos for the changes I made to get 3G data working. (You'll probably laugh when you see the change to android_frameworks_base):
http://github.com/buddyrich
I've kind of mimicked Hashcode to keep things simple; my changes are in the branch "ics-xt860". The easiest way to compile it all from scratch is like this: (Assuming you're in your working directory)
1) repo init -u git://github.com/CyanogenMod/android.git -b ics
2) cd .repo
3) git clone git://github.com/buddyrich/android_local_solana.git
4) cd android_local_solana
5) git checkout ics-xt860
5) cp local_manifest.xml ../
6) rm -f -r android_local_solana
7) repo sync -j24
8) Place this file in the root of your working directory, eg: ~/android/system/ : http://db.tt/1HpM2m6r
9) vendor/cm/get-prebuilts
10) . build/envsetup.sh
11) brunch solana
nice, it works!
Rick#2 said:
Also, as Hashcode had mentioned in his release thread, don't let it restore your old settings when you run through the Setup Wizard on the first boot.
Click to expand...
Click to collapse
I see this mentioned everywhere, and now I just have to ask. What happens if you do let it restore your old settings?
funny....i got 3G, but i cant make a call nor receive a call......
is that my problem or known problem?
That is strange, I can make and receive calls without any issues. What software/baseband are you using?
albatorsk said:
I see this mentioned everywhere, and now I just have to ask. What happens if you do let it restore your old settings?
Click to expand...
Click to collapse
The world will explode.
No, to be honest I have never tried. I think the idea is that you don't want any settings from a completely different Android release (ie: Gingerbread vs. ICS) being restored. It will still sync up your contacts and everything, just not any wifi connections, system settings, etc.
Rick#2 said:
That is strange, I can make and receive calls without any issues. What software/baseband are you using?
Click to expand...
Click to collapse
kinda strange, i wipe and try now, sometimes clean install but got phone.apk freeze, my latest try is ok....
emprize said:
kinda strange, i wipe and try now, sometimes clean install but got phone.apk freeze, my latest try is ok....
Click to expand...
Click to collapse
Very nice man!! I was actually talking to this with Hashcode a while ago and we figured that the best way to get things working for xt860/me863 might be to release small patches to enable data etc. Is it possible to pop your modified files in a smaller patch that can be applied against the current and future cm9 builds? (With a list of what's modded I think most people can do this pretty easily and the patch should be easier to update than the ~175 meg cm9 zip as well when carriers release newer firmwares with updated libs etc).
I have this running against my bell 2.3.6 cwm rom that I flashed non-safe, only problem I have is that I have to boot the phone plugged into the computer with ICS, Hash has fixed and broke that a few times I think, not the most important thing. I notice with your build I don't need to have my phone plugged in to the computer to boot ics.
Edit: For some reason I have data and "Sim card not detected" in the status bar, everything is populated correctly in phone info, phone works for calling and data. Switching out the included libmoto_ril.so with the one from bell 2.3.6 took care of the "Sim card not detected" up top(srsly, maybe it was just the reboot) but when I try to make a call phone fc's lol.
nice ill try later
Enviado desde mi XT860 usando Tapatalk
goalando said:
nice ill try later
Enviado desde mi XT860 usando Tapatalk
Click to expand...
Click to collapse
It's worth trying now, with libertys dl site going down last night I flashed this knowing I wouldn't have data only to wake up and find that it's my every day rom now. Any hacking etc from this point might as well be done while using/on this (although I would still really like to see data working on cm7 as well personally, perhaps if Rick#2 makes this into a smaller patch we can test it on that as well). Only a few things that are holding us back now like camera/some codec/module issues.
So far so good. Thanks a lot
I'm using the stock Bell 2.3.4 rom and I installed this zip on my safe system enabled mode however it doesnt work. I wish someone could show me how to provide more meaningful logs but this is what I get from dmesg:
http://pastebin.com/jHhTiCC3
a longer dmesg:
http://pastebin.com/k5PMF3r4
and finally heres /proc/kmsg
http://pastebin.com/ygW2Fb4Y
if anyone could look through it and tell me why my xt860 is not booting this build of cm9 that'd be great thanks
Hey Congrats on setting this up Rick#2!
Get me a patch of just the changed files and I'll host it under the builds so that people can download both files at the same time as new updates happen.
You've single-handedly brought ICS to the XT860!
works awesome! i had to add some stuff to the ATT apn for data to work
and camera isnt working, but everything else is AWESOME.
THANK YOU to everyone who helped make this possible
From my xt860
Is anyone else finding that touch events take longer to register?
Sent from my XT862 using xda premium
Very nice man. Thanks
Has anyone tried to send an MMS picture message (on Rogers?) I double checked my apn's. It didn't seem to send. But data is nice!
Sent from my XT860
Edited the first post with a much smaller patch and some more info on what's going on.
Hi!
I put this patch up on the blog as well:
http://hash-of-codes.blogspot.com/p/android-downloads.html
(See XT860 sub-patch)
Rick#2: I can get that frameworks change into my build via a build.prop setting..
ro.ril.ignore.linkiperror=true
(add this to your build.prop and I'll get it in for the next release)
That you don't need to patch frameworks.jar each release.
And I might build in a prop check for disabling the GlobalNWStats trigger which causes a looping FC for non-VZW Droid 3 users. Not sure what to use tho.
Also in your update-script the mount command references:
mount("ext3", "EMMC", "/dev/block/mmcblk1p23", "/system");
That will only work for Safestrap users.
Let's change it to:
mount("ext3", "EMMC", "/dev/block/system", "/system");
Yeah, I was wondering what to do about that. Didn't think I could just use /dev/block/system, nice for compatibility!
Pretty funny how I spent countless hours sifting the radio logs, trying a billion permutations and combinations of proprietary binaries, libraries and build.prop settings when all that needed to be done was to comment out *one* line of code. I had an itch to try getting rid of that bit regarding the exception a few weeks ago but thought it couldn't possibly be that simple...
Rick#2 said:
Yeah, I was wondering what to do about that. Didn't think I could just use /dev/block/system, nice for compatibility!
Pretty funny how I spent countless hours sifting the radio logs, trying a billion permutations and combinations of proprietary binaries, libraries and build.prop settings when all that needed to be done was to comment out *one* line of code. I had an itch to try getting rid of that bit regarding the exception a few weeks ago but thought it couldn't possibly be that simple...
Click to expand...
Click to collapse
I sometimes get asked why development takes so long when they take a look at the commit changes and the code hasn't been edited much at all.
*cough* This is a fine example of just such a case.
I'm sure the entire XT860 community appreciates the hard work.
Related
Nandroid backup, flash, reboot.. should work!
Enjoy. All I did was pack up the CM fix.
crondable said:
This also fixed the lack of multitouch on the Gingerbread keyboard for me. Thanks!
Click to expand...
Click to collapse
MD5SUM:
262faac0793c2162a4d6de953a1a7d5d cm6.1-multitouch-fix.zip
http://forum.cyanogenmod.com/topic/12639-rotate-on-maps/
(Go there if you want to do it yourself, i.e. adb push or root explorer)
Androidnite said:
I was looking here: http://review.cyanogenmod.com/#q,status:merged,n,z
Item I5b0c66cb, Incredible: fix Google Maps 5.0 two finger rotation. It says it was merged Dec 16. I flashed 184 last night, will try to test it out today. Was there any other issue with Maps?
Click to expand...
Click to collapse
Seanzer said:
D'oh they did fix it. My guess is it didn't sync with the build bot for #184.. I bet #185 will have it. Nevertheless, the fix is here for 6.1 stable users.
Click to expand...
Click to collapse
flashed the zip, worked wonders.
Maybe I'm just "special" but I didn't know there was a way to rotate with multi-touch. I installed the latest nightly, flashed this file... now what do I do?
Thanks!
Any idea if this would work on MIUI?
cokm4n said:
Maybe I'm just "special" but I didn't know there was a way to rotate with multi-touch. I installed the latest nightly, flashed this file... now what do I do?
Thanks!
Click to expand...
Click to collapse
It's in apps like google maps 5 which allow you to rotate the map using multitouch.
Sorry for the confusion.
Also, it might work for MIUI. There's nothing special about the fix.. it just adds permissions for the discrete multitouch interface.
works with nightly 174.
i flashed to miui, doesnt appear to have changed anything?
Thanks a lot for this. Works great.
That did it!
Thanks!
Sent from my Droid Ostentatious
Confirmed working on nightly 184.
flawless with Stable 6.1 thank you
The 3d viewing multitouch doesnt seem to be working for me and i am running the most recent nightly build. Is there a special setting that needs to be activated or something i am missing?
Gosh dammit. I ran this from Nandroid Recovery. My phone boots all screwed up now with an endless wave of force closes of any and all apps. Can't use LauncherPro, only ADWLauncher. Son of a b____!
seanzer said:
Nandroid backup, flash, reboot.. should work!
Enjoy. All I did was pack up the CM fix.
http://forum.cyanogenmod.com/topic/12639-rotate-on-maps/
(Go there if you want to do it yourself, i.e. adb push or root explorer)
Click to expand...
Click to collapse
The attached zip you gave in the main message caused my phone to go into a continual force close once the phone boots. All apps are force closing on the screen and a middle eastern song started playing initially. UGH!
No issues so far with nightly #177. Thanks!
iamsupreme said:
Gosh dammit. I ran this from Nandroid Recovery. My phone boots all screwed up now with an endless wave of force closes of any and all apps. Can't use LauncherPro, only ADWLauncher. Son of a b____!
Click to expand...
Click to collapse
iamsupreme said:
The attached zip you gave in the main message caused my phone to go into a continual force close once the phone boots. All apps are force closing on the screen and a middle eastern song started playing initially. UGH!
Click to expand...
Click to collapse
Yikes! I did stress to back up.. you never know what can happen.
Well I'm not sure what to say.. the update has worked fine on many phones (even a moto droid).. so I'm sure it works.
I don't know where the middle eastern song could have came from. The zip only contains an update-script and the fixed xml file.
If you guys can give me some more info, rom, updates, some possible causes.. maybe I can help you. I'm going to post the md5sum, so maybe you guys can double check that the file downloaded all the way. I'm not here to make malicious posts.. so something else must have happend..
seanzer said:
Yikes! I did stress to back up.. you never know what can happen.
Well I'm not sure what to say.. the update has worked fine on many phones (even a moto droid).. so I'm sure it works.
I don't know where the middle eastern song could have came from. The zip only contains an update-script and the fixed xml file.
If you guys can give me some more info, rom, updates, some possible causes.. maybe I can help you. I'm going to post the md5sum, so maybe you guys can double check that the file downloaded all the way. I'm not here to make malicious posts.. so something else must have happend..
Click to expand...
Click to collapse
It's my own fault for not creating a backup first. I thankfully did a full backup on 12-15 so I'm restoring that now (after doing a full wipe).
I'm running CM 6.1 stable, Invisiblek #17 AOSP kernel. I don't think you're creating a malicious post. Who knows where the problem lies. It could have been anything and just triggered with the fix you posted. I'll let you know how it goes after the restore.
jland22 said:
The 3d viewing multitouch doesnt seem to be working for me and i am running the most recent nightly build. Is there a special setting that needs to be activated or something i am missing?
Click to expand...
Click to collapse
I was running 6.1 stable. After flashing over with the 184 nightly, rotate didn't work for me either. Restored back to 6.1 and applied this fix, and now it's working fine.
I've flashed over many nightlies with no issues, always assuming all of the fixes were in place. Do the changes in the nighties only completely apply with a full wipe? Do some of them not apply with a flash over? Actually in this case it appears they don't. That is concerning...
oturn said:
I was running 6.1 stable. After flashing over with the 184 nightly, rotate didn't work for me either. Restored back to 6.1 and applied this fix, and now it's working fine.
I've flashed over many nightlies with no issues, always assuming all of the fixes were in place. Do the changes in the nighties only completely apply with a full wipe? Do some of them not apply with a flash over? Actually in this case it appears they don't. That is concerning...
Click to expand...
Click to collapse
The updates do apply on a flash over. The merge wasn't synced with the buildbot yet.. so probably won't work until 185
seanzer said:
The updates do apply on a flash over. The merge wasn't synced with the buildbot yet.. so probably won't work until 185
Click to expand...
Click to collapse
Thanks for clearing that up.
Looks like custom roms might finally be here for the xt860 (and possibly me863, read Update4 below for more info). Thanks to Hashcode for all the work he's done for all of us building safestrap, porting cm7 and everything, daywalker04 for uploading the Brazil Retail sbf, Endroid for being the first to try it with a normal bootstrap and now I'm confirming it working with Hashcodes newest safestrap(as well as his old ones, I originally tested w/v0.92 and worked my way up to current). I Just booted cm7 off /preinstall.
As usualy, please keep in mind that neither I or anyone else will take any responsibility for anything that happens to your phone through use of these files.
IF/When you enable and disable safestrap remember to format data/cache, causes bootlooping for me if I don't.
Warning, if you do this the way things are now you will not be able to get back to your bell software!! Only do this is you are absolutely sure you know what you're doing!!!!!!!!
You may have to be on the brazillian retail rom for this to work! You can find it in This Thread. You're looking for Fastboot package for UMTS XT860 Retail Brasil. At this point in time you can't get back to bell stock so again, it's at you're own risk!!
UPDATE: Thanks Rick2 for the recovery fix that allows us to swap between safestrap on the fly. Now when I need data I can get it anywhere. Works with Hashcodes newest safestrap (1.06). Go here to thank him and get the patch!
Update2: I've attached a CWM flashable zip that I've used to successfully get 3g working on Liberty and Mavs Rom, it does not work on cm7 but will hopefully work on other verizon based roms. It pushes the stock libmoto_ril.so(from the brazil retail), a new apns-xml.conf and a slightly edited build.prop(just made it en/US). I've had it cause the phone to fc loop if I installed it on an existing rom and didn't factory reset.
Update3: Watching this thread for info about me863 I think but according to that thread a user has flashed the brazil retail to his me863 and is trying to get data working
Update4: I've reworked the data patch to make it more universal. It should work on me863 providing safestrap runs on your phone. The patch will now copy files from /systemorig so you'll be using matching kernel/libs etc rather than using generic xt860 files. It also makes backups of the original files in the same location (just adds a .bak extension). This new patch IS SAFESTRAP ONLY. Huge huge thanks to Adamogle!!! If it weren't for him I'd still be banging my head up against the wall and no one would be using this patch. You may have to format data/cache, I left it out of the patch so everyone can test (if you phone goes into a force-crash loop then reboot and clear data/cache). Once I get confirmation of this working (or not) on the me863 I'll fix the thread again. I've left the old data patch(renamed as fit) as well in case anyone runs into troubles. Still not a cm7/9 patch, if one comes about it will get it's own thread but it works on all other custom roms based on motorola firmware.
if you see this and you're like "yes, finally some progress on the xt860!! Where do I donate???!?!!" You do that on Hashcodes website, it's ALL his hard work, I just basically wrote you a little story and pooled some files together. He really deserves it, he's working around the clock right now on cm9, seriously around the clock. Of course you can feel free to click the "Thank" button on this post if you like using my data patch
1./ Flash Brazil retail sbf from this thread
2./ root with Zerg from this thread. For some reason v3 kept tossing errors, v2 worked first try.
3./ install safestrap or whatever bootstrap (safestrap from Hashcodes site http://hash-of-codes.blogspot.com/
4./ profit (follow the directions to install a safestrap rom
boot recovery
Enable safestrap in options
Factory reset (formats data & cache)
Mounts > format system
Install your rom
Install my 3gfix
Reboot and profit
)
Again, my patch doesn't work on cm7 at the moment. Sorry Hashcode and everyone but I figured we'd be better off shooting for a known working rom. I'll update the post as I and other users test more roms. Thx thing on a spring for providing the patch "template", every time I threw one together and put it on my phone it turned out to be corrupt somehow so I just removed the files from your data fix and shoved in my own.
does it work with me863?
Thanks Willis I'll try that fix tonight. I'll try some of the other custom roms too see if any work. Probably give safestrap a whirl too
Beamed by invisible waves from my rooted xt860
I gotta say after months of watching customs roms and dev for the xt862 this is pretty exciting. Does wifi data work on cm7? I would assume if the issue is just with apn. I know its not the intended purpose but I may use safestrap as a dual boot, run custom roms at home in safe mode and switch back to Brazil retail when I need 3g
Beamed by invisible waves from my rooted xt860
This is awesome.
Great work guys. As soon as this gets a little more stable I'm going to flash it onto my gf's phone, work around these bugs that came in the stock FW.
Awesome. Been looking forward to this day. Not jumping on the train just yet, but I'm sure that once the 3G bug is ironed out, I'll be flashing.
emprize said:
does it work with me863?
Click to expand...
Click to collapse
Try it out, you can always sbf back to stock if it doesn't work.
Endoroid said:
I gotta say after months of watching customs roms and dev for the xt862 this is pretty exciting. Does wifi data work on cm7? I would assume if the issue is just with apn. I know its not the intended purpose but I may use safestrap as a dual boot, run custom roms at home in safe mode and switch back to Brazil retail when I need 3g
Beamed by invisible waves from my rooted xt860
Click to expand...
Click to collapse
Wifi works, I'm pretty sure it is an apn issue. Think I need to find my old framework-res.
From the bell rom? I have that at home if you need
Beamed by invisible waves from my rooted xt860
Did you try this http://forum.xda-developers.com/showthread.php?p=19981520
Beamed by invisible waves from my rooted xt860
Endoroid said:
Did you try this http://forum.xda-developers.com/showthread.php?p=19981520
Beamed by invisible waves from my rooted xt860
Click to expand...
Click to collapse
Yeah, I tried that and the gsm data patch. I'm having trouble adding/editing apns etc, can't join networks because "Your SIM card does not allow a connection to this network" etc. This is with cm7 and liberty. I have liberty on my safestrap now, running. I can get sms, make calls etc, wifi works. I'll firgure the rest out. If I want to go back to stock for data or something I just turn safestrap off and do an advanced restore of my /data partition to my backup from after installing the brazil retail.
I can't seem to make this work willis, i adb pushed those files to /preinstall but i still get constant FC of com.android.phone the only thing that makes it not do that is removing the sim. i'm confused
Endoroid said:
I can't seem to make this work willis, i adb pushed those files to /preinstall but i still get constant FC of com.android.phone the only thing that makes it not do that is removing the sim. i'm confused
Click to expand...
Click to collapse
I was gonna put together a flashable patch earlier but had some things come up and ended up in a hospital waiting room all night(next time I'll bring my laptop >.<). I'll toss it together asap and update the first post as long as I can flash it/it works. I should have mentioned (this is the confusing part) I pushed those files before enabling safestrap so /preinstall was /system if you get what I mean.
For CM7 to work correctly on GSM, I need to edit the init.mapphone_umts.rc file to setup all of the services the right way.
TBH, I never even looked twice at that file because I thought there wasn't anyone using it.
*blush*
Glad to see the XT860 crowd finally get some fun. )
Thanks Hashcode for putting so much effort into it, it's highly appreciated.
We were feeling a little bit left out.
Well, if you can get a version of CM7 working before I start having to study for exams, would be greatly appreciated.
But, if not, I'm sure I'll just divert time from studying to testing.
Sent from my Nexus S using xda premium
Accophox said:
Well, if you can get a version of CM7 working before I start having to study for exams, would be greatly appreciated.
But, if not, I'm sure I'll just divert time from studying to testing.
Sent from my Nexus S using xda premium
Click to expand...
Click to collapse
Changing your phone's firmware before exams is a bad thing... Trust me, I know Mine are starting next week!
Willis, I wondered if such was the case, I had safe system enabled and tried adb push to both /preinstall and /system as I wasn't sure how adb would recognize them in safe system. I also was pushing while in recovery
Beamed by invisible waves from my rooted xt860
danifunker said:
Changing your phone's firmware before exams is a bad thing... Trust me, I know Mine are starting next week!
Click to expand...
Click to collapse
Which is why I have a trusty nexus s
Sent from my Nexus S using xda premium
Hashcode said:
For CM7 to work correctly on GSM, I need to edit the init.mapphone_umts.rc file to setup all of the services the right way.
TBH, I never even looked twice at that file because I thought there wasn't anyone using it.
*blush*
Glad to see the XT860 crowd finally get some fun. )
Click to expand...
Click to collapse
After the little bit of testing I've done over the last day or two with different custom roms it looks like we're(xt860 and me863 users I image) going to have to have (or really really want) a patch we can flash against any custom rom to get our data and sometimes maybe phone up(or to keep it from crashing). Haven't been able to get 3g up (though the 1 method I did not try was to crash the phone through the dev tools in cm7 as was mentioned in another thread) on any rom yet. Phone/text works right off the bat w/liberty, mavs etc etc.
Narrowed down why Safestrap Recovery would only boot if a USB cable was connected on the XT860; it had to do with a line in the init.rc file executed when booting into recovery:
Code:
write /dev/usb_device_mode msc_adb
As well as a line in the postbootrecovery.sh script which accomplishes essentially the same thing, except via an echo command.
Obviously, we could just comment those lines out, but then we're left without adb in recovery without messy changes each time we want it. So, I whipped up a little script that checks if there is a USB connection and if so, run the previous necessary commands to enable adb and if not, then leave them out. End result: Safestrap Recovery is working like a charm now. No more need to worry about tinkering with my phone without a computer nearby to get into the recovery...
I attached the modified recovery.zip, just replace the original one located at /system/etc/safestrap/recovery.zip with the attached one and you should be good to go.
My phone has come a long way... from stock Bell to Chinese ME863 stock to Brazilian XT860 stock, to Mexican XT860 stock, to bootstrap, to safestrap, back to bootstrap, and onto Liberty ROM (great rom!)
What bothers me is when "Pay Phone" appears when some people call me (research seems to indicate that these people have a name attached to their phone number, and also if the provider allows you (your plan?) to see these).
Anyway, I don't recall the Chinese stock rom behaving in this way, and I'd like to flash back to it, but I can't (RSD lite and even moto-fastboot methods give up at the first flash... the CDT).
Am I stuck in the world of Brazil/Argentina/Mexico stock roms? That's not a bad thing, of course, as they open up other avenues... but the Pay Phone thing is killing me!
Any help/info would be appreciated. Thank You
LaZiODROID said:
My phone has come a long way... from stock Bell to Chinese ME863 stock to Brazilian XT860 stock, to Mexican XT860 stock, to bootstrap, to safestrap, back to bootstrap, and onto Liberty ROM (great rom!)
What bothers me is when "Pay Phone" appears when some people call me (research seems to indicate that these people have a name attached to their phone number, and also if the provider allows you (your plan?) to see these).
Anyway, I don't recall the Chinese stock rom behaving in this way, and I'd like to flash back to it, but I can't (RSD lite and even moto-fastboot methods give up at the first flash... the CDT).
Am I stuck in the world of Brazil/Argentina/Mexico stock roms? That's not a bad thing, of course, as they open up other avenues... but the Pay Phone thing is killing me!
Any help/info would be appreciated. Thank You
Click to expand...
Click to collapse
Do you need to flash all the partitions to fix that issue? I would think either radio.img or system.img would be responsible for this as caller id is network transmitted. Perhaps try motofastboot flash just one or the other of these
I've also heard that some 3rd party apps can fix this issue. Try poking around the market see what you can find. I have heard that this is a rogers issue with unlocked devices, not just the xt860
Sent from my XT860 using xda premium
Flashing radios and testing sounds more fun
Thanks Endo
To fix "pay phone" just call up rogers and have them remove the name display feature that is packaged with call display.
That's it! Btw why not try using the willis111 bell 2.3.6 deodexed on it? The stock 2.3.6 is pretty awesome, good performance and all.
Sent from my XT860 using xda premium
Because I'm stubborn and dont want to call Rogers to remove the feature, I flashed the ME863 radio to my phone (running eclipse rom right now), copied the ME863 libmoto over (thanks dove0rz for dropping that in the forum!) and noticed that i wasnt getting signal.
I then copied dove0rz's ME863 build.prop (but it was made for cm9)... got signal, did the test.. and voila.. no more Pay Phone. Problem is nothing else really works on my phone. LOL.. (i.e. almost all apps FC).
I expected issues, just wanted to see it working.
My question now is... could minor modifications to the original build.prop (of eclipse rom) get my signal up and running? I wish I knew more about the settings in build.prop. I plan on comparing the original build.prop and me863 cm9 build.prop side-by-side to see if there is a magical line or two that needs adjusting. But any input/help by you experts out there would be appreciated.
This issue's been around for a while and is not specific to the XT860, it also exists on other Moto devices, some HTC and LG devices.
I can't test it because I'm not on Rogers... so I don't have the "Pay Phone" issue..
But I know for sure that using a build.prop from a diff device is usually bad.
So try taking the one that comes from whatever ROM you are on, and look for these lines, that's what I need to get CM9 running with signal on my XT860:
rild.libpath=/system/lib/libmoto_ril.so
ro.telephony.disable.globalnwswitch=true
umts.apn_authentication.enable=1
ro.telephony.default_network=3
ro.telephony.ignore.linkiperror=true #note sure if this one is absolutely necessary
Obviously YMMV as I'm on CM9..
But to get signal on anything other than stock, or Brazil or Latam..
I'd start by making sure it's a freshly flashed working ROM then copying the stock libmoto_ril.so and adding/changing the above lines to your build.prop file
And when you say
could minor modifications to the original build.prop (of eclipse rom) get my signal up and running?
Click to expand...
Click to collapse
Do you mean Voice or 3G or both ?
Also here's a quick list of the available SBF files for our phone:
http://sbf.droid-developers.org/umts_solana/list.php
Thanks PM. I updated/added the lines you suggested to a fresh installed Eclipse ROM's build.prop. Also replaced the libmoto_ril.so (and set 644 permissions to both build.prop and libmoto_ril.so of course). Rebooted and didn't seem to work (No signal at all.) Wifi seems to be working OK.
And yes, what I meant for signal was both voice and 3g.
Thanks for your help. I'm still comparing the original build.prop with the me863 cm9 build.prop to see what got it going by simply dropping the cm9 build.prop in... will update if any progress. Not sure if I'll get far because a lot of this is new to me still.
Upload both the build.props? Or search "web diff tool" in google and paste your files in there, that might help isolate the modified lines
And.. Does it even detect the sim card?
I recall seeing the SIM icon at the top of the screen, if for a few seconds. I can't quite recall if/when it went away. I'm going to try again and keep an eye on that. I was staring at the signal bar and crossing my fingers. Haha
Attached is dove0rz's me863 build.prop for cm9, and the me863 libmoto.
Also attached is the Eclipse 2.0 (for D3) original build.prop.
Thanks
So.. just to recap..
You're on Eclipse ROM.. get no signal.. and when you copy the attached cm9 build.prop, this gets you signal.. but everything FCloses?
Do you only have connection issues in Eclipse after flashing the Chinese radio?
PS: To spot the differences between 2 files, try this: www.aldram.com/Diff.aspx
There's also notepad++ with the compare plugin that achieves a similar diff..
You're on Eclipse ROM.. get no signal.. and when you copy the attached cm9 build.prop
Click to expand...
Click to collapse
PLUS the me863 libmoto_ril.so
this gets you signal.. but everything FCloses?
Click to expand...
Click to collapse
Every app I try to run FC's. Things are pretty good if I use Phone or text (only). I had it running like that for a full day because I wanted to check the caller ID. Saw 3 numbers/contacts appear (that would - on the Mexican/Brazil radio say Pay Phone)
Do you only have connection issues in Eclipse after flashing the Chinese radio?
Click to expand...
Click to collapse
Yes. Normally (on the Mexican radio - p2b_solana_umts_solana_iusacell_mx-user-2.3.6-5.5.1-112_SLU-57M-111107-release-keys-Latam-01.xml.zip) what I'd do for my Eclipse install (a fresh wipe/install) is push my Bell stock limoto_ril.so to /system/lib and set permission to 644 - which allows me to add my APN's.
PS: To spot the differences between 2 files, try this: www.aldram.com/Diff.aspx
There's also notepad++ with the compare plugin that achieves a similar diff..
Click to expand...
Click to collapse
I didn't know notepad++ had a compare plugin. Neat. Thanks!
LaZiODROID said:
PLUS the me863 libmoto_ril.so
Every app I try to run FC's. Things are pretty good if I use Phone or text (only). I had it running like that for a full day because I wanted to check the caller ID. Saw 3 numbers/contacts appear (that would - on the Mexican/Brazil radio say Pay Phone)
Yes. Normally (on the Mexican radio - p2b_solana_umts_solana_iusacell_mx-user-2.3.6-5.5.1-112_SLU-57M-111107-release-keys-Latam-01.xml.zip) what I'd do for my Eclipse install (a fresh wipe/install) is push my Bell stock limoto_ril.so to /system/lib and set permission to 644 - which allows me to add my APN's.
I didn't know notepad++ had a compare plugin. Neat. Thanks!
Click to expand...
Click to collapse
Hey, I'm having the same issues you were having. I started with stock Chinese on ME863 flashed to the Canada XT860 (and tried Brasil to) stock, but can't get data of any kind working. No data not 2g not anything. What did you end up doing for a solution.
Likewise, tried to downgrade back to original china retail stock but have the cdt problem.
Thanks, Sorry I know its been a long time since this post.
It might be the build.prop
Sent from my xt862 using xda app-developers app
Hello all! Here it is Broken Out Rom for the LG Revolution!!! It has been fully cleaned out to decrease size and to increase speed. It will continue to be a work in progress! I hope you all enjoy!!!
What is this?
This is a very lightweight rom built both for speed and stability. This rom is based off of the latest LG update to Gingerbread 2.3.6. It is fully deodexed, and debloated. Almost all of LG has been replaced and as time goes by, I hope to remove the rest. Swype has also been changed to the newest Beta. A few items have been replaced with AOSP versions to increase speed and decrease size. Also included is the appwidgetpicker to clean that up.
Click to expand...
Click to collapse
Changelog
v 2.0
Rom:
Updated to ZV9
Updated all Apps
Updated Super User and SU Binary
Sony Xperia S Theme
Replaced Calculator, Calender, and Email with CM7 Versions
Added a Modified Spare Parts DSP Manager and CM File Manager
Cleaned Up Browser Bookmarks
I'm sure there is a lot more I am forgetting lol
Kernel:
Overclocked to 2.1 Ghz (Does not mean your phone can handle it)
Added Smoothass and Smartass2 Governors
Added SIO I/O Scheduler
Added 2 Way Call Recording
Many Other Speed Mods
v 1.1
Fix Problem With 3G
v 1.0
Rom:
Based Off of ZV8 Gingerbread
Deodexed
Zipaligned
Heavily Debloated
Debinged the Browser
Debinged
Remapped Long Press Search For Google Voice Search
Remapped VM Button in Dialer to Google Voice
Custom Boot Animation
AOSP Lockscreen
Power Menu Mod
Added CMScreenshot to Power Menu
Accurate Battery Mod
Center Clock Mod
Cleaned Up Notification Pull Down
Changed Low Battery Pop Up to 1%
CRT Screen Shut Off
Added ADW Launcher
Updated all Apps Including Google Play
Added AppWidgetPicker
Newest Swype Beta
Build.prop Tweaks
Init.d Tweaks
Loopy Smoothness Tweak
Added Sony Bravia Engine
Made My Own Host File From Several Sources to Block Ads
Blocked All CIQ Logs From Verizon and Google (Requires Reboot After Install)
Click to expand...
Click to collapse
Screenshots
Coming Soon
Click to expand...
Click to collapse
How do I install this?
Must be on ZV8 or ZV9 before flashing!
Otherwise you will have Sim problems!
1.) Download the .zip & make sure 4g is enabled.
2.) Place zip in external sdcard
3.) Back up
4.) WIPE DATA!!! (You do not need to wipe if already on BrokenOut!)
5.) Go to install zip from sdcard
6.) Select BrokenOutRevo2.0.zip
7.) Do not wipe data after flashing!!!
8.) Reboot!
9.) To Block CIQ Logs Requires Reboot After Initial Boot
Click to expand...
Click to collapse
Technical Info
This rom includes edits to several jar files, xml's and build.prop edits. As time goes more will be done.
Click to expand...
Click to collapse
Downloads
Rom
v. 2.0 http://d-h.st/hS7
v. 1.1 http://d-h.st/7ef
v. 1.0 http://d-h.st/2EA
Extras
v. 2.0.1 Patch https://dl.dropbox.com/u/54501789/Revo/BrokenOutRevo2.0.1Patch.zip
Backup Assistant https://dl.dropbox.com/u/54501789/Revo/BackupAssistantforBO2.0.zip
Click to expand...
Click to collapse
Special Thanks!!!
DRT054 for donating his old Revolution
majorpay for Long Press Search fix
Beamer9408 for the battery charge idea and the initial thought for center battery
Kane for the Clear button at bottom in pull down idea
"The Gang" for testing and keeping me entertained on irc, if you haven't been by you should!!!
Click to expand...
Click to collapse
Donations
For those that enjoy the work that I have done and would like to support my efforts financially through the donate to me button, any amount is appreciated, but all that I ask is that if you like my work, please hit the thanks button!!!
Click to expand...
Click to collapse
Downloading now, will flash after work. Let you know how it goes!
missing Sim card
Installed fine, but when I get to set up at the language selection it says it needs a Sim card to activate. I have a Sim card in there. Just in case, I removed it, replaced it and rebooted. Still asking for Sim card...any thoughts?
Damn the bad luck!
Got impatient, flashed this at work (step by step, not new to this). Got stuck at the LANG screen, combo'd past it, no SIM detected.
Fwiw, the build looks AWESOME from playing around in it. So quick at stock! Just cant use it as is. : /
Cal8192 said:
Damn the bad luck!
Got impatient, flashed this at work (step by step, not new to this). Got stuck at the LANG screen, combo'd past it, no SIM detected.
Fwiw, the build looks AWESOME from playing around in it. So quick at stock! Just cant use it as is. : /
Click to expand...
Click to collapse
how did you get passed the lang screen?
Just flashed it, problem it say searching for service and unable to get any signal, i rebooted still no luck then i try to switch to 3g but when i go in networks and try to change the networking application setting crashes and shutdown the setting window any ideas anyone.
Thx
Sent from my VS910 4G using XDA
pborner said:
Installed fine, but when I get to set up at the language selection it says it needs a Sim card to activate. I have a Sim card in there. Just in case, I removed it, replaced it and rebooted. Still asking for Sim card...any thoughts?
Click to expand...
Click to collapse
So wait until updated?
Mad respect mt for having this out so fast
Sent from my VS910 4G using XDA
pborner said:
how did you get passed the lang screen?
Click to expand...
Click to collapse
Go to the CM9 thread here in dev, go back a few pages. I think it was volume up, volume down, back, search. I know those are the keys but I may have the order wrong.
KC, I flashed my nandroid and intend to wait a bit. I tell you though, I'm excited. That ***** was fast! Lol!
Cal8192 said:
Go to the CM9 thread here in dev, go back a few pages. I think it was volume up, volume down, back, search. I know those are the keys but I may have the order wrong.
KC, I flashed my nandroid and intend to wait a bit. I tell you though, I'm excited. That ***** was fast! Lol!
Click to expand...
Click to collapse
I got a fix... try re flashing following all instructions, but DO NOT code through the setup lang. screen. Instead select english, allow the sim card to "activate" until it says it is already activated and you see continue with setup process. and then you can just home button, or back button to you homescreen and ta dah!.
I got it first try. lol super fast and sleek ROM mt... Looking forward to updated releases!
kcarden said:
I got a fix... try re flashing following all instructions, but DO NOT code through the setup lang. screen. Instead select english, allow the sim card to "activate" until it says it is already activated and you see continue with setup process. and then you can just home button, or back button to you homescreen and ta dah!.
I got it first try. lol super fast and sleek ROM mt... Looking forward to updated releases!
Click to expand...
Click to collapse
The problem I was having (and I assume the same for pborner) was that the activation failed because of the "lack" of sim.
I fully intend to reflash this (again) when I wake up in the afternoon. Glad it worked for you. Gives me hope for the second chance!
Cal8192 said:
The problem I was having (and I assume the same for pborner) was that the activation failed because of the "lack" of sim.
I fully intend to reflash this (again) when I wake up in the afternoon. Glad it worked for you. Gives me hope for the second chance!
Click to expand...
Click to collapse
Are you on ZV8 already? If not that is probably the Sim problem.
Sent from my VS920 4G using Tapatalk
So excited, but my replacement phone gets here today ... gotta wait for it to get here.
Looks like I have some work to do updating ICK
Sent from my VS910 4G using Tapatalk
I have the same problem going from gingervolt. LTE is on. Wipe data. Flash Broken Out Revo. Restart phone. Phone does not recognize sim. Tried twice. When I go back to GV everything goes fine.
PEOPLE PAY ATTENTION, the man said you have to be on ZV8 before updating to avoid the sim card issue, I am flashing right now to test will report.
Wow, MT, that was fast!
Many thanks for getting this done so quickly. I'll be installing later today!
MIKEOD5785 said:
PEOPLE PAY ATTENTION, the man said you have to be on ZV8 before updating to avoid the sim card issue, I am flashing right now to test will report.
Click to expand...
Click to collapse
Totally missed that line on the original post. My bad.
WORKS FLAWLESSLYUnfortunately, half the people on here DO NOT follow instructions, and they FAIL and CRY about how it doesn't work. MT puts in this hard work, and you SLUGS can't even follow directions. HE SAID VZ8 IS NECESSARY....if he says that WHY THE **** would you flash from GB?
AND THEN WASTE FORUM SPACE. UNBELIEVABLE, this installed first shot with ZERO problems without tricks and without cm9 GARBAGE. 4 G works perfect, NO SIM CARD ISSUES.
LIKE THE MAN SAID, BEFORE FLASHING YOU BETTER HAVE ZV8, IF YOU DON'T, SCREW
Sorry if I am being stupid on this, but...
I would like to jump into this new rom, but with all the different threads now, I must admit I am really confused. Every night now I receive the Software Update failed screen. I am on ZV7 running GingerVOlt 1.3 now.
Anyone kind enough to point me to the right thread to get to ZV8 and then to this rom after. I am lost reading the different threads now. I figured this would be the best thread to get the help. I have flashed many roms and such on this, nook colors, and my 3 Droid Eris phones, so I know how to do the stuff. I am just not seeing which one to go with first.
Also... I am not sure right now if my ADB is running at home or not. Formatted out my laptop a bit back and not sure if I have run it since or not. So anything that is flashable on the phone would be best for me at work.
Does blue tooth work with this ROM?
eghill1125 said:
Sorry if I am being stupid on this, but...
I would like to jump into this new rom, but with all the different threads now, I must admit I am really confused. Every night now I receive the Software Update failed screen. I am on ZV7 running GingerVOlt 1.3 now.
Anyone kind enough to point me to the right thread to get to ZV8 and then to this rom after. I am lost reading the different threads now. I figured this would be the best thread to get the help. I have flashed many roms and such on this, nook colors, and my 3 Droid Eris phones, so I know how to do the stuff. I am just not seeing which one to go with first.
Also... I am not sure right now if my ADB is running at home or not. Formatted out my laptop a bit back and not sure if I have run it since or not. So anything that is flashable on the phone would be best for me at work.
Click to expand...
Click to collapse
use mt's all in one here http://forum.xda-developers.com/showthread.php?t=1566729
all the files needed can be found here http://forum.xda-developers.com/showthread.php?t=1466655
go here to get the rooted stock zv7 rom (flashable) http://forum.xda-developers.com/showthread.php?t=1348637
Ok guys THIS IS A ZIP PORT, AND IT IS UNTESTED.
I AM NOT RESPONSIBLE FOR BRICKS, BOOTLOOPS, PHONES WALKING AWAY, GETTING SICK OR ANY OTHER PROBLEMS CAUSED BY THIS.
I have a CM10 zip port from the Esteem, it is a ZIP PORT, and therefore not all features will work.
it is a work-in-progress.
whats done so far:
Switched out meta-inf
Corrected build.prop(may cause problems)
Changed HW, EGL, MODULES folders from lib(this will cause problems)
Changed some stuff from usr folder(may cause problems)
Changed libmultimode-ril.so(may cause problems)
Changed several items in etc folder
Switched out the kernel boot.img
This ROM WILL NOT WORK OUT OF THE BOX, IF you download it ,you must help get it at least bootable.
http://rapidshare.com/share/670E544D81A5DE1226B1BEC75DF89E49
This is NOT a daily driver, it is just a base so eventually we can have a working build.
ROM goals:
Get it to boot.
Get to home screen, run settings, look at jellybean.
Stretch goals:
Get most features working.
Anyone have suggestions or improvements?
And has anyone tested it yet(those with a unused Revolution).
If we can get it working, it will mean that the few of us here will not jump ship.
Hey guys, anyone there?
Is anyone still here?
This ROM is CYANOGENMOD, you'd think people would be all over this.
I need someone to download it, and look it over, to see what needs to be fixed to make it work on the revolution.
And anyway PatchROM is finished, i am working on this now(i am still using PatchROM but is wont be updated, unless i find a new feature that will revive it)
Come on people, anyone here, i need some tips, anything that will help push this thing along.
I'm still here, somewhat, anyway. I just compiled a cm-10.1 build, got it all the way through by adding .so files dl'ed from phone into $OUT folders as it threw errors. First try, had adb, but just bootlooped. Second go bricked my phone. I got it back by factory resetting it and it came back up in recovery. Thank god for backups.
Just dl'ed your build. Will have a look at it. We need a central repo we can work from, so we can work together. No sense in both of us working alone. PM me and I'll set you up with owner rights to a github repo that has all the files I could dig up on this phone. Or your repo, I'm not picky. Maybe we can make progress together. It sure isn't working for me by myself.
If you use dev-host (http://d-h.st/), downloads wouldn't take anywhere near as long. I'm looking at an hour to dl 164 mb's. I can dl a whole ubuntu dvd in less time than that. Just saying...
redwolves said:
I'm still here, somewhat, anyway. I just compiled a cm-10.1 build, got it all the way through by adding .so files dl'ed from phone into $OUT folders as it threw errors. First try, had adb, but just bootlooped. Second go bricked my phone. I got it back by factory resetting it and it came back up in recovery. Thank god for backups.
Just dl'ed your build. Will have a look at it. We need a central repo we can work from, so we can work together. No sense in both of us working alone. PM me and I'll set you up with owner rights to a github repo that has all the files I could dig up on this phone. Or your repo, I'm not picky. Maybe we can make progress together. It sure isn't working for me by myself.
If you use dev-host (http://d-h.st/), downloads wouldn't take anywhere near as long. I'm looking at an hour to dl 164 mb's. I can dl a whole ubuntu dvd in less time than that. Just saying...
Click to expand...
Click to collapse
Have you tested this one yet?
And this isnt a source build its ZIP ported from the esteem.
And yes rapidshare is slow I downloaded saucy salemander in 9 minutes, CM10 takes years.
maybe we could just, use this build and recompile SEPERATE modules as we go to get it working, but I don't know how well it would work.
Plus the build may not work at all, IDK because its untested.
thread closed at the request of the OP