yashsingh1/xdaforums huggingface dataset:
[Touch Diamond, MDA Compact IV ROM Development] aleunge:
Hi,

Not sure if I placed this in the right thread. I flashed a lite 6.5 ROM that doesn't come with RSS Hub, and after installing a cab for it after, I found that you can't use finger/kinetic scrolling. You would select text instead (don't think it's a problem with preinstalled RSSHub ROMs). Looked after for a fix and couldn't find one...

Anyways, this isn't my work. It's from havox22 over at SPJ. So just replace the .exe (in device or installed in storage) with this one and you're good to go. And it's even .0.0.0.001 version up :p

Hope it's of some use for someone. Tested on donsalari's clean ROM.. not sure which RSSHub cab I installed before though. It's a 2.1.1.1066.
[EVO 4G Q&A, Help & Troubleshooting] superlinkx:
Hi all, I am trying to use the Scripting Layer for Android to make a simple shell script to disable the stagefright player (the thing that causes the bad sound quality in Froyo) I made some progress, but it doesn't seem to work right. Can someone with knowledge of scripts help me? Here's what I have so far:

echo "Disable Stagefright"

su

setprop media.stagefright.enable-player false

exit

echo "Disabled"

The problem is that it never displays Disabled. It just returns to the terminal and gives # for the root prompt. Anyone know how I can get this to run properly or a better scripting language that I could use and help porting this to that language?
[EVO 4G Q&A, Help & Troubleshooting] SilverZero:
I'm just guessing here, but shouldn't "exit" go after "Disabled"? Otherwise the script terminates before the echo line.
[EVO 4G Q&A, Help & Troubleshooting] superlinkx:
Well you'd think so, but even if I do that, the script actually doesn't exit. That's the main problem, and it still won't echo that last line. Its like I can't exit su and the setprop command never goes through. Its a little annoying, because as far as I can tell, I wrote it the way it should go in the terminal app. Thanks for the input, but unfortunately, it doesn't do anything.
[EVO 4G Q&A, Help & Troubleshooting] superlinkx:
So it seems after typing exit in manually will terminate the script. Also, if I don't specify su, the script runs, but from what I can tell it doesn't actually do the setprop. And there's no echo's in the terminal. It runs and says would you like to exit? If I say no, there is absolutely no messages in the terminal.
[EVO 4G Q&A, Help & Troubleshooting] nenn:
su opens a new shell. so your script doesnt finish because it spawned a child process (the new shell) and is waiting for that command to finish before the next ones are run.

what you need to do is SUID that script, remove the su and exit, and run it.

SUID allows any program to be run with SuperUser permissions (read:root).

look up how to set a programs SUID bit, you'll need busybox, more specifically, chmod.

its along the lines of "chmod +s script.sh" but id double check to make sure.
[EVO 4G Q&A, Help & Troubleshooting] superlinkx:
Thanks! I don't understand all of that (really I'm pretty new to scripts), but I'll look into it. Hopefully I can get this figured out. I want to make two scripts to make it easy for people with rooted 2.2 to turn on and off the audio fix with one click. I'll post back if I make any progress.

edit: I just realized how easy what you said is. At least, I think its easy. The only thing I'm not sure of is where the scripts are saved to.
[EVO 4G Q&A, Help & Troubleshooting] SilverZero:
Oh yeah, duh. :)
[EVO 4G Q&A, Help & Troubleshooting] nenn:
you can put the script anywhere as long as that directory is in your $PATH or, to make things simpler you can just put it in a directory already in the $PATH variable.

to check where you can put your scripts run this little line of code.

you can add to the $PATH, but im not sure how to do that on the phone, only from a linux standpoint.

What you need to do is easy assuming that middle line "setprop media.stagefright.enable-player false" is the correct command. the script would look like this

However this does no sort of checking to see if its already disabled, if it is does it cause a problem to disable it again. doesnt let you enable it, you probably would want this. also doesnt check if the software is installed.

take the quoted text, throw it in a file and set the SUID bit and youre off.
[EVO 4G Q&A, Help & Troubleshooting] superlinkx:
Yeah, no idea how to work with the PATH on android. I found out the scripts are in sl4a/scripts on the sdcard. I tried to chmod directly there, but it gave me a "Bad mode" error. Looks like once I get the SUID bit done, I'm good to go.

I know it doesn't have any error handling at this point. I'm not too worried about that at this point. If it disables stagefright, then I can edit my enabling script to work and I'll have a pair of scripts to toggle the sound fix on and off. (since when I turn off stagefright it can have undesired effects on the camcorder and other media apps) Thanks a lot for the help. I'll keep trying to figure out the SUID problem. I'm running windows. I have my linux laptop running, but haven't gotten around to installing the Android sdk on it yet.

I just had an idea. Do you think I can copy the scripts to my linux computer, chmod them, and then copy them back? If that would work, that could be the easier way at this point.
[EVO 4G Q&A, Help & Troubleshooting] superlinkx:
Well, I tried doing the chmod +s on linux and then pushing the files back. Not sure if they kept the SUID though. They run without a problem, but it doesn't show up as changing the property. This is really dumb... :(
[EVO 4G Q&A, Help & Troubleshooting] sombdy:
Actually setprop does not need superuser permissions. So you could simply issue the echo commands and the setprop line. Done.
[EVO 4G Q&A, Help & Troubleshooting] superlinkx:
I tried that first. Didn't work. I'm not sure why setprop isn't working in the shell script. So far I tried without su, with su, and changing the SUID (though I'm not sure if it sticks when its pushed back to Android. It seems like such an easy script. This is really annoying. Also, I'm pretty sure you have to have root to use setprop, at least for the use I'm using. I got the command from here: http://xdaforums.com/showthread.php?t=737111
[EVO 4G Q&A, Help & Troubleshooting] nenn:
the suid wont stick when you push the file over. to see if the command is being run proper run the setprop and check its return value, i dont think this will work unless youre in a proper shell. i cant seem to find out the command to check the return value.

if the return value is anything other than 0 (zero) there was a problem.

im off for the day, work is over :p
[EVO 4G Q&A, Help & Troubleshooting] superlinkx:
Yeah, I didn't think it would stick, but oh well. I can't get the return value, but I've been doing a getprop through adb to see if the property was changed, but it never is. The shell runs, but again, no output, just runs and exits.
[EVO 4G Q&A, Help & Troubleshooting] sombdy:
Getprop shows you the value of build.prop. The setprop command does not actually change build.prop but rather changes current session settings. The settings will revert upon reboot. That is why setprop has always been touted as a temporary fix. Try this script:

echo "Disable Stagefright"
adb shell setprop media.stagefright.enable-player false
echo "Disabled"

Edit: If that does not work, insert "cd .." before you exit command in you original script. That's "cd(space).." without the quotes.
[EVO 4G Q&A, Help & Troubleshooting] superlinkx:
Ok, I tried the adb shell method, but that still didn't even temporarily change the build.prop. I know that using setprop is temporary, which is one of the reasons I'm using a script. I know that I can pull build.prop, edit the property and push it back, but then I'd have to put up with undesired effects.

I also tried the cd .. method, like so:

echo "enable stagefright"
su
setprop media.stagefright.enable-player true
cd ..
exit
echo "ENABLED"

(this is my second script that reenables stagefright. I have it turned off right now)

After doing that, I use adb shell from my computer and getprop still shows its false. If I run the command "setprop media.stagefright.enable-player true" from adb shell, it changes properly and shows when I say getprop. I'll probably work on it more tomorrow. Thanks everyone for the suggestions! I appreciate the help, even if it hasn't quite panned out yet.
[EVO 4G Q&A, Help & Troubleshooting] superlinkx:
Anyone else have any ideas? This is so dumb! I know the solution is simple, I just can't think of what it could be.
[Desire Q&A, Help & Troubleshooting] joeloh:
I own a rooted HTC Desire running Froyo.

I installed an APK file from my computer using HTC Sync, the installation failed with a "parsing error" message on the phone screen.

Right after that I got a notification that the phone storage is getting low.

Before installing I had a bit more than 20mb internale space, and after installing i was left with only 0.8mb. The size of the APK is around 18mb.

The problem is I can't find the app anywhere on the phone, did a search using Astro.

Any ideas on what might have happened and how can I fix it?

That's really annoying, since the desire already has very limited internal storage.

Any syggestion will be greatly appreciated.
[Tilt, TyTN II, MDA Vario III General] Blinkydamo:
Hi guys,

I have finished using my Kaiser and my old man whats it but I need to get the sim unlocked for him to use.

Could someone please tell me how to unlock the Kaiser which is running a wm6.5 rom. Or is it only possible to sim unlock using a 6.1 rom? If this is the case am I able to flash a 6.5 rom over the 6.1 after the sim unlock is completed.

Cheers in advance,

Blinky
[Epic 4G General] Pops_G:
Over the last few months I have been jumping from phone to phone and I have learned a few things along the way. This is mainly directed at people who plan on getting the Epic4G or any new phone soon.

Keep the box unmolested.

This is useful if you need to return the item or plan on selling it in the future. People like to have the original box with all the manuals and extras when they buy a phone.

Do not put on a screen protector for 30 days.

Again if you need to return the phone, you pretty much ruin the screen protector you place on it. Assuming you are careful with the phone there shouldn't be any issues, they are pretty scratch resistant. Also try applying it in the bathroom with the shower on with hot water. The extra humidity will help get the dust/fibers out of the air. Nothing will bug you more than dust stuck under a screen protector.

Wait on getting a case

Like the issue with the screen protector, if you return the phone you will end up down $20-$30 for a case that you cannot use. Also normally at launch the selection of cases is limited as time goes by you will see more and more case options become available.

The battery will suck at first

As with most new devices. The batteries will need some ramp up time before it is working at its peak, do not get discouraged, as it can take a few charge cycles before you can see normal operation.

Start transferring your contacts over to Gmail.

If you do not have a gmail account, you will need one. If you are new to Android you will find a lot of the services revolve around your Google account. If you are hesitant to make the jump, I can assure you that you will not regret it. If you have the account and contacts ready to go before you get the phone you will be in a good position when you do get it. On booting the phone it will ask you to log in, and 10 seconds later it will have all your contacts available.

Get a Google Voice account

Even if you do not plan on giving out the Google Voice number for people to call, it has other uses. One of the uses of Google Voice is visual voice mail. Yes Sprint includes this feature for free, but Google Voice is better and can be accessed from the phone, or any web browser. The Google Voice app (download required) makes the integration seamless.

If I think of more I will add them later. Does anyone else have any suggestions?
[Epic 4G General] hydralisk:
I definitely made a few mistakes here. I just moved, so all non-essential small boxes were tossed in the garbage. This includes my EVO box. Now that I plan to sell my EVO, I wish I had the original box. Oh well... discount I guess :D
[Epic 4G General] imdshiznit:
good tips! thanks!
[Epic 4G General] radar5:
I have a question for chronic phone switchers. Are you just eating ETF's and/or changing phone numbers constantly? I read all these people with Vibrant's and Captivates who plan on jumping ship to the Epic or people with Incredible's and other definitely out of their 30 day policy phones that are jumping to Sprint. Do you just have money to burn or what?
[Epic 4G General] Pops_G:
Nah, I just gamed the system. Not intentionally mind you. I just kept getting buyers remorse and future phone envy.

1) AT&T Tilt 2 to T-Mobile HD2, only for a few days, then I saw the HTC Incredible.

2) HTC Incredible 29 days > Switched to EVO. Verizon charged me 1 month's bill, no ETF. At 30 days they would have.

3) Returned EVO at 29 days when I read about the Epic4G. I wanted a keyboard to play emulators. Plus the 30FPS cap irritated me. Sprint put me on seasonal hold($9 a month) and refunded me the money for the 1st month's service.

So the whole time I have paid less than normal monthly fees and have seen 3 new phones. No ETFs. Only bad part is I have been without a phone for a few weeks now waiting for the Epic4G. I guess the savings of not paying $100 a month gives me a healthy discount on the phone when I do get it.
[Epic 4G General] hydralisk:
I've never been a chronic phone switcher until I learned about Android phones. Now that I see new **** coming out constantly, I think I'll have a new phone every 4-5 months. I'll try and hold onto the Epic until dual-core phones start appearing...
[Epic 4G General] Pops_G:
Word on the street is the Epic4G is still going to hold its own vs those dual core processors. The GPU on the Galaxy S is much faster than anything else available right now.
[Epic 4G General] hydralisk:
Yes, the GPU on the hummingbird will hold its own. However, think about EVERYTHING ELSE that the GPU does nothing for. App load times, the number of things going on at the same time... etc etc. I dont know when exactly the GPU kicks in, so I cant say for certain that the Galaxy S phones handle screen transitions, large menu scrolling, and browser panning\zooming better than other phones.

Besides, SUPPOSEDLY the Qualcomm dual-core's GPU can handle 80 million triangles per second whereas the hummingbird puts out 90 million. It's close enough that I would consider upgrading for all of the benefits that I get from non-graphics related tasks.
[Epic 4G General] Pops_G:
Any tips from people who just got their phone?
[Tilt, TyTN II, MDA Vario III Android Development] XCougar:
Hi all,

Sorry if this is a easy one, but im having a bit of a day and cant work out how to sort this (I swear ive had this problem before but cant remember how or if I fixed it).

When I press keys like fn and Q (to get @) I get ! instead.

Ive looked around and it seems that I can fix this by adjusting the default.txt file which ive tried and hasnt worked.

Id rather not do a reinstall.

Thanks
[Tilt, TyTN II, MDA Vario III Android Development] tjsooley:
easy

in default.txt

look for key you should set it to one i think
[Tilt, TyTN II, MDA Vario III Android Development] loserskater:
add what's between the ' (if it's not already there):

'board-kaiser-keypad.atttilt=0' normal
'board-kaiser-keypad.atttilt=1' AT&T tilt
'board-kaiser-keypad.atttilt=2' Nordic (Swedish, Norwegian, Danish, Finnish)
'board-kaiser-keypad.atttilt=3' azerty (French)
'board-kaiser-keypad.atttilt=4' qwertz (German)
[Tilt, TyTN II, MDA Vario III Android Development] XCougar:
Hi, ive tried this and it doesnt seem to work. I am editing the correct default.txt? Its in andboot?

I cant work out where to change it to 0, do I add it at the beginning by adding set board-kaiser-keypad-atttilt ?

Getting more confused. =S
[Tilt, TyTN II, MDA Vario III Android Development] loserskater:
post your default.txt
[Tilt, TyTN II, MDA Vario III Android Development] XCougar:
As attached, many thanks.
[Tilt, TyTN II, MDA Vario III Android Development] zenity:
Right at the end of the default.txt the line

set cmdline "ppp.nostart=0 pm.sleep_mode=1 mddi.width=240 mddi.height=320 no_console_suspend board-htckaiser.panel_type=1 board-kaiser-keypad.atttilt=0 hw3d.version=1"
boot

Since your default.txt says board-kaiser-keypad.atttilt=0 change that to board-kaiser-keypad.atttilt=1

(looks like you got a tilt keyboard version, instead of the 'normal' one)
[Tilt, TyTN II, MDA Vario III Android Development] XCougar:
Still doesnt work right =(
[Tilt, TyTN II, MDA Vario III Android Development] loserskater:
I think he has the "normal" keymapping as he's trying to get @ with fn + q.

so it should be 'board-kaiser-keypad.atttilt=0'.

Just to make sure, you have a folder called andboot on your sd? and there's only one default.txt inside? if so and you're still getting problems. Try to wipe the sd and start over. You should only have androidinstall.tar, initrd.gz, default.txt, haret.exe, and zImage inside the andboot folder.

or try this default.txt
[Tilt, TyTN II, MDA Vario III Android Development] XCougar:
Hi, thanks for putting up with me, there is only one default.txt in a folder called andboot on my sd card.

I tried making the changes as well as using the default.txt you supplied.

Something isnt right here as its not working, my android is installed to the sd card, so it has system.img etc, does this make a difference?

I dont understand what im doing wrong, im not an expert on Android, but I do work in IT support so im not a complete idiot, lol.

Thanks
[Tilt, TyTN II, MDA Vario III Android Development] loserskater:
Only thing I would suggest doing is starting completely over. Wipe your sd card and start with a fresh andboot folder and install a fresh system. If that doesn't work, then I am out of options.
[Tilt, TyTN II, MDA Vario III Android Development] XCougar:
Ok I did a complete reinstall to the device itself rather then on the sd card.

It worked but only for a while, it then changed back to the wrong key mapping.

I did this reinstall along with another Kaiser, both with same OS, same setup etc, only difference is the one that has "changed" back has a sim in it.

I tried looking for a default.txt but there isnt one? Does one not exist for direct installs to Kaiser?

I am really confused.

Thanks,
[Tilt, TyTN II, MDA Vario III Android Development] loserskater:
If it's a nand install there is only the nbh (which is flashed to the phone) and the androidinstall which is installed to the internal memory. the default.txt just told haret what to do, and since you're not using haret, no need for a default.txt. When you install the system again, try going to Setting>Language & keyboard and uncheck Touch Input. I've had issues where capital letters weren't working, etc. and that solved it so maybe it goes beyond that. Worth a shot.
[Droid Incredible Themes and Apps] cupcakera:
I was trying to download the newest leaked group Rom from multiplied and opera mini never starts the download, despite having 3g coverage. The file just sits in the download window at 0mb. RapidShare and other sites with seconds counters don't work either. Any suggestions?
[Captivate Accessories] zaures:
Well I just checked Seidio and they have a Innocase Surface up for the Captivate now. Also I just ordered the new Body Glove Snap on case, which ill give a a review of when I get it in. Just thought I'd fill everyone in.

Here are some links:

http://www.seidioonline.com/category-s/4407.htm

http://www.bodyglovemobile.com/prod...205034&ManufacturerId=1204552&ModelId=3529492
[Captivate Accessories] pmpntl:
seidio one looks good... other colors would be awesome.
[Captivate Accessories] Rongvald:
Definitely interested in youre review of the Body Glove Snap on case - especially how functional the kickstand is!
[Captivate Accessories] Cobra302:
awesome!!!!!!!! i was about to order a zagg skin, but this stopped me! that innocase is sooo mine!:D
[Captivate Accessories] ranova:
snap on is cheaper on ebay:

http://cgi.ebay.com/BODY-GLOVE-SNAP...ccessories&hash=item255ceb3fb1#ht_5025wt_1137
[Captivate Accessories] r_shook:
Thanks andy2na!!

Going to try one for that price.

17.74 and free shipping ;)
[Captivate Accessories] ryanjg11:
Darnet! I just ordered the bodyglove, and will be returning the official Samsung case as it doesn't close all the way.

The Seidio stuff is awesome. Had their case for the Droid and it was really great. Good quality, the feel of the surface is just rubbery enough to give good grip but not stick inside your pocket.

Let me know when it's available for sale!
[Captivate Accessories] norcal einstein:
Thank you!

I have a Seidio clip holster for my Blackberry that I absolutely love. It's great that they are starting to put stuff out for the Captivate now. I guess I'll be buying both the Innocase Surface and holster combo as soon as they are available. You just saved me from buying the Body Glove case at AT&T, something I was planning to do today after work.
[Captivate Accessories] zaures:
Literally a soon as I ordered the body glove I checked seidio's site and they had finally posted up a case, I'm just hoping for am active case or maybe a rugged one
[Captivate Accessories] mesasone:
Where is the extended battery is what I'd like to know!
[myTouch 3G Slide Q&A, Help & Troubleshooting] mbh8280:
... I have flashed a few roms that use ADW as the default home. I have seen a few screen shots that show a shortcut bar that contains 4 shorcuts instead of 2. How can I do that? I have tried everything I can think of the adw settings and cant figure it out. Thank you in advance.
[myTouch 3G Slide Q&A, Help & Troubleshooting] XiaoSiuMai:
There is a launcherpro option that makes it looks like that I tihnk it's called froyo wide dock background. u gotta use launcherpro tho
[myTouch 3G Slide Q&A, Help & Troubleshooting] fermunky:
Well, more precisely, you first need to enable LAB/RAB, and I think also the Secondary Action Buttons. Then, you'll be able to simply drag an app shortcut to those locations.
[Captivate General] sblees:
Is it just me, or are other Captivate users having problems with the email not updating? I have my email set to check for new emails once an hour, but I only rarely get notifications that I have a new message. I have to check my email manually most of the time.

Also, I never kill the email app so it is running all of the time.
[Captivate General] aksma:
Which email are you using? Yahoo! With default email client? Then yes it has issues over WI-FI. The email does not work on wifi only works on 3g or edge.
[Captivate General] bp787:
I have this problem using the touch wiz email app over cellular and wifi. Regular gmail and yahoo aps work. Have to reboot, then the touch wiz email works. Touch wiz email blows, though.
[Captivate General] sblees:
I guess I am using the default email app... I assumed it was a standard android app on all android phones. I like the app because I can have multiple email accounts in one place.

So is this a touch wiz app? Or is it an android app?

Thanks for the replies!
[Captivate General] floppy__:
I had the same probleme before, I switched to K-9 mail and it works fine now
[Captivate General] A.VOID:
delete your email app's cache and or storage.
[Captivate General] kletiz:
Don't use task killers.
[Captivate General] SeaborneClink:
The only problem I'm having with my email is with my corporate exchange account on both my Vibrant and Captivate.

I will get notifications about mail sent to my inbox, but I have rules set up to help organize my inbox, ex. mail from engineering dpt goes to a folder, and emails about project updates from group abc and xyz go to another folder.

I don't get notifications OR email for those emails unless I go into that specific folder and hit refresh, and then I get all those emails.

Although sometimes I will get mail notifications 7 Unread Emails but there won't be any in my inbox, nor will there be any in the folders.