yashsingh1/xdaforums huggingface dataset:
[Droid Eris Android Development] wag3slav3:
Sorry chums, this will never work on the eris 2.1

This method requires that file switch. You are also having a failure on

mv /data/data/com.android.browser/flashlite/sharedobjects /data/data/com.android.browser/flashlite/sharedobjects-.$$

but you're not seeing it due to the 2> /dev/null on the end.

We never move /data/data/com.android.browser/flashlite/sharedobjects to a backup, because we can't.

This is why the ln -s step fails.

This causes the cat of three random system files into

/data/data/com.android.browser/app_appcache/blahblahblah

that we can't even see the name of because of permissions missing on /data/data/com.android.browser/flashlite/sharedobjects.

/data/data/com.android.browser/flashlite/sharedobjects isn't even there because we couldn't move the original directory out of the way to make the link.

this causes part2 to fail on reading the not linked anyways /data/data/com.android.browser/flashlite/sharedobjects/foo file that we didn't create with cat because we didn't have permissions to write to the not linked folder, so we can swap the file out with a link to our /system filesystems device file of /dev/mtd/mtd1 which would have caught the system's boot time chmod +rw and given us write access on /system so we could make a SUID0 sh executable.

We are wasting our time here. This hack is defeated by the permissions on /data/data/com.android.browser/flashlite/sharedobjects not allowing that first mv command.
[Droid Eris Android Development] thisismyanonymousaccount:
can someone with a stock rom post the permissions for the flashlite directory please.

Thanks,
[Droid Eris Android Development] cloudedice:
Pre-root 2.1 OTA:

$ ls -l /data/data/com.android.browser/
ls -l /data/data/com.android.browser/
drwxrwx--x app_38 app_38 2010-07-09 13:51 app_databases
drwxrwx--x app_38 app_38 2010-07-09 13:51 databases
drwxrwx--x app_38 app_38 2010-05-19 19:25 cache
drwxrwx--x app_38 app_38 2010-07-09 13:51 app_geolocation
drwxrwx--x app_38 app_38 2010-05-19 19:06 shared_prefs
drwxrwx--x app_38 app_38 2010-07-09 13:51 app_thumbnails
drwxr-xr-x system system 1980-01-05 19:02 lib
drwxrwx--x app_38 app_38 2010-07-09 13:51 app_icons
drwxrwx--x app_38 app_38 2010-05-25 16:20 app_appcache
drwx------ app_38 app_38 2010-05-20 06:04 files
drwxrwxrwx app_38 app_38 2010-05-23 12:50 flashlite
drwx------ app_38 app_38 2010-05-19 21:35 app_plugins
drwxrwx--x app_38 app_38 2010-05-19 21:35 app_sharedimage
$ ls -l /data/data/com.android.browser/flashlite
ls -l /data/data/com.android.browser/flashlite
drwxrwxrwx app_38 app_38 2010-05-23 12:50 sharedobjects
[Droid Eris Android Development] wag3slav3:
perhaps premature

I'm looking at my rooted incredible as a guide (HTC 2.1 sense w flashlite). I think that the reason my flashlite doesn't work on my v3leak is also why this root wouldn't be possible.

Tho a modified EVO crack should work on the dinc...

I'm off to get RUU'ed.
[Droid Eris Android Development] MyFixofAndroid:
Ttttttttttttttttttttteeeeeeeeeeeeeeeesssssssst.
[Droid Eris Android Development] wag3slav3:
Don't give up yet!

My Eris didn't have working flash lite because it was a v3 leaked rom on it. I'm RUUing to factory to see what's what with what everyone else has.
[Droid Eris Android Development] MyFixofAndroid:
Tttttttttttteeeeeeeeeeest
[Droid Eris Android Development] wag3slav3:
I'm RUUing back to 2.1, HBOOT 1.49 won't let you do anything else. My flash lite simply doesn't work at all in my leak v3. I mean I can't see flash apps on the web browser, so once that's repaired I can use busybox and other tools to find out what the real deal is with the files/dirs that this script is.

Does flash lite work on the RUU version of 2.1? If not we're all pretty much SOL, but since people are talking about being able to get to those sites it says to hit I'm thinking that this might be the way to go. If you've got RUU 2.1 and your flash lite doesn't work at all I might as well quit.

I've got 5+ years of linux experience so the purpose of what's actually being done in these is pretty clear. If it can be massaged into working, I'll know in a few more hours.
[Droid Eris Android Development] MyFixofAndroid:
Here's something strange: in my default Browser app on my Eris, it shows homestarrunner.com website as "Adobe Flash" And not "Flash Lite" as it would with the regular 1.5, etc. But since it says Adobe Flash, the RUU 2.1 must not have a flash lite plugin anymore. Even if it did, it doesn't use it in the browser from my findings, unless I am not right about this. Heck maybe it's just my Phone's fault.

But yeah, according to Whatismyflash.com in my phone's browser, it reads 10.1.123 as my Flash version, and that is with my fresh install or RUU 2.1.

Unless you can hack enough to make it work properly before I do, we're sunk for a while. wag3slav3, maybe you're bound to figure it out with your Linux knowledge and stuff. Keep trying stuff out till it works.
[Droid Eris Android Development] ericFuels999:
Flash Lite definitely works for me, and I'm on the RUU. Flash itself shouldn't be the problem - let's hope the directory permissions don't screw this hack over.

Sounds like you really know what you're doing! I appreciate the time you're spending to figure this out once and for all. :)
[Droid Eris Android Development] MyFixofAndroid:
Yeah thanks guys for helping me on this! I hope we do figure this out, even if it isn't through THIS particular method. :cool:
[Droid Eris Android Development] wag3slav3:
W00t!

Ok, I've gotten this thing to do EVERYTHING it's supposed to do, except throw an answer to

ls -d /data/data/com.android.browser/app_appcache/????????????????????????????????

But that's ok, because the flash player uses the same sequence of names each time! So I ran flashlite once, did

ls -d /data/data/com.android.browser/flashlite/sharedobjects

and got the 8037742C884EB88EA79EC8A276C90643 that it's using. Linked it up and on the next reboot I can do an

ls -d /data/data/com.android.browser/app_appcache/8037742C884EB88EA79EC8A276C90643/ and get a world writeable directory!

I'm working on the rest of the script, I'm not seeing any .*foo* or anything showing up in that dir, so I'm gonna run a scan on boot that shows me what's in there rather than piping it to dev/null.

If the system does a +rw or something on a .*foo* file I might be able to get directly to a su shell without these other steps and then we got it all.
[Droid Eris Android Development] rycheme:
You are my new hero!!!
[Droid Eris Android Development] snyluc13:
Great work! Keep us updated
[Droid Eris Android Development] wag3slav3:
Filename check

Does everyone have a /data/data/com.android.browser/flashlite/sharedobjects/8037742C884EB88EA79EC8A276C90643 directory on their RUU 2.1 Eris?

If so, I can keep this thing automated, if not it's going to be a manual step by step process.
[XPERIA X10 Android Development] zephyrix:
NOTE: DO NOT DO THIS UNLESS YOU KNOW WHAT YOU ARE DOING, YOU CAN EASILY SCREW UP YOUR SYSTEM, AND THIS WON'T HELP YOU.

BACKUP FIRST, AND MAKE SURE YOU HAVE A SETUID SH AS ROOT SO YOU CAN RECOVER FROM BACKUPS IF NECESSARY.

First you have to re-sign framework-res.apk using testkeys. This will allow you to use testkeys for system uid packages.

Next step is to re-sign all other apks that use shared uid system.

That is: bootinfo, Fota, GoogleCheckin, GoogleSubscribedFeedsProvider, NetworkLocation, ServiceMenu, Settings, SettingsProvider, VpnServices

Next you have to re-sign all apks that use the platform key, which turns out to be the shared uid phone - these require implicit permissions from the platform like DEVICE_POWER:

TelephonyProvider, Stk, semc-backup-rachael, Phone

Finally, I think GoogleEnhancedSearch also needs it or something otherwise a settings menu will fc.

The nice part about re-signing is that you don't actually need to deodex the files.

One important thing is that in the new versions, the fota.action.DEBUG_ENTRY is actually disabled, and moreover, requires special permissions that aren't granted. This is where re-signing comes in.

Now, you need to deodex fota.apk, modify the manifest to remove permissions required for DEBUG_ENTRY, and finally, force enable the debug menu:

In com/sonyericsson/android/fota/common/fotaview/FotaDebugEntry.smali,

find "debug UI is not available!"

a few lines above, there is if-nez v0 :cond_0

change it to if-eqz v0 :cond_0

This forces it to enable the debug menu.

Now we re-smali the Fota.apk, re-sign, then push it on to the phone along with the rest of the modified packages.

Repush all the files to the phone and it's done :cool:
[XPERIA X10 Android Development] jerpelea:
problem !

baksmali gives an error at fota.apk

can you post your deodex scrypt
[XPERIA X10 Android Development] TechGuru_x10:
Why is this required?
[XPERIA X10 Android Development] HunteronX:
So that you won't have to keep re-flashing the older firmware to root (and keep re-installing stuff afterwards), and it should save time in repairing your firmware if you mess system files up.

It should also allow us to upgrade to newer firmwares from the current one, so we don't have to lose all of our apps/settings when rooting our phones again with a newer firmware.

Is this right guys? Anyway, thanks and good luck! :)
[XPERIA X10 Android Development] zephyrix:
You need to add the classpath by deodexing everything in the framework folder and including it.
[XPERIA X10 Android Development] jerpelea:
oki

will try

thanks

found my error

i was using smali1.2.2 tested with 1.2.3 and is working
[XPERIA X10 Android Development] HunteronX:
Could these steps be made into a script, to run everything at once? Or at least in sections?
[XPERIA X10 Android Development] jerpelea:
Daneshm90's autodeodexer 2.3 modified by me for X10

http://hotfile.com/dl/53736770/16a1bc8/Deodexer_2_3_SE.rar.html
[XPERIA X10 Android Development] mtechfan:
So eventually (with this) we can take a newer build and run this script thus allowing us to then run the files necessary for root?
[XPERIA X10 Android Development] vrs2610:
what do you mean by newer builds like R2BA020
[XPERIA X10 Android Development] gavriel18:
Sorry if Im being a noob but lets say I mess up a framework file and get stuck at the bootscreen. When I try to use adb to push my backup it says permission denied. Will this allow me to make the changes?
[XPERIA X10 Android Development] zephyrix:
Well what I've done is use a modified adb which runs as root and replaces on boot. However, I believe you could use a setuid sh and achieve the same result.

i.e. cp /system/bin/sh /system/bin/rootsh

chmod 6755 /system/bin/rootsh

then you can push to a folder where you can normally write, and use rootsh and move it.
[XPERIA X10 Android Development] gavriel18:
Great thanks, I'm going to wait until I have to try it... :p
[EVO 4G Themes and Apps] apristel:
Here is the beginning of my Windows 7 Theme..

I'm basing it off of DControl-3.2.3_AloysiusTheme_b.zip (DamageControl 3.2.3) (7-01-10) - Konikub's Killer Theme..

Here is all I really have so far...mostly just edited rosie and made icon changes...more to come.

This is my first theme..so go easy fellas!

New version with a few more things edited.

DOWNLOAD HERE!

Tested only on Damage's Latest ROM...

If anyone knows where the background that is behind the icons when you push menu from the home screen...please let me know.. I can't find it and I want to change it!

Attached are a few wallpapers.
[EVO 4G Themes and Apps] M@XLOL:
Looks real clean thanks for posting this up :D
[EVO 4G Themes and Apps] saf100792:
Looks pretty good. O you have a missed call btw
[EVO 4G Themes and Apps] apristel:
new version posted.
[EVO 4G Themes and Apps] dadoc04:
good stuff AP
[EVO 4G Themes and Apps] Konikub:
I love it! Looks awesome :) Now I'm waiting on a windows phone seven series theme :p:D:p
[EVO 4G Themes and Apps] AHrubik:
Subscribed

Looks good man. Keep up the good work.
[EVO 4G Themes and Apps] blackroseMD1:
Works on Fresh Evo 1.01. Thanks man. Great theme.
[EVO 4G Themes and Apps] scottspa74:
Really like this. It looks like it's been abandoned, though, huh?
[Nexus One Q&A, Help & Troubleshooting] Big_O:
Need a link to rooting FRF91. The how to stickies are gone. Wondered if the instant root apk that's floating around would work without any issues on FRF91 ATT. Where is the most recent version? A link to current instructions or instant root apk is appreciated.
[Nexus One Q&A, Help & Troubleshooting] cue_32:
http://xdaforums.com/showthread.php?t=717870
[Nexus One Q&A, Help & Troubleshooting] cue_32:
or try this

http://xdaforums.com/showthread.php?t=710842
[Nexus One Q&A, Help & Troubleshooting] Big_O:
If I flash to EPE76 then re-flash to FRF91, will the root access be deleted?

Should I run a recovery rom before doing anything?
[EVO 4G Q&A, Help & Troubleshooting] reekotubbs:
I need to know how to enable the message waiting indicator on our EVO's, when people call my number I don't get a message notification. I have to call my voicemail to find out if I have a message.

The only way I see Visual Voicemail messages is if a user responds to my voicemail message using the 408-970-0000.

Anyone able to shed light on this would help greatly.
[EVO 4G Q&A, Help & Troubleshooting] casual864:
Help I've rooted my phone with nandroid and I still cannot delete apps within the android system with estrong file browser any help would be appreciated. :mad:

Running Damage Control 3.2.3.
[EVO 4G Q&A, Help & Troubleshooting] pseudoremora:
Well, if you're trying to delete system apps -- you won't be able to delete them from Estrong. I believe Root Explorer will allow you to delete those files, but its a paid app.

I would just advice you to delete whatever apks you don't want from terminal/shell.

Just plug your phone in and open terminal/command prompt and type:

adb remount
adb shell
cd /system/app
ls -- lists all the apps on your phone, find what you want to remove
rm AppName.apk
rm AppName.odex (not all apks will have odex files), so don't worry if you get an error message
Example:
rm Mail.apk
When you're done, type:
exit

Hope that helps.
[EVO 4G Q&A, Help & Troubleshooting] casual864:
Thanks for the answer. I didn't know that I couldn't delete apps with estrong. Though I find it easier to delete apps within android than going into terminal and executing the commands myself. Thanks for the heads up though.
[EVO 4G Q&A, Help & Troubleshooting] pseudoremora:
Sure no problem.
[EVO 4G Q&A, Help & Troubleshooting] MCL1981:
I must be an idiot. Everyone keeps saying just type adb shell in a command prompt window. I just get errors saying ADB is not a recognized command. What gives?
[EVO 4G Q&A, Help & Troubleshooting] Bielinsk:
It is in the sdk/tools directory.
[EVO 4G Q&A, Help & Troubleshooting] MCL1981:
Got it, I'm in. But now I'm getting read-only file system as I attempt to delete APK's.
[EVO 4G Q&A, Help & Troubleshooting] InstantKarma:
Alternately, you can delete apps in one-click with Titanium Backup (which every rooted phone should have, IMO).
[EVO 4G Q&A, Help & Troubleshooting] MCL1981:
adb remount. Got it. Removed a few things I wanted gone after fresh 0.5.3.
[G1 Q&A, Help & Troubleshooting] mattviator:
Im going to be getting a new phone within 6 months to replace my trusty G1. I dont want to just get rid of the G1 though and would like a rom that removes ALL phone functions and other unneeded cruft from it so it can be used as a web surfing/pda type device. My question is are there any Roms out there that already do this?
[G1 Q&A, Help & Troubleshooting] jamesd86:
Nope none yet, I'd love the same thing.
[G1 Q&A, Help & Troubleshooting] lbcoder:
How about you just delete what you don't like?
[G1 Q&A, Help & Troubleshooting] jamesd86:
because when you take things related to the phone parts out of the package, all it does is force close constantly. well, at least i tried it once with the kitchen that's available in the Chef forum. i'm no dev, but i think you might have to compile a kernal or the whole rom without the phone parts inside in order for it to work.

any help would be appreciated, especially with that new update.zip mod in dev forum.
[G1 Q&A, Help & Troubleshooting] mejorguille:
Lol just turn it to airplane mode it turns off gsm radios and stops the phone from running.
[Tilt, TyTN II, MDA Vario III General] kartonodeh:
Hi all,

I have a problem here after I upgraded my laptop to OS Windows 7 and installed Windows Mobile Device Center.

at first, I can connect to PC via USB (transfer file OK) but can't sync with MS Outlook 2007. and then at another connection, i lose my phone contact at my device (but only older contacts, new stored contacts still exist),

but now i can't connect at all. PC & Windows Mobile Device Center software not showing any activities.

I've tried to re-installed my Windows Mobile Device Center software and hard reset my TyTn II but still can't connect. Icon on PDA, only charging icon. I tried with connection via bluetooth and it works, but I prefer a connection w/ USB cable.

My question:

How can I enable the USB cable connection?

need your suggestion please...

Sorry for my bad English... :)
[Tilt, TyTN II, MDA Vario III General] michalis95:
Hello kartonodeh

I have the same problem too, only its somewaht different. On my main PC, I can use my phone completley , no probs. I have Windows 7 Ultimate x64, Windows Mobile Device Center, and actve sync.

On the other PC,I use windows 7 x32 ALTHOUGH i have Windows Mobile Device Center 2003.

I am not sure what is the problem/difference althoug I am now installing the new Mobile device center. Try it too, it may work.
[Tilt, TyTN II, MDA Vario III General] Mr. Clown:
There are many threads discussing this issue http://xdaforums.com/showthread.php?t=579612. ;)
[Tilt, TyTN II, MDA Vario III General] kartonodeh:
I also use Windows 7 x32 Professional and download newest WMDC from Microsoft website and still can't connect .... :(

Thanks. I've already see the link, but I didn't find the way to make it works.
[Tilt, TyTN II, MDA Vario III General] michalis95:
I can connect through 64 bit and not 32 bit, which is REALLY weird since 32 bit drivers are, you know, MORE. Anyway, its made by Microsoft, what do you expect. I believe its a marketing scam

Theory: Make a windows device = 200$ income

Make new Windows 7 = 200$ income

But thats probalby just 400$ from each user WHO HAS BOTH!!. well, thats not enough. Make those two products not work together = customers telephone = $$$ from calls. Then, make only 64 bit drivers so 32 bit users HAVE to upgrade = another 200$.

Am I right?? Anyway all this is out of the thread so,

Possible fix :

1. Remove the device from device manager and disconnect Kiaser from PC (see http://technet.microsoft.com/en-us/library/bb456985.aspx)

2. Uninstall Windows Mobile device center.

3. Reboot and reinstall WMDC.

4. Reconnect your Kaiser and hopefully the drivers should be reloaded.

Hope I helped :):):):)
[Tilt, TyTN II, MDA Vario III General] VitezKoja:
Start/settings/connection/usb to pc and uncheck "enable advanced network fuctionality
[EVO 4G Q&A, Help & Troubleshooting] JoNaH-SeVeN:
I got my Evo 2 days ago and been working awesome... for a woke up and had some pics sent to me, usually it'll automatically download it due to me have the settings on mms set to auto dwnld. But everytime I tried to download the pics, it says "message not downloaded, service denied".... I was with Sprint for hours on phone troubleshooting and they even had me do a master reset and it worked for the 1st half hour then stopped again. I updated my prl, and my software, also refreshed my settings and power cycled many times... I don't no what to do. Any suggestions or advice is welcomed. My phone is currently uprooted also.
[EVO 4G Q&A, Help & Troubleshooting] berardi:
I went through this process last night Rooting part 1 2 the whole jazz:

http://xdaforums.com/showpost.php?p=7078116&postcount=145

Everything appeared to go well. I installed Fresh rom. However now when I setup my Phone for Sprint wifi hotspot everything is perfect, until I actually connect to the wireless connection. I am able to connect, but it keeps trying to identify, seems like it never receives an IP address and as a result although I am connected to Sprint Wifi Hotspot (confirmed on the device) the computer is never able to connect to the internet.

Strangely, the Wireless Tether app (free tethering) works fine. I would use this but it seems like it lag spikes more often than the Sprint app.

Appreciate any advice you might have!!! Really miss my internet! haha
[Galaxy S I9000 General] INeedYourHelp:
Is the non-American SGS recognized by AT&T's network as a smartphone?

I ask because some people have successfully tricked AT&T's network in allowing them to use the $15 unlimited data plan for non-smartphones (of course most are caught and forced to upgrade their plan, like with the nexus one).
[Galaxy S I9000 General] distortedloop:
I've had the SIM for my iPhone 3G in my Singapore version of the Galaxy S for over 48 hours now and the website at wireless.att.com for my account still shows the SIM as being inside the iPhone. When I put the SIM inside my Razr, it usually switches on the website within a few minutes.

That's a good sign, in my opinion, but I wouldn't bank on it.
[Galaxy S I9000 General] BuddyLee:
it doesnt recognise it in the att olam. It shows my stupid dumbphone i had to throw on since att started cracking down on the nexus one.

So right now im using it with the $15 dollar media net plan with unlimited data

:cool:
[Galaxy S I9000 General] INeedYourHelp:
I plan on buying a brand new sim from AT&T, is that okay? Or should I just buy a used sim card from one of those non-smartphones?

Thanks for your replies.
[Galaxy S I9000 General] BuddyLee:
Honestly i dont think it would be a problem. Just buy a cheap phone or even get a free one with a simcard in it. Because if they ask you for the imei and the device you are using, you would have your crappy free phone to give the info.

When that is done just pop in the simcard into the galaxy s
[Galaxy S I9000 General] kcharng:
hopefully start a list of useful shortcut for samsung galaxy s.

1. Reboot: press and hold power button for 6 seconds

2. Adjust brightness: tab status bar on top of the screen but don't drag down. Then slide left and right to adjust brightness. Note automatic brightness must be off.

3. Task bar: Press and hold home screen button

4. Phone search: press and hold menu button

5. Arrow key on swype: swype across the (i swype key) and (sym) key to bring up the editing key board

6. Arrow key on normal keypad: press and hold (123) key

.

.

Anyone can help add more to the list ?:)
[Galaxy S I9000 General] KLoNe1:
Awesome thread; thanks man :)
[Galaxy S I9000 General] padlad:
Great idea, thanks a lot!
[Touch Diamond, MDA Compact IV General] minidisco:
Ok, my fault. While repairing I ripped the black flat cable that goes from the main board to the top board (there the cam and vibrator is located).

I can't simply change the cable since it's heat glued to the top board (on the mainboard it has a locked connector).

Any suggestion from the repair specialists here? I guess I have to replace the whole top module, that includes the cable.

Any idea where I can get one? Or is it possible the replace just that cable? Seems very difficult though (and I work in electronics)

Note: see the pix, there is a hairline crack on one side near the connector (center in the pix). It's completely open there.