yashsingh1/xdaforums huggingface dataset:
[Android Q&A, Help & Troubleshooting] comoc85:
And, no I didn't log into to Google. So we should be gravy.
[Android Q&A, Help & Troubleshooting] Arhtard:
You're awesome dude! thanks sooo much!

here's a link to the files courtesy of comoc85 http://www.mediafire.com/?2ddmz0srr3mgc1k

*the /system/app/ directory of our samsung gravity smart sgh-t589 (unmodified)

all those that deleted/uninstalled apps, profit now!
[Android Q&A, Help & Troubleshooting] Arhtard:
i wonder what files would we need to share for a dev to port clockwork recovery
[Android Q&A, Help & Troubleshooting] anthonyburnsred:
Ahhh okay i see, I used to have an HTC HD2 so i know what stuff is just i dont know how to use busybox and how to cook a theme or deodex a rom :l

Yeah your right, it would be a sad day! :( I am not gonna lie, i hate the fact that this phone has sooo little memory..

I really appreciate it! :D Would you be so kind as to point me in the right direction as to how to do all this? :) Please. I would much greatly appreciate it.
[Android Q&A, Help & Troubleshooting] cdesai:
Hey guys i m feeling bad for u guys coz u got no devs at all :(

Some tips i'ld like to give

All you need is some sense to understand

No user data is saved in /system so its safe to dump

For easier dumping - install root explorer and launch it

Click on system (root not needed if you just want to dump)

Longpress on app and select make tar/zip

It'll make a tar/zip in sdcard

You can also dump framework that way

Default.prop mods will get overrided each boot coz it is in the initramfs of the kernel which is extracted on each boot

Porting cwm recovery for samsung phones is a bit harder due to the kernel initramfs (if any one of you can donate your phone to koush for sometime then it'ld be easier for him to port cwm)

I will post links to some threads to help you get started making roms when on pc(currently using tapatalk)

P.S. Feel free to pm me for any doubts :)
[Android Q&A, Help & Troubleshooting] Arhtard:
thanks cdesai!

i appreciate that information you posted.

it would be awesome if you could post those threads.

kinda hoping a dev will pick up on this phone soon.

i cant seem to locate the firmware for it, not sure if thats why no one has developed yet.

i'd sure give it a try with some directions. i've only got a windows machine available and have never used linux.

have a good day
[Android Q&A, Help & Troubleshooting] Arhtard:
i'm thinking you know what adb is and probably have it installed.

if you do, easy sailing from here...

1) put the 2 files i uploaded, "framework-res.apk" and "twframework-res.apk" onto your SdCard (be sure to unzip framework-res.zip - i had to zip the apk because it was too large to upload)

2) open up ADB command prompt - on the computer

3) type in " adb shell " - on the computer

4) make sure phone screen is on and not "locked" so that you can "allow" ADB "Superuser Permissions"

5) then type in " SU " - on the computer

6) u will have to grant "Superuser Permissions" to ADB - on the phone (u will get the "#" prompt - on the computer, if you don't see this prompt, start over)

7) now turn off the screen display, not power off (aka - lock the screen) (after you have granted ADB "Superuser Permissions" - on the phone, u should have the "#" prompt - on the computer)

8) follow the directions in my original post (copy and paste those commands into ADB, 1 line at a time, hit "enter" after each line)

9) reboot (and you should have a basic black theme like in the screenshot i provided)

as far as deodexing, i can't help with that.

i tried using the program "ultimate" and had no luck. my antivirus had problems with it also, so i was skeptical to keep trying.

i read alot of people had issues and were unable to use there phone after doing that with "ultimate".

and without being able to make a backup with a custom recovery -i'm skeered. lol.

sounds like we have someone willing to provide some useful information to help us get started on roms.

let me know if you need more information on those theme files.
[Android Q&A, Help & Troubleshooting] cdesai:
Its night now here ( India ) so you'll have to wait till tomorrow

I can help you in creating a flashable dump if you want

No need of linux unless compiling from source
[Android Q&A, Help & Troubleshooting] Arhtard:
thank you!

that will be great!

see you tomorrow =)
[Android Q&A, Help & Troubleshooting] tokicku:
Hi, I rooted, partitioned and installed links2sd and everything is working smooth except that with only around 60 apps installed I still only show 45mb internal memory free. How did you manage to install over 200 apps and still have over 80mb internal memory free? what did i do or am i doing wrong? I scrolled through link2sd and made sure everything that could be moved or linked to the sdcard was done. Not sure how to free up more internal memory:confused:
[Android Q&A, Help & Troubleshooting] Arhtard:
well..

i'm not sure what to say. i started out installing alot of apps just for the hell of it and lost alot of battery performance to crap running all the time i guess... i cut back and uninstalled alot of games, etc... titanium backup says i have 248 app elements installed and i show 90 mb available.

now i do remember doing this tho..

open link2sd, click on "manage" on each user app, move each app back to phone, then click "create link" then link app file, dalvik-cache file and library files if available...

then in the main page of the link2sd app hit the menu key, hit more, and just for peace of mind, i do relink library files and link dalvik-cache files.. i'll reboot and do the clean the 2nd partition option as well as clean up the dalvik-cache option..

when u installed link2sd after partitioning the sdcard, did it ask you to mount the sd partion as a certain type, ie. ext2, it actually gives you a few options but pick ext2. it should have told u to reboot also.

there is a difference between linking the app to the sdcard and actually using link2sd functions to create links for "app file" "dalvik-cache file" and "library file".

read this and let me know what you did exactly

edit: it kind of sounds like your ext partition didn't get mounted or recognized by link2sd
[Android Q&A, Help & Troubleshooting] anthonyburnsred:
Small and Blurry MMS!

By the way, is there anything i can do to fix the small and blurry MMS!? :p

Im tired of seeing blurry pics :l

Help?
[Android Q&A, Help & Troubleshooting] tokicku:
Thanks for the info! I went back through and moved my apps to the phone then created links back to the sd card and cleaned everything and rebooted. Now I show 82mb free. Thanks again my friend........Tim :D:D
[Android Q&A, Help & Troubleshooting] Arhtard:
hey you're quite welcome!

i am doing a little more theming to my framework apk, kinda playing around...

just installed it with no errors with my tutorial in earlier post..

this is fun, i wish i could learn how to cook a rom or deodex.
[Android Q&A, Help & Troubleshooting] nfl24nb:
it would be nice to get gingerbread on the gravity smart.. something that could pull the armv6 flash......)
[Android Q&A, Help & Troubleshooting] Arhtard:
wow this is kinda crazy --- there is 1 phone identical to ours with a completely different name... The Samsung Galaxy Q

http://www.fido.ca/web/Fido.portal?_nfpb=true&_pageLabel=Phones&PhoneSKU=T589BLKF

http://www.mobile88.com/mobilegallery/comparephone.asp

and these are just like ours without a physical keyboard --- the Gio is already supported with Clockwork Mod Recovery... i'm wondering if that version will work on our phone.

http://www.samsung.com/galaxyace/gio_techspec.html

http://www.samsung.com/galaxyace/mini_overview.html

http://www.samsung.com/galaxyace/fit_overview.html

http://www.samsung.com/galaxyace/ace_overview.html

any thoughts?
[Android Q&A, Help & Troubleshooting] anthonyburnsred:
Unroot?

Hey! Thanks for your help Arhtard!

One question, i need to send the phone to tmobile to replace it cause the keyboard gave out :/

Is there anything i can do to unroot and reinstall all the apps that came

pre-installed on this phone??

Help! :p
[Android Q&A, Help & Troubleshooting] Arhtard:
well, i've not tried to unroot a phone so my advice may not be worth taking, but...

if you used SuperOneClick to root the phone, you could try the "UNROOT" option it has...

do some searching on that first, as i have no experience unrooting a phone...

as far as re-installing the apps you removed...

download this system app dump folder -----> link and files are courtesy of comoc85 http://www.mediafire.com/?2ddmz0srr3mgc1k

put the missing apps and their companion odex files back in the /system/app/ directory on your phone...

you will have to set permissions again for each file after you move it... reboot

do this before you unroot though, naturally.

yesterday i screwed up my phone trying to theme some apks and decided just to delete my /system/app/ directory and start over...

*** i do not advise deleting any directory ***

i used all of the files that comoc85 supplied for us and can confirm that the files are perfectly working.

i am very thankful to him for supplying us with that /system/app/ dump as it saved my phone once so far.
[Android Q&A, Help & Troubleshooting] MikeD215:
emailed

I emailed amon_ra for a recovery request with no response as of yet ..idk who else can provide a recovery besides him or koush..one has to maybe build one from asop since samsung devices..are tricky..btw guys my name is mike I was in the lg optimus community for 2

Years with the same ol..I am here to stay..idk bout you but the gravity smart beats in entry

Level phones..keep in mind its clocked at 800hz from factory.

Its only gonna take time but I don't think were far off from recovery>rom>kernal.

Or whatever comes first..cheers.
[Android Q&A, Help & Troubleshooting] Arhtard:
hey!

welcome to the stepchild forums, lol

no really, i love this lil phone... i came from the Optimus V that had development.

the only thing i miss is the "community" with the Optimus V.

800hz stock is pretty good for this price, imo.

the v was 600hz stock and i was able to stable overclock mine to 806hz so i'm looking forward to a kernel for the smart.

the screen is the same size as the Optimus V with the bonus physical keyboard, if and when you need it.

i think i have found out how to deodex our rom... i'm waiting for a confirmation or some comments from here ---> http://xdaforums.com/showthread.php?p=16447676#post16447676

it seems to process, i just would like confirmation before actually installing the files since we can't flash a backup.

i found that canada has an exact version of our phone with an entirely different name...

the Samsung Galaxy Q... so heads up, watch for development under both names!

i asked xda to start a "Smart" forum, they said its being considered.

anyway - welcome to our "thread" lol
[Android Q&A, Help & Troubleshooting] Arhtard:
oh btw

there is a sub forum over at phandroid.com for the gravity smart

link ----> http://androidforums.com/samsung-gravity-smart/
[Android Q&A, Help & Troubleshooting] MikeD215:
haha arhtard.. it seems that we got the goofy optimus line because all the T models could only be overclocked at 729hz 320 idle and be stable.. anything more cause kernal panic.. even when we got gingerbread.. consider yourself lucky getting the optimus v..

one thing i wanted to stress when using titanium backup and probably the main reason some of you bricked your devices uninstalling apps is one apk and that sole apk.. DRIVESMART.. DO NOT DO NOT REMOVE DRIVESMART!!!! if you already did and didnt get boot loop or fc's consider yourself lucky guy.

from trying to removing from a cm7 based rom on the optimus the rom developer discovered that drive smart is involved more then just being a stand alone apk.. its in the framework.. its in sms calling and all that, lol its in your settings for christs sake.. you remove the core apk.. consider yourself bricked.. the dev tried to remove some of it.. but the process is very detailed.. my suggestion if you dont mind seeing it there.. and dont use it.. Dont remove it at all. quite possibly the best advice i could give.. I also took the task of using titanium and removed the games and things like glympse facebook and other apks of things not needed..but left the core system files .. and now i have more memory and 2 pages stock apps instead of bloaty ware.. lol. good luck guys.
[Android Q&A, Help & Troubleshooting] candymanmike:
Hey everyone. I have been hacking phones for many years. Started in the razr days. Did lots of developing in the old school motorola days. Moved on to iphones for a year or so even did some blackberry hacking. Moved to android a year or so ago with the mytouch 3G. I. Was staff at modmymobile for a couple years (since before android when it was modmymoto) but due to work schedule and young kids recently stepped down there as a super-moderator. Anyway, that's my back story.

I picked up this phone about a month ago. Bricked my first one messing with the framework files. Tmobile was nice enough to replace it. Now number 2 is rooted and de-bloated. Like everyone else, I'm (not so) patiently waiting for a recovery and some oc and rom love. Been a long time I had a phone on the ground floor of its hacking life. Since the moto z3 rizr days to be exact. Lol. Anyway justwanted to introduce myself to the "smart" community!
[Android Q&A, Help & Troubleshooting] Arhtard:
hey mike!

welcome to the the stepchild forum...

as far as theming the framework files...

i bricked my first one trying to theme them too! haha!

so i found out that if youre using UOT kitchen with this phone you have to upload two files: framework-res.apk and twframework-res.apk to be successful

in an earlier post in this thread, i attached my themed files with instructions how to install them, if you'd like to try. i haven't had anyone else comment on doing it. i semi bricked a replacement gravity smart phone the other day theming misc apks and had to install the /system/app/ folder from start. we do have a posted link to the /system/app/ directory that is all stock and unmodified. i think its on page 2 of this thread.

anways, hullo and welcome to our lil family...
[Android Q&A, Help & Troubleshooting] Arhtard:
i was using the picasticks kernel on my optimus v with very smooth operations at 806hz

if i remember right i cut it back to 480/768 just to be safe in the long run

on the subject of the drivesmart app, i appreciate that bit of information, i actually thought of freezing it and then possibly uninstalling it... good to know.

its really crappy that such a lame ass app has "burrowed" itself into many system apps..

that developer needs to be --- smacked?
[Android Q&A, Help & Troubleshooting] Arhtard:
bootlooped my phone trying to deodex it now i have a brick....

no firmware released yet to flash it with odin...

grrr!
[Android Q&A, Help & Troubleshooting] anthonyburnsred:
Thank you sooooo much!! That really helped me alot! It worked perfectly. :)
[Android Q&A, Help & Troubleshooting] nfl24nb:
be nice to get a good rom that can push the adobe flash armv6
[Android Q&A, Help & Troubleshooting] eggowaffle:
How do i go to recovery after rooting? i pressed home button and power button at the same time but wont work..
[Android Q&A, Help & Troubleshooting] Arhtard:
with the power off -

slide open the keyboard, hold down the letter "T" button and then hold down the power button at the same time. this will put you into the recovery mode.
[Android Q&A, Help & Troubleshooting] eggowaffle:
would there be any custom roms for the galaxy q or the gravity smart?

also how do i partition my sd card?
[Android Q&A, Help & Troubleshooting] Arhtard:
easiest way i can think of is using the program on your computer from this link http://www.partitionwizard.com/free-partition-manager.html

there are other ways too, several in fact. here are links to some of those ways...

http://code.google.com/p/android-roms/wiki/Fat_Ext2_Partition

http://androinica.com/2009/09/how-to-create-a-2nd-partition-to-install-android-apps-on-an-sd-card/

http://www.ehow.com/how_6791908_partition-sd-card-android.html
[Android Q&A, Help & Troubleshooting] MikeD215:
Are we shooting in the wrong direction for a custom recovery or should our goal to be looking for a kernal like ours to get a recovery.. i tried to email a few recovery dev guys with no response.. so until we get support we gotta do ground work and favor asking our selves... i contacted teamwin, amon_ra, few galaxys2 members,and koush and nothing.. so im getting the feeling either no one else has hit them up with donations or popularity or its such a new device(while be true) that no one wants to run tests.. or...or just simply none of the devs actually have the device..

im ok with linux and surely no pro at compiling under an environment to get such a taste done.. otherwise i would try myself.. sorry but like others who have made recovery's i need a team and gobbles of time and help..

so yea thats where we stand in development.
[Android Q&A, Help & Troubleshooting] Arhtard:
hey mike

i bricked my gravity smart the other day pushing deodexed files to the phone, somehow. and with no recovery and no hope i went and bought the lg optimus t to use for a while. i got a refurbished gravity smart in the mail from the carrier. just gonna put it on a shelf for a while. i like the phone but geez, nothing for it. anyway, i successfully cooked a stock 2.2.2 deodexed rom and am using a custom kernel on my optimus t. i think i may abandon my attention on the gravity smart for a while, is my point, i think.

the firmware for the gravity smart still hasnt been released yet, just fyi.

i imagine with a rom kitchen, you would need this firmware, and this is the reason for no development, imo.

radio shack has the optimus t on sale for 99 bucks, lol.

not as fancy, but its got alot of devlopment and is pretty solid.

later bud
[Android Q&A, Help & Troubleshooting] Crystawth:
I noticed how a couple people stated drivesmart couldn't be removed... I guess I was just lucky in how I managed to do it, because I got rid of it right after I rooted. =)
[Android Q&A, Help & Troubleshooting] cdesai:
Well really there isnt a need to release the firmware(it can be dumped) but we need to know which version of odin to flash it with

once we know that

Dumping is easy

Anyone with a rooted phone run this command in terminal emulator(install from market)

su
mount > /sdcard/mount.txt

Attach the output file here or paste the contents
[Android Q&A, Help & Troubleshooting] Arhtard:
using the info from what jnfisher posted -

"/dev/stl14 /cache rfs rw,nosuid,nodev,relatime,vfat,llw,check=no,gid/uid/rwx,iocharset=utf8 0 0

/dev/stl13 /data rfs rw,nosuid,nodev,relatime,vfat,llw,check=no,gid/uid/rwx,iocharset=utf8 0 0

/dev/stl12 /system rfs ro,relatime,vfat,log_off,check=no,gid/uid/rwx,iocharset=utf8 0 0"

i used the following commands to make some dumps from my unused refurbished temporary rooted phone -

mount -o remount, rw /dev/block/stl12 /system

dd if=/dev/block/stl12 of=sdcard/system.rfs bs=4096

mount -o remount, rw /dev/block/stl13 /data

dd if=/dev/block/stl13 of=sdcard/data.rfs bs=4096

mount -o remount, rw /dev/block/stl14 /cache

dd if=/dev/block/stl14 of=sdcard/cache.rfs bs=4096

system.rfs is 221mb

data.rfs is 152mb

cache.rfs is 21.2mb

i used an iso program to extract the system.rfs file and saw its contents, for comparison purposes

i'm not sure it worked properly though, if i use root explorer and get /system/ details its 810mb - which is alot more than what i dumped

the difference seems to be in /system/xbin/ ---- on phone its 625mb and the one i dumped is 5.21kb ---- i'm guessing something went wrong with my dump??

i tried to make a odin flashable file with the 3 *.rfs files combining them into tar ball with md5 signature. odin verified it fine, but thats as far as i went. i was able to cook a deodexed rom with the kitchen but didnt apply it, phone is right out of the box so i didn't want to try it. the kitchen came up showing an error with no boot img present. this is as far as i've gotten.

i also have the SGH-T589_OpenSource_froyo.tar.gz file too but not sure what to do with it yet.

what are you guys thoughts and tips on this?
[Android Q&A, Help & Troubleshooting] cdesai:
Well you used the right commands and sizes are right

Dump data and cache after a factory reset - to make a flashable rom

And yes tarball either by linux or if using windows - use total commander

Which odin version did you use?

Its not the same for flashing on all phones

Only Magiciso will be able to view contents(if rfs)

And no way xbin is 850 mb

something wrong with root explorer

And did you use htc kitchen?

No need of kitchen for all this stuff - do it manually to prevent hassles

You can deodex this way

Download and extract xUltimate(i.e extract the zip)

Connect phone - Usb debugging enabled

Fire up xUltimate

Select option to pull and deodex files

After it is deodexed

copy the two folders to sd card

Use this commands

mount -o remount, rw /dev/block/stl12 /system

cp /sdcard/folder-of-apps /system/app

rm /system/*.odex

cp /sdcard/folder-of-framework /system/framework

rm /system/framework/*.odex

reboot

This will deodex your phone without doing any harm - cant use kitchen coz rfs files go corrupt when edited

About the tar.gz file you downloaded

it'll contain the full kernel source and some modules for froyo aosp building
[Android Q&A, Help & Troubleshooting] Arhtard:
i bricked my phone after deodex the /system/app/ and /system/framework/

< i didnt brick my replacement, its staying unrooted and in the box till i figure this out >

did the following commands ---

cp /sdcard/folder-of-apps /system/app

rm /system/*.odex

cp /sdcard/folder-of-framework /system/framework

rm /system/framework/*.odex

rebooted to bootloop

i never did try this though:

mount -o remount, rw /dev/block/stl12 /system

is that what my problem was?

so i use the system.rfs file and extract with MagicIso to get files to use with rom kitchen?

i used this command:

dd if=/dev/block/bml8 of=/sdcard/zImage bs=4096 to get a kernel dump too

and this command:

dd if=/dev/block/bml9 of=/sdcard/recovery.bin bs=4096 to get a recovery dump too

can i or someone use the recovery dump to use towards porting clockworkmod recovery?

thanks for your time
[Android Q&A, Help & Troubleshooting] cdesai:
Kernel dump isnt needed - you can compile it yourself too

Recovery.bin isnt useful

Get me the outputs of these commands

cat /proc/mtd

cat /proc/partitions

cat /proc/mounts

About tge boot loop thing

Mostly you did something wrong

You need to remount system before copying