yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 General] AllGamer:
That's what General is for Announcements, News, Facts, Discussions, Statements... anything Non Question

All questions goes to Q&A, unless it's about Accessories or Apps/Games

if a new topic is indeed about Development, we'll be happy to move it into DEV

just hit the report button, and let us know which topic you want to move into DEV

if it meets all the DEV criteria it'll be moved into DEV

just a FYI, it has not been announced yet, but soon we'll have even more strict rules for the DEV section...

after the new changes only people (DEVs) in the allowed list can create a new topic inside the DEV area
[Galaxy S I9000 General] ragin:
I still feel that this thread should remain in dev for 24 hours. THANKS.
[Galaxy S I9000 General] ragin:
Thanks anyway.
[Galaxy S I9000 General] g00ndu:
And who determine who the devs are, and what's the criteria?

Don't mean to question the decision made by the mods and admins, but would be great to know... :)
[Galaxy S I9000 General] AllGamer:
the official announcement came out

http://www.xda-developers.com/announcements/the-state-of-the-site/
[Galaxy S I9000 General] DamianGto:
This is great news.

Is there any change to the dev group? Like splitting it up on more categorys?

do you send out this form to us developer or how do we sign up?

Sorry to rob the tread;-)

**DamianGTO Steam kernel. 350MB Ram. 500HZ. ext2/jfs . js3 base**
[Android Software/Hacking General [Developers Only]] XPLANE9:
I found dex2jar that is intended to convert .dex files to human readable .class files in java. The tutorial however is not very complete and even after putting both the .apk and the dex2jar unzipped file into a folder and running the code in command prompt, all I receive is the opening of dex2jar.sh. I do not find the .jar file that should be generated in the same folder. Anybody with experience with dex2jar want to post a tutorial or some help?
[Android Software/Hacking General [Developers Only]] enatefox:
1. dex2jar.sh file.apk

2. profit
[Android Software/Hacking General [Developers Only]] XPLANE9:
I feel like an idiot right now. The sh file is for Linux computers, I am on windows, so I should have ran the batch file.
[Android Software/Hacking General [Developers Only]] badmonopoly:
im going to bump this thread...

i am having some problems with dex2jar right now. ive been able to properly run baksmali, but for some reason im not able to run dex2jar.

im on windows 7, and ive tried saving the .zip file to a folder then unzipping with command prompt, and etc. however, this process does not unzip for me. maybe, i need to look up the unzip command lines to make sure, if im even entering the informaiton correctly. though, i assume that i could just unzip the .zip program into a folder using winace, or something. And, the dex2jar program would work the same. i might be wrong, but i manually unzipped dex2jar to a folder.

then, since my phone is rooted. I easily have access to classes.dex files. So, I put the classes.dex files in the same folders as the dex2jar files and etc.

now, i run command prompt and try to pull up all the directories to the dex2jar.bat and classes.dex files. after i have the directories set up. I run the command line of dex2jar.bat classes.dex

and usually gives me an error of

'java' not recognized on internet or/and external etce etc etc..

ive had the same error with baksmali, but i was doing something wrong, as in the file system and using the wrong command line.

i've tried moving up a few directories too the lib files, and running the dex2jar-0.0.7.8-SNAPSHOT.jar file, (or whatever it is called) in the command line with classes.dex and it gives an error, but the last line says batch (or something) is operational.

SORRY, for the lOOOOOOOnnnng run down, but i really need help.
[Android Software/Hacking General [Developers Only]] msri3here:
@badmonopoly

Initially, I struggled a bit, but here's what i did to make it work (on XP)

1. Extract all the files in the zip file to a folder. You can use any extracting tool in windows.

2. Copy you .dex file to this folder.

3. Run setclasspath.bat. This should be run because this data is used in the next step.

4. Go to Windows Command prompt, change the folder path to the folder where you extracted the zip file in step 1 and run the command as follows:

dex2jar.bat classes.dex

5. Tada!! Your jar file will be ready in the same folder.

Hope this helps.. :)

P.S.: You need to have Java installed on your Windows machine for this to work.
[Android Software/Hacking General [Developers Only]] ramdroid77:
this is what you're looking for:

http://xdaforums.com/showthread.php?t=873466
[Android Software/Hacking General [Developers Only]] Andi32790:
I got it all working but i have one problem probably a noob question but how do i get it back to a dex?

ok well nevermind smali and baksmali is way easier to use
[Android Software/Hacking General [Developers Only]] sadra_nsh:
jar2dex

HI I have got a serious problem :( and i have edited one of this but now i need to convert jar file to dex how ???? this is really serious for me plz help!!!:confused:
[Android Software/Hacking General [Developers Only]] ghkraju:
Great...........Nice Work
[Android Software/Hacking General [Developers Only]] lagolas:
cant open the file. :eek:

file is corrupted :(

why??
[HD2 Android Themes and Apps] divdt:
Requirements: Any Android device

Overview: A collection of (6) Google Honeycomb wallpapers.
[HD2 Android Themes and Apps] resistant:
nice gonna try :D
[HD2 Android Themes and Apps] zinty:
wHY

Is it worth putting in a phone ? we need honeycomb in our phone not wallpapers, but thanks.:)
[HD2 Android Themes and Apps] geek_seeds:
wallpaper ? icon pack ? or what ? :D
[HD2 Android Themes and Apps] Blake001001:
Agreed Wall Papers are Nice but thats like Dual Exhaust on a 4 cylinder or a GT Emblem - Honeycomb's big...yeah yeah yeah!
[HD2 Android Themes and Apps] shree.cse:
Nice. I will try!
[Captivate General] reinbeau:
Ok, I hit something and enabled that 'allow Google to get your location', so now my GPS is chewing up my battery - how do I turn it off?
[Captivate General] foxbat121:
You mean Google Latitude? You need to open GMaps. Menu->Latitude->Menu->Settings->Sign out of Latitude.
[Captivate General] reinbeau:
No, I never signed into Latitude. I don't know why Google is asking my permission to 'find' me, that's not something I'd ever ask for or enable. The GPS has finally shut off, hopefully if the message comes back I can kill it.
[Captivate General] MikeyMike01:
It does that when you visit google.com. You can undo it in the browser settings.

Sent from my Captivate.
[Fascinate General] archalon:
I am reluctant to post, but the endless threads I have been reading are confusing me a bit.

Been waiting for Froyo and still on a stock DI01, 2.1-update 1, did Odin with files from here within hours of purchase back in Nov., rooted, CWM 2.5.1, Tit Backup Pro to freeze bloat, wireless tether works and 20+ hour battery life as a corporate email (push) user.

i am happy to review the boards and geek out on this stuff to do it myself, in fact I have been reviewing the board quite regularly to learn this stuff. If I want to upgrade, it appears to me that I need to go from DI01 to at least DJ05 if not DL09, use Odin to get the CWMR , then DL30, restore apps with TiT Backup and hope I dont gork it up somewhere.

My question I guess is whether its worth the risk with some of the board complaints about the DL30 upgrade: can it be undone if need be ? Is data governor a concern ? will apps like EasyTether Pro and wireless tether still work?

I am too dependent on this for corporate email to flub something up that I cant revert to current state with and the text message problem thread was concerning. If all else fails, can I get back to DI01 or is this a one way street ?

On a side note, since I have skipped all the interim steps, if there is a novel process that a dev wants mew to try would be happy to try something new.
[Fascinate General] SlightlyLifted:
Download the stock dl09 first so you have a way to revert back. Dl30 is great. Only problem I have is I can't view emails anymore.!

Sent from my SCH-I500
[Fascinate General] archalon:
Thanks for the reply. I have all the files I need, but watching the problem reports filter through the forum is disconcerting.
[Fascinate General] SlightlyLifted:
Well you can still always go back to dl09 with Odin. So never any worries man. Where are you finding the reports of problems with dl30?

Sent from my SCH-I500
[Fascinate General] superchunkwii:
I have none of the issues others are reporting. It may have to with missing steps, using superclean vs the bloated rom, or maybe the starting configuration. I had stock ota DL09 and follows the directions for rooting with one click and the how to for DL30 in the rev forum. No issues at all.

sent from Froyo'd Fascinate!
[Fascinate General] Cali3350:
Id wait till the official leak. DL30 is almost certainly not the code that VZW will officially release, it has some bugs in it (notably long pressing the search button on the homescreen does nothing at all). I cant see VZW launching a version with stuff like that messed up. If your gonna upgrade might as well wait.
[Fascinate General] SlightlyLifted:
I'm having trouble with me email accounts now that I've upgraded to dl30. They keep saying messages are too long.

Sent from my SCH-I500
[Fascinate General] jenisiz:
As stated before in another thread...I'm seeing lag. Coming from stupid fast dj05. I like things snappy...and with a live wallpaper, downsizing to 5 screens and still not getting the crisp transitions I was is discerning to say the least. I can see why there isn't an official release.
[Fascinate General] Falcyn:
With the exception of long-pressing search doing nothing, I have zero problems using the Super Clean .7 DL30. Yes, the stock DL30 was laggy, but so is stock every-other-Samsung-ROM thanks to the bloatware. Super Clean, on the other hand, is super fast.
[Fascinate General] joshriccio:
After the froyo fascinate leak yesterday I'm curious to know how that affected android fragmentation. If a large majority of users still on 2.1 were galaxy s owners on verizon, then the percentage of 2.2 users should have gone up significantly.

Does anyone know how to poll these percentages? I've seen it done on blogs various times.
[Fascinate General] devistator18:
You could try editing the thread and adding a poll, it's towards the bottom of the page, there is a checkbox.
[Fascinate General] dco717:
im still on 2.1

i cant root my phone/ well i dont know how ive tried just nothing i do work, z4root is the way i did it before dl09 but wont work with dl09 so im stuck
[Fascinate General] joshriccio:
Did you look at this guide, it makes rooting pretty simple.

forum.androidcentral.com/verizon-fascinate-rooting-roms-hacks/33899-how-root.html
[Galaxy S I9000 General] themate1987:
I will post here some apps and facts for new users.

1. Flashing and rooting your device

ROOT

Rooting is procedure that gives you full acces to your device. (jailbreaking)

Root is not that much necessary as jailbreak because Android is more open platform than iOS.

You need root for some apps. (file managers, unlocking programs...)

CUSTOM ROMS

Custom roms are created for all kind of users.

When you flash a custom rom all your data should be WIPED (depends about developer).

Nowdays probably all roms are based on 2.2 or 2.2.1 firmwares.

Read the description of rom carefully.

Every rom has a ''How to flash it'' section.

Install only roms created for your device.

KERNEL

Kernel is a bridge between applications and the actual data processing done at the hardware level.

Kernel is also managing system resources.

Nowdays a lot kernels have lagfix options and some of them have overclock option.

Lagfix will fasten up your device

Lagfix will change system write and read options to ext4, ext2 or jfs.

Ext4 - probably most stable but it drains battery.

Don't install one click lagfix from the market because it is unsupported and it can brick your device

Themes

Setting theme via CWM

1. Download the zip file for the theme to your sdcard (make sure it's CWM-flashable).

2. Reboot into recovery mode by holding down vol up, home button and power button when the phone is starting up. This should bring you to a red/green/blue text menu with a list of options. This is Clockworkmod Recovery.

3. Scroll down using the volume buttons to the option "Install zip from sdcard" (usually option 4). Select it by pressing the power button.

4. Select "choose zip from sdcard" (NOT "Install update zip") and browse to the theme zip you saved earlier. Press the power button to select it. Select YES to continue.

5. You should see a message that the file has been installed successfully.

6. Select the *back* option to go back to the previous page then choose "reboot".

Done.

If you want to make a backup, look for the backup submenu in Clockworkmod Recovery. Make sure you have enough free space on your sdcard first!

If the theme suggests wiping cache/dalvik cache these can also be found on the CWM menu. "Wipe cache partition" is on the main menu, and "Wipe Dalvik cache" is on the "Advanced CWM" submenu. (copied from Jumbas 10th post)

Some frases: Deodex = ensuring integrity of rom (packing APK files)

FC = Force Close (Crash of an App / Component)

BLN = Backlight Notifications

CWM = ClockworkMod Recovery (mostly used to install new ROMs)

Cache = a component that transparently stores data so that future requests for that data can be served faster.

Dalvik cache = a program cache area for the program dalvik.

Dalvik = java based virtual machine that is the bases for running your programs.

Voodoo & speedmod = kernels with integrated lagfixes

Brick = device that is not able to work
[Galaxy S I9000 General] themate1987:
Put your device in recovery by shutting it down and using 3-button-combo (Volume Up + Home + Power)

Put your device in download mode by shutting it down and using 3-button-combo (Volume Down + Home + Power)

If you can't put your device in download mode try visiting this thread(homemade jig): http://xdaforums.com/showthread.php?t=819551

Very good thread from shantzu (guide for lot of things): http://xdaforums.com/showthread.php?t=939752

Some nice versions of android market: http://xdaforums.com/showthread.php?t=957331
[Galaxy S I9000 General] themate1987:
FOR IPHONE USERS

Android os is very different from iOS.

Your android device can not run iOS.

In android there is not that much updates like in iOS. (I mean like 4.2 -> 4.2.1)

On android you can use widgets on home screen and you have an app drawer that will show you your apps.

There are lot of android mobile phones that don't have same hardware, so don't expect that all games will look like on iphone because a large number of games are being created for less-powerful devices.

You can change interface of your device with launcher that you can get from market. (changing app drawer style)

Android doesn't have cydia....you can get all apps on market.

There is one app like Install0us for android. Search for it on google. BUT REMEMBER THAT DEVELOPERS NEED MONEY FOR THEIR WORK.

There is no app for android that will provide mutitasking like on iphone 4 (as much as I know)

There is no winterboard for Android.

FOR ALL PEOPLE THAT HAVE FOUND MISTAKES IN THESE POSTS AND FOR SUGGESTIONS SEND ME A PM

Credits: DamianGto

Jumba

TheBeano

shantzu
[Galaxy S I9000 General] azzledazzle:
this should be a sticky for all the newbies on here :D a quick and simple breakdown of what things mean. maybe it will stop so many un needed posts. thanks man
[Galaxy S I9000 General] xmfpdlemalnz@hotmail.com:
Could you also write down instruction on how to apply themes?

I have searched all xda forum but could not find a clear instruction.

All of them just says,

use cmd to flash update.zip

but newbies like me don't even know what cmd is.

will applying theme wipe all data?

how would you revert back to original theme?

I think these info could help alot of newbies!

Great work by the way!

Cheers
[Galaxy S I9000 General] DamianGto:
Im sorry but do you know what you talking about??

Try to learn what things is before you write a guide.

**DamianGTO Steam kernel. 350MB Ram. 500HZ. ext2/jfs . js3 base**
[Galaxy S I9000 General] DamianGto:
No. Root = Administrator rights. Jailbreak is a way on iphone to get root access.

If you only use the phone and dont care much about it then you dont need Root access, but if you want to have controll over the phone you need it.

Even if you want a backup on the full phone you need root access.

Your data dont need to be wiped. Its up to the person that do the script for the rom. Roms are often made for the latest firmware and version thats stable.

Kernel is like the brain for your body. But its useless without the rest of the body.

Lagfix is an old term that has become to change the file system on the phone.

rts, ext2, ext4 and jfs is filesystem and it they dont change any write or read rights.

OneClickLagFix is an old way to lagfix the phone and it still works, but there is alot of better way to do it today.

The phone is almost impossible to brick if you can go into download mode.

The only problem you can get is that your phone dont boot up, but you can always flash a fresh firmware and make it works.

No. You just mount the apk back together and use it that way insteed of the way android is using it.

There is different type of recovery but CWM is the most used,.

CWM is a recovery that you can fix some of errors you have on the phone.

In many kernels that use CMW you also have lagfix and tweaks.

You do use it to install rom and themes.

The Cache is most used of the market when you download a program. its only 30MB big so it will not store any data for the future.

Dalvik catch is the cache that store program and store them for faster access etc..

Both of them are kernel. They have lagfix in them. They not pure lagfix...

Brick is a dead phone or what piece you have. You can not save a bricked object. Many say they have bricked there phone, but they have not. they only crash the program on it so it dont boot up. So dont write you have bricked the phone. people just will have fun with you or be mad for you dont know what it means.

**DamianGTO Steam Kernel. 350MB Ram. 500HZ ext2/jfs. Js3 base**
[Galaxy S I9000 General] Billus:
Seriously DamianGto, what you did was mostly re-word everything what the OP wrote. I mean, c'mon.

Good work OP, just hope we can get this stickied to stop new users clogging up the forum with the most basic and repetitive questions.
[Galaxy S I9000 General] DamianGto:
Please reread all if you think its the same. Most what he wrote was wrong.

**DamianGTO Steam kernel. 350MB Ram. 500HZ. ext2/jfs . js3 base**
[Galaxy S I9000 General] Jumba:
To install a theme from Clockworkmod Recovery:

1. Download the zip file for the theme to your sdcard (make sure it's CWM-flashable).

2. Reboot into recovery mode by holding down vol up, home button and power button when the phone is starting up. This should bring you to a red/green/blue text menu with a list of options. This is Clockworkmod Recovery.

3. Scroll down using the volume buttons to the option "Install zip from sdcard" (usually option 4). Select it by pressing the power button.

4. Select "choose zip from sdcard" (NOT "Install update zip") and browse to the theme zip you saved earlier. Press the power button to select it. Select YES to continue.

5. You should see a message that the file has been installed successfully.

6. Select the *back* option to go back to the previous page then choose "reboot".

Done.

If you want to make a backup, look for the backup submenu in Clockworkmod Recovery. Make sure you have enough free space on your sdcard first!

If the theme suggests wiping cache/dalvik cache these can also be found on the CWM menu. "Wipe cache partition" is on the main menu, and "Wipe Dalvik cache" is on the "Advanced CWM" submenu.

Any questions just ask.
[Galaxy S I9000 General] themate1987:
this is simple guide for new users this is not a guide for expirienced users. it should represent some basic info not exact guide info
[Galaxy S I9000 General] DamianGto:
Maby. But why not write like it is and not write wrong things?

I don't mind a guide, but the facts shall be right and true.

This is not fact and most of it was wrong.

It only add more confusing to the new people here.

Please make it right.

**DamianGTO Steam kernel. 350MB Ram. 500HZ. ext2/jfs . js3 base**
[Galaxy S I9000 General] themate1987:
ok i will edit some facts i may be wrong in some sections ... i will read it when i come home
[Galaxy S I9000 General] DamianGto:
Good.

Its a nice idea and i just want.it to be right. Nothing more.

**DamianGTO Steam kernel. 350MB Ram. 500HZ. ext2/jfs . js3 base**
[Galaxy S I9000 General] Atb_555:
Good stuff this should be stickied once complete
[Galaxy S I9000 General] iammodo:
We need a bible like the g1 had and the vibrant has not these little guides

Sent from my GTI-9000 Using that XDA app thingy
[Galaxy S I9000 General] carlosrjbr:
I think we should also consider writing a "how to get your phone back to stock" guide with how to unroot, remove busybox (not that easy to find!) etc. New thread or keep it in this one?

BTW, does ROM Manager install CWM to the kernel? Is it removed by just unistalling the app or do I have to factory reset the device?
[Galaxy S I9000 General] iammodo:
79% sure its a stand alone app. So tobremove just delete the update zip from SD card and uninstall the app

Sent from my GTI-9000 Using that XDA app thingy
[Galaxy S I9000 General] kelvs:
so is it correct that ext4 drains more battery life ?
[Galaxy S I9000 General] DamianGto:
It depends on how you use it.

You can use ext4 in different way.

But if you use all power that you can get from ext4 then it will use more battery.

But hardcore do have a version that don't drain more battery then stock file system.

**DamianGTO Steam kernel. 350MB Ram. 500HZ. ext2/jfs . js3 base**
[Galaxy S I9000 General] Auzy:
I haven't seen a reliable testing table containing various EXT4 configurations..We really need to make one.

This is a good idea, however, I'd like to see citations and references to the posts.
[myTouch 4G Q&A, Help & Troubleshooting] s10shane:
ok so i got the visionary temp root and i tried to use barnacle wifi tethering but i cant get it to connect with my laptop.. it keeps saying no internet access. so i used the stock tmobile hotspot and it seems to work just fine but i didnt know if it would charge my bill or not? does anyone know if it will? also is there another wifi tethering app i can download that works for maybe one of u guys? thanks
[myTouch 4G Q&A, Help & Troubleshooting] neidlinger:
I do not THINK Barnacle is compatible with the Kernel in the Sense ROM, that they are using.

Try using the Google Code Wifi application. http://code.google.com/p/android-wi...etail?name=wireless_tether_2_0_6.apk&can=2&q=

That one should work fairly well for you.
[myTouch 4G Q&A, Help & Troubleshooting] option94:
Never posted anything that made it into someones signature before. Thats awesome.
[myTouch 4G Q&A, Help & Troubleshooting] RavenWulf:
I've used all 3 "Stock", Barnacle and the Google.Code one and they all 3 worked fine. I have stuck with the stock one (TMO not charging me for it either) because I prefer the UI for it and it connects first try every time for me. activate app, power up netbook and by the time my netbook is done powering up it has already connected itself to my phone a ready to go for a romp on the inter-web. I have been using it since day I got the phone and haven't received the text telling me I had to add tethering to my account... but then I never get anywhere near the 5GB "cap", my heaviest month was 1.51GB
[myTouch 4G Q&A, Help & Troubleshooting] s10shane:
ok thanks i will try it next time i got a laptop...