yashsingh1/xdaforums huggingface dataset:
[Droid Incredible Q&A, Help & Troubleshooting] gadzooks64:
I'm really impressed with the Galaxy SII but I love me some HTC phones. I can't upgrade until the end of December so I have plenty of time to go crazy for the latest and greatest phone only to see it trashed in the forums until the next big thing comes along.

I'll probably fall in love with at least 3 phones before it is over with.

I'm not getting another new release phone. This next one will have to be out for a while before I buy it - I'm tired of being the guinea pig.

Only 3 more posts until I hit my 10.
[Droid Incredible Q&A, Help & Troubleshooting] Trebuchette:
That's why I'm going to try to hang onto my dIncs as long as possible. But I think there'll always be a market for small sleek gadgets, including phones. If I _had_ to choose a replacement today, I suppose I'd go with one of the samsung skinnies (not a samsung fan), but I'd have every expectation that htc would remember it's sleek design roots!
[Droid Incredible Q&A, Help & Troubleshooting] lssanjose:
I bought this as a stop gap until more 4G phones came out..but I'm growing to like this phone a lot
[Droid Incredible Q&A, Help & Troubleshooting] renzo.olivares:
bought an evo 3d get 415mb of ram on boot :) fast as hell now to save up for an htc vigor :)
[Droid Incredible Q&A, Help & Troubleshooting] M3TR1C:
I'm happy with my Incredible so far but my only issue is with battery life. Would like a Incredible 2 but it just doesn't feel like a big update. The only thing that would make me jump on the incredible 2 is if it had a dual core and maybe a better camera also. Will always love anything that is running ASOP android. Don't need sense or anything fancy like that. Hoping the Nexus Prime comes to verizon. Maybe?
[Droid Incredible Q&A, Help & Troubleshooting] wakeboard143:
I hope this comes true. I would pounce immediately.

http://www.technobuffalo.com/compan...ving-samsung-ice-cream-sandwiches-to-verizon/
[Droid Incredible Q&A, Help & Troubleshooting] M3TR1C:
I really hope that there is no 4.65 inch screen. Give me 4 inches. Thats all we really need.
[Droid Incredible Q&A, Help & Troubleshooting] zerocool79346:
Galaxy SII. Its the only phone that has peaked my interest in a long while. If the Bionic was unlocked I'd probably go that route, and I might end up waiting for the Prime if the rumors get more solid as the SII takes longer to release than I'm hoping for, or if Verizon's version has a hardware keyboard but barring any of those scenarios, I will own a Galaxy when it drops.
[Droid Incredible Q&A, Help & Troubleshooting] nascarrunner:
Wer do get great coverage with sprint? Wat good is pc dock support jw?
[Samsung Galaxy S (4G Model)] tehaer:
Hello,

Ive bought SGH-T959V in the USA. Actually, i live in Poland, Europe. Is there any way to install Polish language? Can i for example, flash the phone with Android which supports Polish language? I have 2.2.1 Froyo installed now. Downgrade/Upgrade will brick the phone? I could for example downgrade to 2.1 Polish firmware. Is it possible? Thanks in advance
[Samsung Galaxy S (4G Model)] Light-라이트:
Try morelocale2. Not sure if polish's on it, but my friend uses that for korean. Luls
[Samsung Galaxy S (4G Model)] steeleain:
You may want think about unlocking the phone ;)

http://www.unlocking.com/Reasons-To-Unlock.html

Check out the sgs4g bible in the development part of this forum on how to do it :)
[Samsung Galaxy S (4G Model)] jager555:
if the firmware is made for the sgs4g, then yea, you should be able to odin it.

if you are going to unlock it, then i would recommend calling up tmobile and getting it done for free. the guides are tricky and people seem to be corrupting their imei if they dont know what they are doing
[Samsung Galaxy S (4G Model)] bkoon1218:
I would definitely second this. T-Mobile has great customer service, so if you ask within reasonable bounds, they'll definitely help you.
[HTC EVO 3D] cuban4lf:
i have 4 different version of it and cant get any of them to work on the 3vo. has anyone had any luck with this ?? if so please help me ! keeps saying its only for nextel and sprint customers. THANX
[HTC EVO 3D] jgalan14:
I don't think it works anymore, from what I remember Verizon got it now, so that's why it wasn't included in this phonelike NASCAR, man I wish they had NBA lol
[HTC EVO 3D] jayharper08:
I wish we could get the Verizon NFL app to work again :mad:
[HTC EVO 3D] novanosis85:
I hate the NFL organization. Always giving royalties to the highest bidder.

EA has the rights to an NFL GAME, VZW has the app. Such bull ****.
[HTC EVO 3D] youngpro83:
I have the football live app from the Sprint zone app and mine works great.

Sent from my Beastly EVO.. And did I mention it has 3D?
[HTC EVO 3D] cuban4lf:
i tried that one as well and it give the same error :-(
[HTC EVO 3D] -Apollo-:
What error does it give you? Is it something to the effect of resetting data? **** happens to me on every phone! On release of 3D on stock Rom of course, I was able to get both Sprint Football and NASCAR to work after reprovisioning. I did make a TI backup of it once we got root! Restoring from TI is the only way I can get it to work, same exact thing on my OG also..crazy. Let me know if you need that backup!
[HTC EVO 3D] -Apollo-:
Re-read your original post. Did you happen to change your Sprint banner to something else? I've seen that error in the past when I changed mine.
[HTC EVO 3D] cuban4lf:
yup. sure did change the banner since before i was rooted. it was the first thing i did !! should i change it back see if it will take ?? never gave me that problem on the og evo
[HTC EVO 3D] -Apollo-:
Any luck??
[HTC EVO 3D] -Apollo-:
cuban..try this. Extract the zip and put the 3 files in you TitaniumBackup folder on sdcard and restore data only. This should allow you to keep your custom banner!
[HTC EVO 3D] dustinjohnson:
Yes we have to get the Verizon app again this year. That was perfect last year. I would have my tv on a game , my phone in a redzone and laptop for fantasy stats. These were perfect Sundays!
[HTC EVO 3D] jgalan14:
I got the sprint football app from the market :) (if you got the old market you can just see it under sprint apps recomendations )

http://market.android.com/details?id=com.handson.h2o.nfl
[Vibrant Android Development] VeryCoolAlan:
I like CM7 and would like to use it but the number of apps I have is probably greater than most of you guys......the /datadata folder only has like 150mb of app data storage and once I install like 100 apps it gets full and starts forceclosing....I know the Vibrant has 2gb of app storage but only in TouchWiz ROMs you can use the 2GBs not in AOSP....

Is there anyway to extend it? or atleast move the app folders somewhere to whe I can install all my apps and still have like 1GB left over...like I do in TW ROMs?

This isn't a Q and A ..it's sorta a discussion.
[Vibrant Android Development] vinnydakid:
I've been doing a bunch of searching on this and it seems like all Galaxy S's on CM are having this problem. I'm assuming the fix is just as simple as editing a file somewhere but even that is too hard for me. Any help on this issue would be much appreciated.
[Vibrant Android Development] VeryCoolAlan:
It's the only thing keeping me from switching to it
[Vibrant Android Development] t1h5ta3:
data2sd script...
[Vibrant Android Development] vinnydakid:
Well has anyone ever implemented it on CM for Galaxy S? From what I was reading this might fix a bunch of problems, but I have no idea how to actually use it to suit our needs.
[Vibrant Android Development] VeryCoolAlan:
Yea data2sd is necessary!

I can't seem to know how to apply this.....
[Vibrant Android Development] jonathanhuerta4:
Isn't there an option under "applications", that lets you install the apps on SD??
[Vibrant Android Development] bearsfan85:
you can manually move apps to the sd or set it to just have it always download to the sd, I dont even have an external sd card and have 5 gb of space left
[Vibrant Android Development] VeryCoolAlan:
No that's not it......the APP partition is enough....the app data folder isnt and it is the problem..

basically in cm7, the 2gbs arent even used nor will ever
[Vibrant Android Development] compuguy1088:
Without actually checking out the source code for cyanogenmod + android, I wouldn't exactly know. It is most likely a issue of partitioning. This would be changed at the source code level, not at the user end.
[Vibrant Android Development] compuguy1088:
Because this thread has been stale, I've been digging into the reasoning of why samsung based phones have so ittle space in /data/data (i.e. /datadata). The most obvious way to compare this is through the command df -h.

Here is the output of df -h for the samsung vibrant (on CM7 nightly):

# df -h
Filesystem Size Used Available Use% Mounted on
tmpfs 165.0M 32.0K 165.0M 0% /dev
tmpfs 165.0M 0 165.0M 0% /mnt/asec
tmpfs 165.0M 0 165.0M 0% /mnt/obb
/dev/block/mtdblock2 187.5M 142.3M 45.2M 76% /system
/dev/block/mtdblock3 80.0M 36.3M 43.7M 45% /cache
/dev/block/mtdblock5 16.0M 14.3M 1.7M 89% /radio
/dev/block/mmcblk0p2 1.8G 591.4M 1.3G 31% /data
/dev/block/mtdblock6 172.0M 121.5M 50.5M 71% /datadata
/dev/block/mtdblock4 12.5M 6.6M 5.9M 53% /efs
/dev/block/vold/179:1
13.0G 4.2G 8.8G 32% /mnt/sdcard
/dev/block/vold/179:1
13.0G 4.2G 8.8G 32% /mnt/secure/asec
/dev/block/vold/179:9
3.7G 1.8G 1.9G 49% /mnt/emmc

Here is df -h for the HTC g2 (vision; CM7 Nightly):

# df -h
Filesystem Size Used Available Use% Mounted on
tmpfs 184.0M 32.0K 183.9M 0% /dev
tmpfs 184.0M 0 184.0M 0% /mnt/asec
tmpfs 184.0M 0 184.0M 0% /mnt/obb
/dev/block/mmcblk0p25
409.2M 147.4M 261.9M 36% /system
/dev/block/mmcblk0p26
1.3G 217.7M 1.0G 18% /data
/dev/block/mmcblk0p27
198.3M 39.5M 148.5M 21% /cache
/dev/block/mmcblk0p28
19.9M 14.7M 5.2M 74% /devlog
/dev/block/vold/179:65
14.9G 2.3G 12.6G 15% /mnt/sdcard
/dev/block/vold/179:65
14.9G 2.3G 12.6G 15% /mnt/secure/asec

Notice the difference? Apparently on samsung branded phones, the /data/data folder is on its *own partition*, formatted YAFFS2. On HTC based phones, the /data/data folder is not on its own partition, but apart of the /data mount. For some reason, the developers decided to put it in its own partition, vs. the standard convention.

Also, here is a comparision of mount points for the Vision (init.vision.rc) and Aries-common (shared device config; is the same in the init.vibrantmtd.rc):

Vision:

mkdir /system
mkdir /data 0771 system system
mkdir /cache 0770 system cache
mkdir /devlog 0700 root root
mount ext4 /dev/block/mmcblk0p25 /system wait ro barrier=1
mount ext4 /dev/block/mmcblk0p26 /data wait noatime nosuid nodev barrier=1 noauto_da_alloc
mount ext4 /dev/block/mmcblk0p27 /cache wait noatime nosuid nodev barrier=1
mount ext4 /dev/block/mmcblk0p28 /devlog wait noatime nosuid nodev barrier=1

Vibrantmtd:

mkdir /radio 0775 radio radio
mount yaffs2 mtd@system /system
mount yaffs2 mtd@system /system ro remount
mount yaffs2 mtd@cache /cache
mount yaffs2 mtd@radio /radio
mount ext4 /dev/block/mmcblk0p2 /data wait nosuid nodev noatime nodiratime noauto_da_alloc
mount yaffs2 mtd@datadata /datadata

Honestly, what I'm wondering, is why is /data/data not apart of the /data partition?
[Vibrant Android Development] Kaik541:
because leaving it on the moviNAND chip (even on ext4) is ****ing slow as balls. If you want, you can go back to stock Samsung ROM's where it's inside the /data partition and watch your phone crawl to a halt after a few days, even with voodoo lagfix (or any number of file systems). The choice becomes, do you want something fast and a good user experience and hope users actually think about what they're installing instead of being brain-dead "install ALL THE APPS" people... or have a miserable user experience for everyone to protect the few people who feel the need to install 150 apps on a phone (and then claim all are necessary)
[Vibrant Android Development] compuguy1088:
That clarifies that reasoning. If there is that limitation, something needs to be implemented in code preventing applications from going outside of the max /datadata space (i.e. automated cleaning of app caches). Having the phone repeatedly crash over and over because of a lack of space in /datadata, isn't the best way to handle the situation.

Edit:

Doing df -h | grep -i datadata, works for many people (like me), but not everyone is command line savvy.

Edit2: I do not have 150 apps installed...but there are applications that store a decent ammount of data in the /datadata partition (youtube, facebook). This results in a juggling act just to have ~50 applications on the phone at one time. In my opinion, if you think that it should not be on the moviNAND, then the data partition should be mounted as well to the mtd@datadata partition. Like any other android device, this would work properly, and would prevent the severe strings of app crashes from the lack of space in /data/data.
[Vibrant Android Development] Kaik541:
except the slowest part of loading an application is what's pulled from /data/data, not from /data/app (or app-private). On top of that, it would limit our /data partition to ~170 MB for both /data/app(-private) and /data/data, which would mean like 15 apps total for everyone... again, creating a miserable user experience for all. Then what? we relegate mmcblk0p1 to...? /sdcard? /emmc? /wastedinternalstorage? it can't simply be "merged" into the other things. if you don't know how to manage your apps/space, then that's on you. every partition will have this same failing, android has no way of verifying "out of space" besides the /cache and /data partitions (and even then, it only goes "oops out of space" when it already fails). Putting /data/data on a faster partition (that other phones don't HAVE to make this decision like we did) over putting it inside /data is monumentally different on our phone. we're the only device in CyanogenMod history that went from one partition layout format (BML) to another (MTD). Sure, others have resized their MTD partitions (HardSPL on Dream/Sapphire fore example), but they were already on MTD. Ours required re-working the way the phone even *exists*, on top of that, there are partitions and spaces we are literally incapable of editing or modifying.

basically, while it's easy to say "meh, I don't like this way because it makes my life harder", for 95% of users, it's the far more optimal choice and leads to a far superior user experience. if you are technical enough to install CM, you should be technical enough to know how to run a simple command from terminal emulator (which is included in CM by default).
[Vibrant Android Development] compuguy1088:
It was a crazy shot in the dark. I was actually thinking of the possiblity of having a service clear the caches of all programs on boot. I *have* been managing my space that way. For some apps (*cough* facebook), they decide to use 20+ megabytes of space that is not cache. I understand your justification, but If this is the way things are going to be for Aries based phones (Galaxy S, Fascinate, Vibrant, etc), this should be mentioned in the OT. People should know before flashing this rom, that manual management is a necessary.
[Vibrant Android Development] VeryCoolAlan:
Ive been on simply honey for about 2 weeks and have shortened to 273 apps and it is still fast....I don't notice lag....maybe I'm crazy I don't notice the difference between full of apps and newly flashed simply honey.....am I crazy?
[Vibrant Android Development] compuguy1088:
Unless Simply Honey is based on Cyanogen 7, this issue does not apply to you. What is being discussed is the nightlies for the upcoming CM 7.1 relating to a partitioning decision. Based on what I've read and seen in the source code, is a dirty hack. It allows for faster performance, at the cost of the need to micro manage applications use of a limited /datadata. If this is going to reach an actual stable realase, this needs to be reverted. The mass majority of people do not have the time, nor the desire to every so often manually clean out data and caches of "/datadata" hogs. Most people who are still using the galaxy s line of phones have gotten use to the slow read and write speeds of the moviNAND by now....

For many phones, including the galaxy S line, it is *very* easy to install CM (no command line use needed). I understand your (and the CM maintainers) decision to do this. I also see the reasons *not to*, in the eyes of average users. I think the performance penalties for more space in /datadata, are worth more than the need to have users digging around the phone system every other week. This is my opinion, based on my educational background and experience.
[Vibrant Android Development] VeryCoolAlan:
nah I read how the other Guy said how it is slow even with lagfix if you get a bunch of apps .....
[Vibrant Android Development] compuguy1088:
That is true on any normal vibrant rom. For cm7.1 based roms, they basically moved the most heavily read and written directory to high speed flash. The cm developers solved one problem (slowness), and created a completely new issue (lack of space in /datadata). This is what he was trying to say, in a nutshell.
[Vibrant Android Development] VeryCoolAlan:
Okay i didn't really understand the part where you put all those values and things so what will happen? Is this problem going to remain?
[Vibrant Android Development] compuguy1088:
*sigh*. For *CM7*, this seems to be a permanent issue. I seriously doubt they would accept a change reverting what they have had configured since the earliest official nightlies. For roms that are based on samsung roms, your fine (minus the performance issues; which are *never* going away).
[Vibrant Android Development] androidmonkey:
EXACTLY! I dont care how tech savy a person is, you SHOULD NOT have to manually manage something as basic as the /data/data folder like some have stated on this thread. I love the features and speed of CM7 but this issue is causing me havok with my phone. Its a huge PITA. I dont have 200 app installed btw.
[Vibrant Android Development] xREVOx:
just create a symlink.

haven't done this in a long time. my syntax might be wrong. someone can clean it up for me.

mkdir /mnt/emmc/.data/data

cp -a /data/data /mnt/emmc/.data/data

rm -r /data/data/

ln -s /data/data /mnt/emmc/.data/data

should work, i think.
[Vibrant Android Development] androidmonkey:
If it were that easy, I think someone involved in CM7 would have made that standard.
[Vibrant Android Development] xREVOx:
you just need a partition on your sdcard ext2, ext3, ext4

and have a mount point for it, then symlink.
[Vibrant Android Development] xREVOx:
creating a sub directory in /data and then binding the /data/<subdirectory> and /datadata will extend the /datadata and share the /data partition
[Vibrant Android Development] Poser:
do we have confirmation of this working?
[Vibrant Android Development] funeralthirst:
not really. symlink is a decent work around for size (and it will work, but it's kind of hack-y). but the point that was made of why cm7 doesn't do this is because the partition they chose for /datadata is much much faster memory than the sdcard or the /data partition, so you are trading quality for quantity.
[Vibrant Android Development] xREVOx:
Did you bother to click on the thumbnail? Symlinks and binds are the easiest way to fix an issue like this.

Not sure which kernels support userinit.rc but you can add a line for a bind to occur during boot.
[Vibrant Android Development] zmattmanz:
So was there any solution to this? Because I don't have a ton of apps installed and I run out of space all the time... stupid annoying. I don't care what I have to do I just need it working.
[Vibrant Android Development] ivanchin99:
http://rootzwiki.com/showthread.php...tadata-Causing-force-closes-for-Google-apps.&

Does this work (post #10)? Anyone going to try?
[Vibrant Android Development] VeryCoolAlan:
Will check out tomorrow.
[Vibrant Android Development] zmattmanz:
Nope. None of that worked. Now my phone is force closing left and right. Whenever I entered in the command it kept saying directory not found. Tried to mount through CWM -- same result.
[Vibrant Android Development] ivanchin99:
Have you tried the "rm -rf /data/data" command in the 3rd page of the thread?
[Vibrant Android Development] zmattmanz:
Nope. Apparently is also erases a your application data... yay. Serves me right for not knowing what the hell those commands mean.
[Vibrant Android Development] cedricberger:
It worked for me. Though not the first time I tried :

In recovery, before executing these commands, you need to mount BOTH /data and /datadata (there is a menu for that in CWM recovery)

"rm -rf /data/data" was not a good idea indeed (really deleting data). Though, once the new folder works, the partition /datadata could be emptied, but I am not sure if it is of any use (space can't be used by other partitions I guess ?)

(in my case, I was conservative and renamed the symlink /data/data instead of deleting it via rm /data/data ... no big deal, but if I wanted to go back I would not have to recreate the symlink -hey, not a command line wizard :p -, just rename it back)

Anyway, I agree that something should be done in CM to adress the issue.

I had to reinstall / reset CM multiple times in the last 4 months, before I found what the problem was and how to deal with it.

If the separated partition is kept, at least provide a menu to list the % of use of every partition, and have a warning when almost full.

(I had some apps listing % of use of partitions, though these programs did not "know" this specific /datadata partition, so all looked OK, while everything was crashing)
[Vibrant Android Development] ivanchin99:
That important bit worked for me.

And if it's anything, im getting 3000~ score in quadrant. Before this little tweak, maximum i could archive is only 2000~ Still it's only quadrant :p
[Vibrant Android Development] VeryCoolAlan:
Should be integrated in CM7
[Vibrant Android Development] murse:
Is it possible for someone to write a flashable script that would automate this task? I'm what I would call an "advanced noob." I've flashed ROMs and bailed myself out of soft-bricks, but I'm a bit intimidated by command line stuff, regardless of how simple and straightforward it looks on the surface. I can follow instructions well enough, but if I screw something up, I don't know enough to figure out how to fix it. If it is possible, a flashable script would also make it easy to re-do this fix after a ROM update (if I understand the comments correctly, the fix reverts if the data partition is wiped).

I found that the app Absolute System Root Tools displays the free space of system folders, including datadata. When I installed MIUI for the first time, after a few days, it was force closing like crazy. I came across this thread, checked the datadata folder, and sure enough, it was maxed out. I used Elixir to show me what apps had large amounts of data and weeded out the ones I didn't use much. I've now kept it at a reasonable size, but it has to be checked regularly.
[Vibrant Android Development] eugene373:
just edit the init.rc regarding this... you can move the datadata via the .rc to use what you want or via symlinking it.
[Vibrant Android Development] zmattmanz:
Any resources on how to do that? What blows is that this issue relates to more about the data stored with apps than really how many apps you have installed. I haven't been able to download Weather+ because of this for example.
[Vibrant Android Development] eugene373:
Well, basic is just moving it back to like stock, if you need more help I could or show you how to edit this..
[Vibrant Android Development] defconoi:
What about unionfs? Or how do I make cm7/miui use the partition standard Samsung Roms use? Anyone noticed. Google+ takes up like 50-100mb in datadata? For me it takes up 97mb and this datadata issue cripples my phone