yashsingh1/xdaforums huggingface dataset:
[Touch Pro2, Tilt 2 Android Development] Serren:
Ok, I am up and running, but with Sprint, I have no data. I've read the entire thread, and early on, as the user we were to edit the build.prop or emi file to add our carrier specific info. Then later on it seems like that may not be required anymore. I'm assuming this is not quite true, since I do not have data.

Can someone please confirm that I still need to hard edit the system files?

THANKS!!!
[Touch Pro2, Tilt 2 Android Development] muziling:
I modify the code, ignore error and solve:

line_bs = p_response_bs->p_intermediates->line;
[COLOR="Red"]if (*(line_bs+13)!=0) {//line_bs="+HTC_BSINFO: "[/COLOR]
err = at_tok_start(&line_bs);
err = at_tok_nextstr(&line_bs, &responseStr[8]);
if (err < 0) goto error;
err = at_tok_nextstr(&line_bs, &responseStr[9]);
if (err < 0) goto error;
err = at_tok_nextstr(&line_bs, &responseStr[4]);
if (err < 0) goto error;
err = at_tok_nextstr(&line_bs, &responseStr[5]);
if (err < 0) goto error;
if (responseStr[5][0] == '+')
responseStr[5]++;
err = at_tok_nextstr(&line_bs, &responseStr[6]);
if (err < 0) goto error;
if (responseStr[6][0] == '+')
responseStr[6]++;
[COLOR="Red"]}[/COLOR]
[Touch Pro2, Tilt 2 Android Development] anish88:
So to get rid of the Roaming Indicator and Get Sprint showing I insert

ro.cdma.home.operator.alpha = Sprint

ro.cdma.home.operator.numeric = 310120

in build.prop in the tmp folder on the SD Card? I tried that and it didnt work. Where do insert this text to get it work?
[Touch Pro2, Tilt 2 Android Development] arrrghhh:
Shouldn't need to do this with the new RIL. Might just want to wait until this all settles down and a new bundle is released.
[Touch Pro2, Tilt 2 Android Development] anish88:
darn it... im so excited to try all this new stuff.
[Touch Pro2, Tilt 2 Android Development] Tippfehler:
Sorry, I did not understand #6.

What is the folder for extracting the ril2?
[Touch Pro2, Tilt 2 Android Development] Erbid:
Re: Tippfehler

@Tippfehler

He used /bindfiles/lib/ from the root of his sd for the ril2 .so file destination. See post 1 for that part.

Working through this myself presently.
[Touch Pro2, Tilt 2 Android Development] Tippfehler:
Thanks. I have done this with ril1, but it is not working with ril2-f45b767 and hyc wrote, that we should use now ril2 from #6.

I will wait for a new ril2.

With the ril2 from #6 - I have no data (3G, G).
[Touch Pro2, Tilt 2 Android Development] Christiaan91:
Download ril2 from post 6

Update your rootfs from F22 (download the one with RIL support)

then do this

Then it should work just fine.
[Touch Pro2, Tilt 2 Android Development] diegolvobanania:
Hello,

I installed ril2-f45b767.zip with F22' rootfs (rootfs-f22-hyc-20110419-e96477d.img.7z) and i can't get data conenction.

3G logo doesn't appear, i have the classic network bars instead.

Thr post i quote seems to indicate data could work.

Is there anything i need to update/install/set to get 3G data functional ? (newroot.zip files for instance)

Thanks
[Touch Pro2, Tilt 2 Android Development] Tippfehler:
------------------------------------------------------------------------------------------------------------------------------

[GsmDataConnection-1] DataConnection Init failed com.android.internal.telephony.CommandException: GENERIC_FAILURE

[GsmDataConnection-1] DataConnection setup result='Other error' on cid=-1

------------------------------------------------------------------------------------------------------------------------------

I have attached the logcat and dmesg and hope, it will help.

Thanks.
[Touch Pro2, Tilt 2 Android Development] arrrghhh:
Keep in mind, this is for testing. It's not easy - it'll be much easier once it's integrated into the builds.
[Touch Pro2, Tilt 2 Android Development] slickdaddy96:
Ok I have done everything correctly, I believe, even though the posts on how to do stuff is a little confusing because I believe I may be doing stuff that really isn't needed anymore because the post didn't give dates on what update was when and when stuff was not needed anymore. So it is impossible to follow them and know exactly what is not needed or needed anymore for the RIL to work.

I did what I thought I needed to do which is the following:

1) I used F22's new rootfs for use with the RIL.

2) I downloaded and binded the RIL file in post #6 in my conf file

3) I downloaded and binded the framework.jar and Phone.apk in their appropriate places by inputing a mount --bind in the conf file

4) I am using wistilt's no SOD kernel

5) I created a local.prop (put sprint's info into it) and put it in the correct folder (/data/)

I now get signal bars and can make calls, but I can never get data to work, nor can I get the 3G icon to show up. What am I doing wrong, and is all of the above I did even necessary now? I want to take advantage of the new RIL before a bundle is put together again, as I keep hearing that the new build/bundle is going to be soon, but it has not happen yet.

Everything was working fine for me until I started messing with the "all new" RIL. If I go back and use the RIL that isn't updated anymore before you had to start messing with APN's etc... it works fine, but I just wanted to get the most up to date stuff to play around and test it.

Any suggestions on how to get my data working and the 3G icon to show up?
[Touch Pro2, Tilt 2 Android Development] AkumaX:
what rhod model/carrier
[Touch Pro2, Tilt 2 Android Development] slickdaddy96:
I had said Sprint in the post, but it was embeded into the text so you might have missed it, so to clarify Rhod400 and Sprint. :)
[Touch Pro2, Tilt 2 Android Development] diegolvobanania:
About highglansun RIL, in 1st post :

I understand that data is intentionnaly disabled for testing purpose.

The point is that the post i quoted a couple of message before seems to tell data is working.

Is it possible to get data (3G) with highlandsun's RIL2 & F22s rootfs & Wiltilt's kernel ?
[Touch Pro2, Tilt 2 Android Development] manekineko:
Yes, that was just talking about highlandsun's experience that gave him the intuition as to what is causing the SoD. 3G has always been working on these RILs, including RIL2.
[Touch Pro2, Tilt 2 Android Development] AkumaX:
i missed the lower case :P

http://xdaforums.com/showpost.php?p=13506822&postcount=65
[Touch Pro2, Tilt 2 Android Development] diegolvobanania:
Ho, i had no 3G with RIL2 yesterday.

I used RIL2 and registered/mounted it through the conf.user file

I used F22's rootfs dated 4/19, the one with highlandsun's ril support

The only point is that i was not using wistilt's kernel, and i didn't include the newroot.zip content in the rootfs through the terminal command.
[Touch Pro2, Tilt 2 Android Development] slickdaddy96:
Thanks for your help, but unfortunately I did all steps and it didn't work, although I couldn't manually edit the default APN, nor could I add the sprint APN because everytime I mess with the default one or create a new one it doesn't show up in the list of APN's when after I save it.

Guess I am going to go back to the original RIL1 unless someone can explain to me what is going on and how to fix it.
[Touch Pro2, Tilt 2 Android Development] muziling:
Everyone who has no data connection, check post 2
[Touch Pro2, Tilt 2 Android Development] diegolvobanania:
Hello muziling,

I read post #2, but it says it's for CDMA, i'm on GSM, then it says 'don't touch if you don't know what it's about' and i'm not a specialist enough to go so far in modifications.

Addendum : i ran terminal emulator to update rootfs with newroot.zip file but got the message like 'unable to mount (are you root?)'

I don't know how to set myself as root.

Also, still no data connection, and still had a conenction loss (no service) when i woke the phone up.
[Touch Pro2, Tilt 2 Android Development] slickdaddy96:
Thanks for the post, but if you looked at my previous posts you would see I have already added the phone.apk and framework.jar files in the correct way along with the sqlite3 command/script. Still didn't work. Can never get Android to get data nor can I manually set any APN that saves if the MSC/MCC are set to 320/120. If it is set to 320/995 or 955(I forget the default one) it will save and will work in RIL1, but data will not come up if using that default setting in RIL2.
[Touch Pro2, Tilt 2 Android Development] muziling:
I use adb tools to overwrite newroot.zip , xdandroid build is rooted.

Seems you are running in fake gsm mode, check network mode value is 4 or not. This value can be set auto when do an fresh install
[Touch Pro2, Tilt 2 Android Development] Tippfehler:
sqlite3 /data/data/com.android.providers.settings/databases/settings.db 'select value from secure where name="preferred_network_mode"'

gave me 0

Is 0 GSM-fake-mode or 4?

I have changed it with

sqlite3 /data/data/com.android.providers.settings/databases/settings.db 'update secure set value="1" where name="preferred_network_mode"'

to 1 and to 4.

Rebooted and no data.
[Touch Pro2, Tilt 2 Android Development] highlandsun:
You're on a GSM phone anyway, none of that CDMA stuff ever applied to you.
[Touch Pro2, Tilt 2 Android Development] AkumaX:
did you download hyc's phone.apk or muziling's?
[Touch Pro2, Tilt 2 Android Development] diegolvobanania:
Looks like a Dev Tool right ?

Not sure i want to install, i'm more a tester than a developper ...

At the moment, i'm running on the sotck rootfs and ril, with kernel 1318
[Touch Pro2, Tilt 2 Android Development] slickdaddy96:
I will try to make sure that it is set to 4 again. I am unwilling at this point to start a fresh with a new data.img. While I can backup all programs, I just recently got my work VPN to work. This VPN can not utilize the native Android VPN. I had to download a couple of widgets/apps and took a lot of trial and error to get it working like I want it to. I don't believe i can save that type of stuff in Titanium backup, so I would have to set it up all again.

Is there a way to see if it is set to "4" before I try to change it again?
[Touch Pro2, Tilt 2 Android Development] arrrghhh:
Good lord people, wait until this is integrated if you can't handle it. Three pages of nothing....
[Touch Pro2, Tilt 2 Android Development] slickdaddy96:
Does it really matter if people post things trying to fix things or get help since essentially the "Testing" has been deemed as over by the person who was doing the testing of the RIL to begin with? No more new things are going to come from this thread anyway. I was just attempting to catch up, since I have not had a lot of time recently to mess with RIL2 testing, and I wanted to try it out.

I would wait for the new build, but it has been promised now for a long time, I believe in one post you even said "don't hold your breath..." to someone. If they aren't going to come out quickly then you should expect people to try to piece them together on their own. I realize people have other things to do, and I appreciate the work the builders/developers are doing, but you continue to get eccentric and bash people who are trying to make a very slow phone livable while promising that a new build "is coming soon".

You can't have your cake and eat it to. It really is like some big dictatorship in here sometimes with a bully as a spokesperson. I am tired of walking on eggshells around here for fear Arghhhhh is going to moan and complain and call me out for something.

I am simply trying to get something working that a lot of people have done already. I can follow simple directions, and I know a lot more about these builds and linux in general than the normal "stupid user". This isn't beyond my realm of getting working. I have just hit a roadblock, doing everything exactly the posts say do (other than the fact that there is no order or reason in some of them on what is valid and what isn't valid anymore since people don't put dates on their posts by the updated info in the original posts when they edit them).

The only thing I am unwilling to do right now is start a new data.img file. After reading a lot of people's comments about doing this, I am on the side that blowing up a data.img file doesn't fix core problems and is just a cop out to get people to quit asking questions about problems they are having.

I just don't see a point in you complaining to people trying to get help in a thread that has already been deemed not to be updated anymore anyway. If you have such a big issue with it, have a Mod lock it, otherwise let people get their help in the appropriate thread instead of having to start a new one.
[Touch Pro2, Tilt 2 Android Development] arrrghhh:
Read the first post, if you can't understand the words, then you probably have no business being in the thread. Have a nice day.
[Touch Pro2, Tilt 2 Android Development] slickdaddy96:
That is your problem, the dismissive tone as if everyone is stupid or an idiot. I have read all the posts, and have never had issues with any testing thread ever. I follow them exactly as written. I even asked people about it, and they confirmed with their comments trying to help that I have indeed done everything exactly as this thread has asked me to do to get it working. I understand it fully, as it is the exact same thing everyone is telling me to do again when they try to help. It is clear something is not taking, and I am going to further test it out tonight when I get home. There is no point in posting logs here anymore since the testing is done, or I would do that also. I was just a little late in helping to test since I have been busy. Unless the new build is coming out in the next week or so, I am going to continue to troubleshoot, and I will probably continue to ask questions trying to get it to work if I run into roadblocks. I would rather ask them in here, but if you have some big issue, I will start a new thread.
[Touch Pro2, Tilt 2 Android Development] arrrghhh:
Yea, create another thread, that makes a ton of sense.

Seriously, this stuff isn't easy. If it was, it would easily be implemented and a new build would fly out the door.

However, it's not easy - and people have real lives. The main system image maintainer has been very busy lately, and we've all been trying to help him out in any way we can. Your posts of drivel, however, help no one. I'm done reading your posts where you drone on and on about nothing. Either figure it out yourself, or just wait... This is just really getting old. Perhaps the testing stuff should be pulled since it's done being tested? I don't know. I would think it is left up to help others if they want to try out the stuff, but realize that hand-holding is not going to happen.
[Touch Pro2, Tilt 2 Android Development] slickdaddy96:
Not wanting my hand held at all, but from you it is always "sit down and shut the heck up" to everyone if they have just a couple of questions about something. You don't want a new thread, and I don't want a new thread, but telling people to basically "Go To Hell, and shut the hell up and quit posting" is not very diplomatic for a person that is supposed to be spokesperson for the developers. You want donations, I am sure you would get more if you were more cordial to people instead of running them off to new phones because of your attitude.

If you are done with my posts then quite responding, and for the record I am not asking your for a dang bit of help. So you don't have to worry about my posts anymore. I will continue to communicate with the rest of the forum and ignore you, and you can do the same of me.
[Touch Pro2, Tilt 2 Android Development] arrrghhh:
I'll only ignore your useless posts from now on...

Oh wait, that will be all of them. Check.

For the record, any donations that come to me directly I just put back to XDAndroid... The giant donate link on all my threads go directly to XDAndroid as well, not me... I'm not doing this for the money, and you're kidding yourself if you think that's what I'm here for.

Can we get back to the topic? Thanks.
[Touch Pro2, Tilt 2 Android Development] AkumaX:
sigh...

anyways, the instructions i made started from a new data.img. i never had to adb/sqlite anything. who's phone.apk did you use?
[Touch Pro2, Tilt 2 Android Development] NeoMatrixJR:
So, I guess I didn't pay attention to this very well, but are the auto-build rootfs' not entirely structured for the new RIL yet?
[Touch Pro2, Tilt 2 Android Development] arrrghhh:
I want to say they're partially ready, but not completely. Perusing thru the commit logs, it seems like there have been some commits to get the rootfs prepared...
[Touch Pro2, Tilt 2 Android Development] Serren:
For 24-Hour XDA Support, please call 1-800-arr-rghhh. For free he will assist you with all your install issues. Even step by step if you are unable to read or post a specific question. He also guarantees every install forever! Soon your phone can be on Android like all the other cool kids. What are you waiting for?

Call now while his line is free!

Its such a lovely job, and the pay is so great that he never even sleeps!

CALL NOW!!!!
[Touch Pro2, Tilt 2 Android Development] slickdaddy96:
I used the same phone.apk and framework.jar that you linked to in that post #20. I went over everything again. Still didn't blast the data.img file, but I did attempt the sqlite3 procedure from post #2 from this thread we are in to change settings to '4'. I am assuming it took, because there were no errors.

Still can't get data, and can't manipulate the APN's manually to get it to work either. Any other suggestions other than blasting the data.img, if not I will probably do that and save my data.img so that I can put it back into the build if starting fresh doesn't work.

Edit: One more update, I have verified that sqlite3 did change the value '4" by dumping the table into text format using .dump command in sqlite3. So that isn't the issue. I will try your phone.apk that you showed me in the post below.
[Touch Pro2, Tilt 2 Android Development] AkumaX:
oops, i messed up - i really meant post #34, that's why i said muziling's phone.apk

http://xdaforums.com/showpost.php?p=13274669&postcount=34
[Touch Pro2, Tilt 2 Android Development] slickdaddy96:
Thanks for the clarification, but it still didn't fix the lack of data problem. I am going to do a fresh install after backing up my data.img tonight.
[Touch Pro2, Tilt 2 Android Development] reckert:
Suddenly the phone thinks its roaming,

After running the Audio /blue tooth changes and kernel, my phone seems to think its roaming now, and I can't get data.

Here is my radio log - I Think its that I am now getting

05-21 10:18:03.030 E/CDMA ( 1735): ERI defRoamInd 64 not found in ERI file ...on
05-21 10:18:03.030 E/CDMA ( 1735): ERI defRoamInd 64 not found in ERI file ...on
05-21 10:18:03.030 D/CDMA ( 1735): [CdmaServiceStateTracker] Set CDMA Roaming Indicator to: 64. mCdmaRoaming = false, isPrlLoaded = true. namMatch = false , mIsInPrl = true, mRoamingIndicator = 64, mDefaultRoamingIndicator= 64
05-21 10:18:03.030 D/CDMA ( 1735): [CdmaServiceStateTracker] Poll ServiceState done: oldSS=[0 home Roaming Indicator On Verizon 31000 EvDo rev. 0 CSS supported 2 8RoamInd: 64DefRoamInd: 64EmergOnly: false] newSS=[0 home null Verizon 31000 1xRTT CSS supported 2 8RoamInd: 64DefRoamInd: 64EmergOnly: false]
05-21 10:18:03.030 E/CDMA ( 1735): ERI defRoamInd 64 not found in ERI file ...on

Where in my eri.xml, I have

<EriInfo RoamingIndicator="128" IconIndex="1" IconMode="0" EriText="Verizon" CallPromptId="0" AlertId="0"/>

Does it make sense to add another <EriInfo> with RoamingIndicator = 64?
[Touch Pro2, Tilt 2 Android Development] arrrghhh:
It would appear you have no eri.xml file, or at least it's not defined properly. If you created a new data.img, that would explain the reason it reverted...
[Touch Pro2, Tilt 2 Android Development] highlandsun:
I think Verizon has always used 64, only Sprint used 128.
[Touch Pro2, Tilt 2 Android Development] reckert:
Odd it worked with 128 before -maybe its a regional thing - I added 64, and now things are working great.
[Touch Pro2, Tilt 2 Android Development] wmg316:
@ Hyc

Thanks for your 5/23 builds. All is working great...sound fix, audio on cam-corder, bluetooth. Hope it all makes FRX07!
[Touch Pro2, Tilt 2 Android Development] Raul^:
Ok, at last I get logcat.

I'm using ril from the first post, my connection (GSM on Sprint Rhod400) is crazy, it's 3G, then it's 2G and when I turn wifi it just disconects phone. Sometimes it doesn't connect again, I have to turn Airplane mode (one or twice , depends if the first time succed or not). Most of the time if I turn it from Airplane mode phone is connecting. When someone calls me and I disconnect, and try to call anybody it just rejests the call.

I have full bars 3g in Windows Mobile, but on Android I usually have (in the same place) zero or one bar. Sometimes it's shows full bars for half of a second and then it's back to "normal".

When I go underground it's 100% sure that if I lose signal It won't connect again.

What I did this time:

Turned wifi on, phone disconnected, turned wifi off, phone disconnected, turned airplane mode on (twice), then turned airplane mode off and phone connected again.

For me this new ril is horrible experience.

Im using FRX06, made new data.img, formated SD card, kernel - the latest from wistilt.

PS. Just as I wrote the phone restarted itself.

PS2. On my previous FRX06 instalation I added new ril with new rootfs, it was the same.
[Touch Pro2, Tilt 2 Android Development] rpierce99:
This comes from the first post:
[Touch Pro2, Tilt 2 Android Development] Raul^:
As I mentioned in PS2 it doesnt matter which ril I use.

Ok, so I used the new ril with rootnew and when I turned wifi on , then off the phone didn't start. I checked the Mobile Network settings and I see there Chose the system (CDMA) , so it seems it turned itself to CDMA mode!

I'm attaching logcat2.

I used this *#*#Info*#*# trick too turn the phone to GSM and it restarted.
[Touch Pro2, Tilt 2 Android Development] aswoioshr:
Ringtone does not play for incoming calls

I installed the 5/28 builds and most everything is working perfectly. It's by far the most stable and fastest android builg I've tried. I have one problem though. When I receive an incoming phone call, the ringtone does not play.

When I go to settings -> sound -> phone ringtone, I can select a ringtone and it will play, but nothing plays when I actually receive a call.

Notification ringtones for text messages and email do work.

Any help would be greatly appreciated.
[Touch Pro2, Tilt 2 Android Development] arrrghhh:
How does this have anything to do with the RIL!??!
[Touch Pro2, Tilt 2 Android Development] codedesignr:
This would probably be the most appropriate place to post that question. He's using highlandsun's FRX06+ build which incorporates the new ril and has all of the cdma options active. I have the same problem with the ringer. Tried moving the ringtones folder to the root of the card as suggested earlier in this thread, but no luck.
[Touch Pro2, Tilt 2 Android Development] pdawg17:
He also says right on his FRX06+ page that his stuff is "use at your own risk" and that "If you have problems with these files I will not help you. It's all on you." That means there is no "appropriate" place to post issues with it...
[Touch Pro2, Tilt 2 Android Development] arrrghhh:
Indeed, hyc (highlandsun) provides no support for his FRX06+ build, as is clearly stated on his page. So if you want to run his build, support is not provided.
[Touch Pro2, Tilt 2 Android Development] Serren:
Has another user been able to fix the phone not ringing problem? I also have this problem running a stock HYC build.

Should there be an official "un-official" user support thread for the great work that HYC puts out? This might free up the testing threads and allow the users to help each other out? At least until all his goodness gets into the mainline, which might be a bit it seems.
[Touch Pro2, Tilt 2 Android Development] arrrghhh:
If you guys have problems with his build, use something else. Again as he clearly states, no one is forcing you to use it. Please quit posting in the RIL thread unless you have something RIL-related to talk about.