yashsingh1/xdaforums huggingface dataset:
[Thunderbolt Android Development] KilgoreBA:
In case anybody missed it, here's the updated root method, go here:

http://www.androidpolice.com/2011/0...he-htc-thunderbolt-and-unlock-its-bootloader/

I don't feel comfortable doing this either and will most likely wait for a one click root. How long do you think it will be before the devs make one? I am astonished at how far they have come already, great job guys!
[Thunderbolt Android Development] psufan5:
http://www.androidpolice.com/2011/0...he-htc-thunderbolt-and-unlock-its-bootloader/

That is cake compared to the Inspire root :)
[Thunderbolt Android Development] redtechjunky:
Don't get me wrong, I'm fine with waiting, I'm just curious if there is a snag or what not as the post was updated to say, instructions in an hour, and usually when one sets a time table, it's usually met, so I asked LOL, keep up the good work guys!

Sent from the Swag ThunderBolt-ADR6400L using XDA Premium App
[Thunderbolt Android Development] KilgoreBA:
Ya, no kidding lol. All that ADB stuff still gives me the whillies though lol.
[Thunderbolt Android Development] macdonaldj2:
I was talking about the updated one I just saw...I am downloading everything just in case...
[Thunderbolt Android Development] Ddukes76:
I'm already running Supertazz v.4.4 CM7 RC2 build #27.. with virtual battery.....loooozers.... j/k
[Thunderbolt Android Development] psufan5:
Im wondering if CM7 will have the LTE ability for a while...
[Fascinate Q&A, Help & Troubleshooting] iofthestorm:
What's the current way of fixing permissions now? I'm on MIUI V4 currently and I get soft reboots when batch restoring in Titanium Backup, and someone suggested that I might need to fix permissions. I tried doing it in CWR 2.5.x (red/voodoo) and it didn't seem to do anything, and I tried Adrynalyne's script as well and that errored out because it couldn't find /dbdata/system/packages.xml. Any ideas?
[Fascinate Q&A, Help & Troubleshooting] CrushD:
Adrynalyne's should work, but in either case I've attached the script I personally use. It says .zip, I just changed the filetype so I could attach it, so change it back to .sh before using. Run the script as usual, from within Terminal/adb shell.
[Fascinate Q&A, Help & Troubleshooting] iofthestorm:
Huh, same script, same error.
[Fascinate Q&A, Help & Troubleshooting] uslacson1:
Try copying "packages.xml" from data/system and paste to dbdata/system

then run fix permissions from Rom manager, used to work for me on older version

superclean not sure about MIUI but guess it's worth a try.
[Fascinate Q&A, Help & Troubleshooting] CrushD:
Mine and adryn's script are based on the TW Froyo, they won't work on eclair for example because the packages.xml is located differently. You can use the same script, but find out where your packages.xml is located (I don't use MIUI so dunno where that ROM puts it) and just change all the /dbdata/system/packages.xml lines in the script to the location.
[Fascinate Q&A, Help & Troubleshooting] CrushD:
Mine and adryn's script are based on the TW Froyo, they won't work on eclair for example because the packages.xml is located differently. You can use the same script, but find out where your packages.xml is located (I don't use MIUI so dunno where that ROM puts it) and just change all the "/dbdata/system/packages.xml" lines in the script to the correct location.
[Fascinate Q&A, Help & Troubleshooting] Yukaia:
Okay, so I've been looking for a Japanese locale patch for my phone and I've found this patch but for some reason I can't get it to work on my phone but I have the Samsung Japanese keypad working that was posted in that thread, but I was just wondering if anyone has any insight on this, or knows of a different way to set the locale (and yes I know there are apps on the market that do it but I'd prefer to not use one of them). I'm running Superclean 2.9 right atm.
[Fascinate Q&A, Help & Troubleshooting] imnuts:
It doesn't work because that is meant for the i9000. Odds are, you aren't going to see a Japanese patch or ROM for the Fascinate unless you set it up yourself, or find someone else willing to do it. The phone is shipping with just English and Spanish afaik, so those are your choices if you don't want an app from the market.
[Fascinate Q&A, Help & Troubleshooting] Yukaia:
Yes I realized that when I found it, but there have been a few people that posted in that thread saying they got it working on their HTC Evo 4g, and some seem to have it working on their Galaxy Tabs, and because of that I decided to try it out, ran into problems and wanted to see if anyone had gotten it to work.
[Desire Android Development] Droidzone:
I'm trying to run scripts in recovery and running into some trouble.

Example1:

#!/sbin/sh
if [ -s /system/etc/data2sd.on ]; then echo Presemt; else echo No; fi;

Output:

sh /tmp/test.sh
Presemt

Example2:

#!/sbin/sh
if [ -s /system/etc/data2sd.on ];
then
echo Presemt;
else
echo No;
fi;

Output

sh /tmp/test.sh
: not foundh: line 7:
: not foundh: line 7:
No
: not foundh: line 7:
/tmp #

I've been trying out different spacing, and punctuation; still cannot work this out. I'm running it on a Desire. If anyone could offer some suggestions on a fix, I'd be thankful. I've got a very complex script if/else script which runs fine when run in init.d as busybox runparts. However this simple script doesnt run in recovery without errors!
[Desire Android Development] Benee:
This should work ;)
[Desire Android Development] Droidzone:
Thanks for the reply!

But..now it gives:

cat test.sh
#!/sbin/sh
if [ -s /system/etc/data2sd.on ];
then
echo Presemt;
else
echo No;
fi
#test/tmp # sh /tmp/test.sh

sh /tmp/test.sh
[B]/tmp/test.sh: line 8: syntax error: unexpected end of file (expecting "fi")[/B]
/tmp #
[Desire Android Development] Droidzone:
Another one:

#!/sbin/sh
#Restore backed up Settings
if [ -s /tmp/data2sd/data2sd.on ]; then cp /tmp/data2sd/*.* /system/etc/ ; echo "All backed up"; else echo "Not backing up"; fi;

The above script works perfectly.

The one below gives an error:

#!/sbin/sh
#Restore backed up Settings
if [ -s /tmp/data2sd/data2sd.on ];
then
cp /tmp/data2sd/*.* /system/etc/ ;
echo "All backed up" ;
else
echo "Not backing up" ;
fi ;

I'm wondering whether recovery sh does not support multiline if/else statements.
[Desire Android Development] Benee:
If, then, else fi lines don't end with a ; .
[Desire Android Development] Droidzone:
Thanks again..I've modified it as:

#!/sbin/sh
#Restore backed up Settings
if [ -s /tmp/data2sd/data2sd.on ]
then
cp /tmp/data2sd/*.* /system/etc/ ;
echo "All backed up" ;
else
echo "Not backing up" ;
fi

This gives this error:

This is weird. I cant understand why it wont run smoothly. If I put it all on one line, it runs correctly.
[Desire Android Development] Benee:
Man I'm stupid :D Too early in the morning for me. No need for ; at all ...
[Desire Android Development] Droidzone:
#!/sbin/sh
#Restore backed up Settings
if [ -s /tmp/data2sd/data2sd.on ]
then
cp /tmp/data2sd/*.* /system/etc/
echo "All backed up"
else
echo "Not backing up"
fi

Now the error code has changed. It's still giving me the wrong output.

I then put a ; after the ]

#!/sbin/sh
#Restore backed up Settings
if [ -s /tmp/data2sd/data2sd.on ];
then
cp /tmp/data2sd/*.* /system/etc/
echo "All backed up"
else
echo "Not backing up"
fi

This gives:
[Desire Android Development] Benee:
hrmm maybe some debugging trys.

if [ -s /tmp/data2sd/data2sd.on ]
then
echo "All backed up"
else
echo "Not backing up"
fi

Try this
[Desire Android Development] Droidzone:
That gives this:
[Desire Android Development] SebHTCHero:
Tangent: unless I'm mistaken, *.* will not backup everything but only files with a "." in their name. You should use 'cp /tmp/data2sd/* /system/etc/' instead.

Also, isn't it 'cp SOURCE DESTINATION' ? Do you really want to back up from /tmp/data2sd to /system/etc ?

fake edit: ah, just saw the comment :p. Then it should be "All restored"/"Not restoring" right ? ;)
[Desire Android Development] Benee:
if [ -s /tmp/data2sd/data2sd.on ]; then
echo "All backed up"
else
echo "Not backing up"
fi

again ;)

10 Chars
[Desire Android Development] Droidzone:
You're right. I was kind of going along with the msdos style wildcards. But my files (data2sd.ver, data2sd.log) do have a . in between.

Yup, I'm indeed restoring from tmp. Since it was a debug, I wasnt paying attention to the echo commands. It's the second part of a script, the first part of which backs up these files to tmp before system format, and then restores them after. Unfortunately, as soon as I make it multiline, it fails with some error.
[Desire Android Development] Droidzone:
Again :)

sh test.sh
test.sh: line 7: syntax error: unexpected "fi" (expecting "then")
[Desire Android Development] Benee:
In my kernel compile script on line 63 there is a similar if. It should work. I don't know what is wrong anymore. Really strange

Compile script
[Desire Android Development] Droidzone:
Thanks anyway.

I noticed that your script uses bash as the script debugger

#!/bin/bash

Could there be a difference in these two? I dont think this is it either. I saw similiar if/else script in Firerat's MTD patcher script too, and that seems to work.

Thanks a lot anyway..I'll just put the script on one big line. :)
[Desire Android Development] Benee:
hehe yeah... the sbin and bin shouldn't fix the problem. I can't find the error. Everything is looking good. But yeah this is a solution
[Desire Android Development] romracer:
What editor are you using for the multi-line script? Are you saving it in DOS format? bash won't read the \r\n from a Windows/DOS text editor at the end of lines if you're using Notepad, etc.
[Desire Android Development] Droidzone:
Used Notepad++. It seems to be good enough for update-scripts.
[Desire Android Development] romracer:
Maybe, but update-scripts aren't BASH scripts. BASH does care about line endings; I don't know whether Amend/Edify do or not.

Anyway, Notepad++ can save with UNIX line endings. I don't use it, but this forum post suggests you look in the options:

http://www.phpbb.com/community/viewtopic.php?f=71&t=2083365

Notepad++ > Settings > Preferences > New Document/Default Directory > Format > Unix.

Other Google searches indicate there may be a conversion option under the Edit or Format menus.
[Desire Android Development] Droidzone:
Thanks, romracer!

You were spot on. It was the End of line character that caused the issues. Once I changed it to unix format, there are no errors!

#!/sbin/sh
echo "This is a test script"
if [ -e /system/etc/init.d/01data ]
then
echo "01data exists!"
else
echo "01data does not exist"
fi
echo "That's it folks"/tmp #

/tmp # /tmp/test.sh
/tmp/test.sh
This is a test script
01data exists!
That's it folks
/tmp #
[Nexus One Q&A, Help & Troubleshooting] shed64:
Hi, I have a uk vodafone nexus one with stock 2.2.1 frg83d. I have been trying to update to stock gingerbread via frg83g without any luck. I used super one click to root my phone and have unlocked the bootloader. The problem is every time I try to flash a different rom frg83g, gingerbread or cm 6.1.1, it says that the update was ok and goes to the reboot screen, but when I reboot it just hangs at the boot animation screen. Am I missing something? any help much appreciated.
[Nexus One Q&A, Help & Troubleshooting] Jack_R1:
On just about any custom ROM page it clearly says:

WIPE EVERYTHING before installing.
[Nook Color General] ajaik:
I recently rooted my NC and am enjoying the experience very much. Just hated the Droid keyboard that came with Auto-Nooter but managed to get the Gingerbread keyboard installed and working. Its better but not as nice the Froyo keyboard so I have to ask: anyone managed to extract the Froyo keyboard as a package and got it working on NC 1.1 ?
[Thunderbolt General] martyotaku2:
Guys i was just on the verizon site clicked options to buy. Full retail was $444
[Thunderbolt General] tazzpatriot:
Is this on the 24th?

sent from my thunderbolt
[Thunderbolt General] racedog:
Why are you here? You promised to never come in here again after that other stupid thread you posted!

R
[Thunderbolt General] drago34:
LOL with and not at tazz... This made my night >>
[Thunderbolt General] Alpha Axl:
Seems to be $599.99 not $444. Got me all excited =/
[Thunderbolt General] TNS201:
It was earlier today, even though the OP is a stupid troll who asked if iphone apps are backwards compatible with the thunderbolt, this really was priced for $450 earlier today. its on android central news page
[Thunderbolt General] Alpha Axl:
Yeah I saw that too. Anyone know if they're honoring that price while it lasted?
[Desire Q&A, Help & Troubleshooting] cescof:
As above, i've a big problem with my desire. Maybe for the rain, my hardware key vol- , trackball, and sometimes menu, are gone so everytime my desire boot in safe mode and in that way i can't see and install any app .

Please help me to solve this annoybg problem (without rma). Maybe SOFF could help?? Is there a way to skip safe mode at start???

Regards
[Desire Q&A, Help & Troubleshooting] cescof:
up please!!!
[Desire Q&A, Help & Troubleshooting] cescof:
nobody??? here
[Desire Q&A, Help & Troubleshooting] skyelm:
Hold tarackball+home+power button

it worked for me
[Captivate Q&A, Help & Troubleshooting] macropp:
Hello,

I live in Georgia and have rooted, unlocked AT&T Captivate (ECLAIR 2.1 update1), so when I push the update button the loading bar just cycles for hours and never does anything (because AT&T is not available for my country).

So I was wondering if someone could give the original froyo ROM for captivate. I just want to upgrade my software, nothing more.

Some advice would also be appreciated.

Thanks in advance,

Gio
[Captivate Q&A, Help & Troubleshooting] venomio:
Here you go: http://www.megaupload.com/?d=QL6NX702

But this is not a direct update, so you will lose your settings + apps unless if you back it up beforehand.
[Captivate Q&A, Help & Troubleshooting] macropp:
Thank you very much :) you seem to be answering every single question I have :))
[Captivate Q&A, Help & Troubleshooting] stoobie-doo:
Is that flashable via ODIN, recovery mode, or some other way?
[Captivate Q&A, Help & Troubleshooting] macropp:
I'm just trying to do it ATM..

How do I use it again? :P
[Captivate Q&A, Help & Troubleshooting] Pirateghost:
this is the 2.2 that was leaked in October. why wouldnt you go for the actual 2.2 release for the captivate?
[Captivate Q&A, Help & Troubleshooting] Miami_Son:
Will the AT$T radio settings work with his carrier?
[Captivate Q&A, Help & Troubleshooting] Pirateghost:
if not, its easily bypassed by using i9000 kernel + modem. JI6 will affect him the same way though.
[Captivate Q&A, Help & Troubleshooting] Miami_Son:
When he said he's in Georgia, he didn't mean the U.S. state. Think Ukraine.:D
[Captivate Q&A, Help & Troubleshooting] venomio:
I wasn't sure if there was an original 2.2 original stock out as a ONE-CLICK.
[Captivate Q&A, Help & Troubleshooting] Miami_Son:
Not yet. 10char
[Captivate Q&A, Help & Troubleshooting] macropp:
Yes, I didn't mean the state, and NO Georgia is not the same as Ukraine.

I installed this one and works pretty good to me.. thanks anyway.
[Captivate Q&A, Help & Troubleshooting] venomio:
No problemo, enjoy!
[Captivate Q&A, Help & Troubleshooting] Miami_Son:
Didn't say it was the same, just a lot closer than our Georgia.;) Glad you got it working.:cool:
[Captivate Q&A, Help & Troubleshooting] Pirateghost:
yeah i know. doesnt matter though. JI6 and KB1 are both actual captivate roms and as such run the crappy captivate modems. doesnt matter where in the world the OP is, if they cant run the actual captivate modem, i9000 will work.
[Captivate Q&A, Help & Troubleshooting] Miami_Son:
Interesting. I was under the impression that European phones use different frequencies and that while U.S. world phones support them, they aren't the same as the primary frequencies used here. Hence, using a U.S. phone ROM on a European phone would put it at a disadvantage with a European carrier.
[Galaxy S I9000 Q&A, Help & Troubleshooting] Mateus:
Hallo to all!

I was happy with my Galaxsy S for a 2 first days and then i noticed that if i have missed call... there is no notification fot that (visual) :(

Is it possible to make at least blinking menu/back button light to do that?
[Galaxy S I9000 Q&A, Help & Troubleshooting] xmsnx:
Yes, use BLN or NoLED, look in the themes and apps section
[Windows Mobile Development and Hacking General] sacs5:
need some help for dual boot on wm6 on HTC3500
[Desire HD General] Rey-619:
thanks :) from which release did you extracted it? i see nothing o_0
[Desire HD General] amresh:
http://xdaforums.com/showthread.php?t=996504
[Desire HD General] athanaso77:
This one... http://xdaforums.com/showthread.php?t=996504
[Desire HD General] Rey-619:
ok thanks ^^ so: lets rock it :)
[Desire HD General] peste76:
I´m on it! :) Testing now...

Edit: It shows for me as 140fP not 140fU - correct ?
[Desire HD General] amresh:
It shows 140fU to me. Here is full info:

Baseband version

12.35d.60.140fU_26.08.03.07_M
[Desire HD General] darkelphos:
thanks :) i'm testing now!!
[Desire HD General] Rey-619:
same here!
[Desire HD General] amresh:
Strange! Attached image for reference.
[Desire HD General] jkoljo:
It has something to do with the RIL in your ROMs, not the radio itself.
[Desire HD General] amresh:
Sorry! Too much technical for me:D. Can you please explain me what do you mean by RIL in ROMs?
[Desire HD General] peste76:
Maybe different Country-Versions of the DHD, still fP for me :D
[Desire HD General] jkoljo:
Radio Interface Layer, the piece of software between your phone's dialer functions and it's radio. The U and P also depend on area. the U means HSDPA (or HSPA+) connectivity. It is nothing to worry about :)

Basically what you want is U, but as I said, it really depends on the network and country, too.
[Desire HD General] amresh:
That's the only reason I believe. Otherwise why it would differ when we are using same ROM.
[Desire HD General] amresh:
That was very informative. Thanks:)
[Desire HD General] Rey-619:
ok :D now its clear! ^^
[Desire HD General] athanaso77:
So, what are the first comments comparing with existing 26.06.04.14 one?
[Desire HD General] Rey-619:
im not sure.. but the ui feels not realy smooth (MIUI). Batterylife is very nice and Mobile Network seems ok.

So far
[Desire HD General] athanaso77:
I am not sure either if it has to do with radio version.
[Desire HD General] amresh:
Hmm, then I would say rild binary is not required for RIL files. However, I flashed this binary and no issues so far. I think its better to post two links one with rild binary and one without rild binary and let experts decide if they want to flash RIL files with rild binary.
[Desire HD General] kblof:
Radio flashed ok, thanks for uploading it.
[Desire HD General] jay96:
爽啊~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[Desire HD General] flawlessx92:
Sry but im not quite sure what to do here:

Should i flash both Radio and RIL? Is the RIL important?

And is the command to flash RIL is the same as what used to flash radio in adb?
[Desire HD General] :
question 1: Yes

Question 2: no, flashable zip (but be sure to check whether the RILS actually get written, a lot of people still use incorrect commands in the update-scripts)
[Desire HD General] kgulruh:
2 Thyrus

I want to try it in a command line - I mean RIL files - there are in all 3 .so files and 1 binary

can I just put them in places where original files are and change their permissions

would that be enough for RIL.

2 amresh

RiL's md5sum doesnt look right I downloaded it two times and both give me 73da9abed9f9c054cbb21548b45d716c obvoisly you changed something in it and didnt update sumcheck
[Desire HD General] amresh:
I will check and update.
[Desire HD General] :
absolutely, just make sure you change the permissions, then reboot

i usually place them in /data/local -> edit permissions -> move/copy to system/bin and system/lib
[Desire HD General] flawlessx92:
i dun really get ur 2nd answer...do u mean RIL is flash via recovery?

What do u mean by "(but be sure to check whether the RILS actually get written, a lot of people still use incorrect commands in the update-scripts)"

how to actually check RILS get written? RIL:radio interface library...what does RILS stands for? haha plural or sumthing? izit the same thing? sorrryyyy 4 such a newbie question><
[Desire HD General] amresh:
I checked and both md5sum looks to be fine.

RIL_12.54.60.25P_26.09.04.11_M2.zip (73da9abed9f9c054cbb21548b45d716c)

RIL_WITH_RILD_BINARY_12.54.60.25P_26.09.04.11_M2 (0de3ccc416f566429d7568ff7f179fa2)

I think that's what (73da9abed9f9c054cbb21548b45d716c) you mentioned in your post, isn't it?
[Desire HD General] :
it is simple! the update-scripts SOME people use here are simply incorrect, or dont do what you want.

when you flash this RIL update, later on check with RILinfos.apk whether it actually got updated (it still shows version 131HM btw). Or manually verify that the size/date of the new files (3 .so files and rild) is as it should be in root explorer system/bin and system.lib.

you will see, most of these scripts do not work
[Desire HD General] quarintus:
This is so awesome!

I get much better signal strength. I was about to step to a new provider, because my current has real bad connection where I work, but with the new radio, it al works flawlessly. I will never change radio again :P.
[Desire HD General] flawlessx92:
Ok some more silly question...srry ><'

Where can i actually find RILinfos.apk? do i use root explorer also or somthing..where is the location actually..

I've just update the RIL for M2 radio..so far i could not found any 'three new .so' files in system/bin...yet i manage to find a lot of .so file in system/lib..

is it misplace in different folder or something? where can i actually find it? and how can i fix it?...waaa i just realized im a serious newbie..sry ><'
[Desire HD General] :
HERE is the APK to install (via root explorer or other fileexplorer)

http://xdaforums.com/showpost.php?p=13034190&postcount=71

and the DATE will be newer on the 3 xxxx.so files in system/lib

as well as RILD in System/bin
[Desire HD General] amresh:
I can't answer about RILinfos.apk. Here is what you can do to manually copy three RIL related .so files.

1. Extract .so files to your sdcard.

2. Open root explorer and copy those three .so files to /system/lib

3. Repeat these steps for all three .so files which you copied to /system/lib

a. Long press so newly copied .so file

b. Click on permission menu

c. you will see 3x3 total 9 check boxes. Uncheck r1-c3, r2-c2, r2-c3, r3-c2 and r3-c3 check boxes. (r1 = row 1, c1 = column 1 and so on...).

d. Reboot your phone

That's it, done.
[Desire HD General] amresh:
Great info.
[Desire HD General] :
and if you copy the rild file into system/bi, permissions need to be

XXX

X0X

x0X

x meaning checked, 0 meaning unchecked
[Desire HD General] flawlessx92:
i got the root explorer alredy in the first place..

and ive installed the RIL M2 via clockwork..

when i go yo the system/bin ..i can find the RILD file which is date 01 Aug 08 20:00:00..(I dont its the latest date since today is 28 April 2011..and the date is in the year 2008??)

and the other problem is when i go to system/lib...there are a lot of file end with .so...not only three...example

liba2dp.so

libacc.so

libAdobeReader.so

libandroid.so

bla bla bla.so

and all are dated to 01 Aug 08 20:00:00....><

there no such thing as the three .so file exist in system/lib

.....................

OK2 guyz thx for the tuts..lemme try first ^^
[Desire HD General] amresh:
Don't copy rild binary, it's not required. If you still insist to copy then set the permission which you see for other binaries in /system/bin (as you mentioned).
[Desire HD General] flawlessx92:
OK done as the instructed tutorials..and i dindt replaced the RILD file in system/bin..

I think thats all the steps right?..

or did i miss anything?..thx in advance guyz..

u should post about tutorial in the 1st post ^^..it helps
[Desire HD General] flawlessx92:
One more question..is the RIL permeanent similar to radio when we flash a new ROM? or do we need to continue doing the process all over again?