yashsingh1/xdaforums huggingface dataset:
[Quantum General] ZigZagMan0:
Well for one the almost complete lack of custimization, I don't aregue that its probably a very good OS as far as that goes, but I do not like its lack of features. I'm not even worried about the bugs. MS deciding to be more like apple is, well disappointing, had I wanted an Iphone I would have bought an Iphone. I want to choose what programs I put on the phone, NOT MS. I could give a crap about thier sensitive file system. I choose windows based on thier past OS, I figured WM7 must be even better, but its a step backwards in usability for ME.

Again, I love the Hardware of this phone, I love the keyboard, hate the OS. Would like to see if 6.5 could be ported to it (its got the same processor as the HD2 right? I'm not a programmer so I don't know what else is needed to adjust the OS)
[Quantum General] king5697:
I too, think 6.5 deserved better hardware. I get more done on my TP2 than I can on my paper weight Blackberry.
[Quantum General] Steven855:
I don't think it's possible to get a port of WM6.5 to the LG Quantum due to the lack of drivers for WM6.5 (I'm pretty sure that a Windows CE 7 nk.exe can't be used with programs that are designed for Windows CE 5.2.xx.xxxx). On the other hand, we will have to keep our eyes open for when it gets closer towards Microsoft releasing Windows Phone 7 (Enterprise Edition) to see if we can indeed do anything with it.
[HD2 Android Q&A, Help & Troubleshooting and Genera] MarlinFF:
I recently installed some lib files that were meant to fix the video streaming issue on DHD builds, but copying using Root Explorer on the next boot all it did was make my phone unable to boot.. Now I am stuck with a unworking rom due to the lib files I installed. It is just the gauner DHD rom.. Is there any way I can put those lib files back and return to my NAND build because I haven't backed up my files yet and this will be erasing quite a bit..
[HD2 Android Q&A, Help & Troubleshooting and Genera] MarlinFF:
Okay so apparently using MAGLDr you can dump your userdata to your SD card which I did and I got a userdata.bin but how am I supposed to make use of it? It seems to be a good dump because it is 200+ mbs.

Any help is appreciated thanks
[Xperia Arc General] D-SHEL:
I need all SE apps from Arc.

And it may perhaps someone porting it to 2.1+ ;)
[Xperia Arc General] batman_112:
Well, you will have to wait until it is released and then rooted ;)
[Xperia Arc General] freshprince2x:
i am pretty sure that the devs from the x10 will port the 2.3 rom for the x10^^
[Xperia Arc General] :
At least they work on DHD w/ CM7: http://img573.imageshack.us/img573/6018/snap20110210003416.png
[Xperia Arc General] nidalius:
Hi Mr Lollylost

can you share plz :)
[Xperia Arc General] tids2k:
Check in DHD themes section
[Desire General] rainnysmth:
I currently have a CM 6.1.1 stable installed on my Desire, which runs just fine.

But there has always been this annoying problem that, when the screen turns off while the market or sth is downloading stuff via wifi,

there is a high chance of screen not turning on again. The phone is still responsive, and I can log into it via usb cable.

Logcat shows the following piece of info each time I tap OJ/Power:

D/KeyguardViewMediator( 283): wakeWhenReadyLocked(26)

D/KeyguardViewMediator( 283): handleWakeWhenReady(26)

D/KeyguardViewMediator( 283): pokeWakelock(5000)

I/power ( 283): *** set_screen_state 1

D/AK8973 ( 227): Compass Start

D/WifiService( 283): ACTION_SCREEN_ON

D/setcpu ( 631): Charging Profile 1113600, 1113600, ondemand

D/dalvikvm( 504): GC_EXPLICIT freed 220 objects / 10224 bytes in 37ms

D/dalvikvm( 631): GC_EXPLICIT freed 1633 objects / 77736 bytes in 33ms

I/power ( 283): *** set_screen_state 0

I/GPSButton( 283): Update State

D/WifiService( 283): ACTION_SCREEN_OFF

D/setcpu ( 631): Charging Profile 1113600, 1113600, ondemand

D/AK8973 ( 227): Compass CLOSE

D/dalvikvm( 504): GC_EXPLICIT freed 47 objects / 2472 bytes in 25ms

And dmesg shows nothing.

When I type 'adb shell reboot', nothing happens and the reboot command does not return.

This happens before setcpu is installed, so I think it is not to blame.

I use Darktremor a2sd script to install app in SD card, but this happens when SD card is removed, so it is not to blame, either.

Any suggestions or moves from you guys that I can try on my phone? The situation occurs quite frequently.

Thanks in advance.
[Desire General] rainnysmth:
P.S. I believe this to be a software issue because 3 days ago I was running another ROM and did not have this problem.
[Desire General] rainnysmth:
I checked Logcat of normal situation, which reads:

D/KeyguardViewMediator( 283): handleWakeWhenReady(0)

D/KeyguardViewMediator( 283): pokeWakelock(5000)

I/power ( 283): *** set_screen_state 1

D/SurfaceFlinger( 283): Screen about to return, flinger = 0x12d0e8

D/AK8973 ( 227): Compass Start

D/WifiService( 283): ACTION_SCREEN_ON

D/setcpu ( 634): Charging Profile 1113600, 1113600, ondemand

D/dalvikvm( 504): GC_EXPLICIT freed 178 objects / 7760 bytes in 85ms

D/dalvikvm( 504): GC_EXPLICIT freed 212 objects / 9680 bytes in 42ms

Comparing to this, one line was missing from the problematic log, the SurfaceFlinger:

'D/SurfaceFlinger( 283): Screen about to return, flinger = 0x12d0e8'

which means the surface flinger may have died when the screen no longer wakes up, I suppose?
[Desire HD Android Development] pravk:
I have used Bing translation engine to translate the ROM to English.

Download here

Most of the texts are translated to English. However some of them are still funny and will be corrected in later releases.

Please note that after installing the ROM you will still need to go to settings and manually change the language to English.
[Desire HD Android Development] Sir-ay:
Thanks!
[Desire HD Android Development] EuropeNintendo:
No...

We have threads for this already. It's been done before, and better.

http://www.miui-dev.com/forums/showthread.php?2519-MIUI-1.1.22-ENGLISH-FULL-ROM-DOWNLOAD
[Desire HD Android Development] Sir-ay:
1.22? Ups
[Desire HD Android Development] pravk:
Sorry about that. Didn't notice before. If this thread isn't required, I am fine with it getting deleted.
[Streak 5 General] daesdaemar:
Apologies, but as a newb I need a little walk-thru on uninstalling bloat-ware. I have unlocked Dell stock froyo which is rooted.

When I try to uninstall bloat-ware apps I get the "uninstall unsuccessful" message. If I go to settings>>manage applications, the uninstall button is dimmed.

I have read that since I am rooted that I can uninstall, but don't know how.

Thanks in advance.
[Streak 5 General] jvc.silence:
you will need an app like titanium backup witch let you unninstall system app.

search on market and you will find.

i remove system apps from my streak using titanium backup!

good luck!
[Streak 5 General] lufc:
Or root explorer:)
[Streak 5 General] daesdaemar:
Is one better than the other? Pros and Cons?
[Streak 5 General] marvin02:
Titanium Backup is more of a GUI interface and offers a list of apps that you can tap on or long press on for options. TB (paid version) also has a 'freeze' option. This makes the app invisible to the user, but the app can be easily restored. TB Web Site

Root Explorer is a file explorer similar to Astro or ES File Explorer, but with root permissions. It makes granting write permissions on a folder very easy.
[Streak 5 General] daesdaemar:
Thanks for all the help. Am using Titanium Backup with good success.
[Captivate Q&A, Help & Troubleshooting] hostilebynature:
Hey guys ive migrated from windows to debian linux.

I flash a lot and am now wondering what are my options for flashing back to stock and master clearing?

thanks in advance
[Captivate Q&A, Help & Troubleshooting] Ethere:
Here ya go:

http://xdaforums.com/showthread.php?t=755265
[Captivate Q&A, Help & Troubleshooting] MikeyMike01:
Migrate to Q&A next.

Sent from my Captivate.
[Captivate Q&A, Help & Troubleshooting] hostilebynature:
you guys are right, i apologize for not posting in the correct forum

thanks for the help.
[Captivate Q&A, Help & Troubleshooting] ih4ckback:
well you beat me to it.
[Galaxy S I9000 Android Development] snapper.fishes:
This is not a question, but I suppose it is a request. But please bear with me. All of the following are done on Doc's JS3 Rom with Hardcore Kernel and EXT 4 conversion, but the same issue happens on Darkky's JPY rom with voodoo lagfix applied, and I suspect it applies to all phones with lagfix activated.

This started about 2 days ago. I tried to download an app from the market that is over 26 MB (Battle bear). Couldn't download - the download logo appeared in the notification bar, but then disappeared immediately. I tried another big app (pocket legends -> 28 MB) and again the download failed immediately as soon as it started. However, all apps under 26 MB can still be downloaded. I asked around the forum, and found out that I was not alone in having this problem.

At that point someone mentioned the /cache partition, so I took a look at it with root explorer. 4 MB used up and only 26 MB available. Clear the cache or formatting it didn't do anything at all. It's still says 4 MB used. So in the end I attempted to convert /cache back into rfs. Bingo. /cache now says 4 K used up and 30 MB free. I can now download both Pocket Legends and Battle Bear.

EXT 4 conversion creates a 4 MB journal in /cache that reduces the max available space

It is very likely that this problem has been around since the first lagfix appeared, but no one noticed it since there were no apps bigger than 26 MB.

I have tested this several times and the same thing happens every single time conversion is applied. (I have tried conversion with and without recovery)

Developers, please look into this.

Solution:

For Hardcore/SpeedMod or any other kernel that runs on ULF - Change /cache format to EXT2 or EXT4NJ.

For Advanced Voodoo Kernel, disable Voodoo lagfix but enable System Lagfix.
[Galaxy S I9000 Android Development] dupel:
And updated market (.11) fixes this issue. Sorry mate =)
[Galaxy S I9000 Android Development] corgar:
got new market 2.2.11 installed but i can't download pocket legends too.

cache: 4,02 mb used 26,97 free...

how to fix?
[Galaxy S I9000 Android Development] snapper.fishes:
I don't quite understand what you are saying. How can an app update fix a partition problem? Are you using any lagfix? What is the max available space you can get in /cache (after formatting it)?
[Galaxy S I9000 Android Development] tkalli:
Interesting point. How did you convert /cache back into rfs?​
[Galaxy S I9000 Android Development] corgar:
in speedmod just go in advanced lagfix option
[Galaxy S I9000 Android Development] tkalli:
Missed that option..:rolleyes:

​
[Galaxy S I9000 Android Development] lpy:
Hmmm.. running ext4 for /cache here -- double checked with mount command

20K used, 30.97MB free.
[Galaxy S I9000 Android Development] EarlZ:
I grabbed both apps and its downloading fine, my market version is 2.2.12
[Galaxy S I9000 Android Development] supercurio:
Hi!

4MB is simply the size of the journal, no need for maximum size red letters.

Does the market expect a specific fixed size for /cache ?

If this is really an issue, I can disable the journal on this partition. It may cause no harm.

Also, there is headroom how to configure in other ways the formating options.

Description in source: https://github.com/project-voodoo/l...nitramfs_parts/scripts/init_functions.sh#L433

PS: this is no proper way to make a bug report.
[Galaxy S I9000 Android Development] snapper.fishes:
Sorry. Wasn't trying to be rude. I just wanted to use that sentence as a summary for the entire post, so people with less time can just read that sentence and understand what is going on.

As for bug report, again I am sorry but I have no previous experience in making a bug report, so please do forgive me for any mistake I have made. (Also, it wasn't directed just at you. The problem also occurs on ULF. Not sure about OCLF.)

I guess it's not a huge problem since currently there are very few apps bigger than 26 MB on the market. No rush to fix it. But that might change in the future as Google gradually increases the maximum file size limit on the market.

Can you please tell me which kernel you are using? I tested it on Hardcore's kernel and every time I turn on data lagfix the 4 MB journal appears.

It's not the market version that affects it. Are you using any lagfix?
[Galaxy S I9000 Android Development] Igor 3:
I to cant download it, using speedmod with lagfix, will try latter with voodoo and lagfix to see how it goes
[Galaxy S I9000 Android Development] corgar:
With speedmod go in advanced and convert only cache in ext4nj. As supercurio said journaling use 4mb of space.
[Galaxy S I9000 Android Development] Igor 3:
Just to report back, using speedmod and lagfix enable I coludnt download, disabling the lagfix I can download it now :D
[Galaxy S I9000 Android Development] Daneshm90:
Wht if u just bind mount cache to a folder on the sdcard ?
[Galaxy S I9000 Android Development] OrionBG:
I can confirm that changing the file system of the Cache partition to EXT4NJ (EXT4 without journaling) fixes the problem with Pocket Legends!

The only thing that I can't figure out is WHY someone at Samsung was SO Stupid to make this partition so small! What will we do when there are programs in the Market that are bigger than 30MB??
[Galaxy S I9000 Android Development] manageri21:
Maybe you buy another device i think.
[Galaxy S I9000 Android Development] supercurio:
What happens if you tries to install a 40MB program? (or anything bigger than /cache)

Market uses a different solution than /cache right ?
[Galaxy S I9000 Android Development] lpy:
Oh I guess it's the no-journal setting then :)

I'm using SpeedMod kernel, ext4-nj (no journal). I use no-journal for all, but you have the option of just using it for Cache if you're not comfortable with all of them being no-journal.
[Galaxy S I9000 Android Development] the_ozyrys:
Also, maybe this can help:

http://xdaforums.com/showpost.php?p=10509396&postcount=1103

I agree however, that partition resize would be needed in not-so-distant future.

Flashing Odin PDA file containing cache.rfs of bigger size with re-partition enabled

would easily help, am I correct? Maybe we can repack PDA.tar with dbdata.rfs

renamed as cache.rfs, as dbdata partition is usually ~128MB?

Those are just wild guesses, though - but I don't really expect Samsung to fix it soon,

if Market apk size would grow past /cache size...
[Galaxy S I9000 Android Development] EarlZ:
Yes im using EXT4 on ALL paritions including system
[Galaxy S I9000 Android Development] snapper.fishes:
Difficult to test since there are currently no apps on the market bigger than 29 MB.

Does anyone with a market account want to help us out by uploading a 40 MB dummy?

You will probably need a different pit file as well.
[Galaxy S I9000 Android Development] sturmeh:
Maybe /cache should be EXT2, it's mostly temporary isn't it?
[Galaxy S I9000 Android Development] corgar:
yes you can choose ext4nj or ext2
[Galaxy S I9000 Android Development] melorib:
How do you know your market version ???
[Galaxy S I9000 Android Development] melorib:
I installed Asphalt5 from Samsung apps, 70MB...
[Galaxy S I9000 Android Development] racerboy3801:
which is a bit different from the maket
[Galaxy S I9000 Android Development] oversim:
You can check it in settings, under application, manage application.

I'm not sure about menù option, I have my sgs in italian :)
[Galaxy S I9000 Android Development] corgar:
setting-> apps -> list all, open market and check the top of the screen to see the version.

ok since cache is a "volatile partition" with speedmod we can safely go in advanced lagfix settings and choose even ext4nj or ext2 for cache.

all work fine here with ext4nj, now got 30,98MB free in cache partition.

hope this help. To original poster pls write this in first page so other user can try to fix this problem too.
[Galaxy S I9000 Android Development] melorib:
I know that, doesnt it use cache too... :confused:

Thanks, I have .11
[Galaxy S I9000 Android Development] liraindon:
The maximum app size from android market was recently increased by google from 25 to 50 MB. Thats why the problem did not appear before. That also means swiching off the journal will only work until the first app hits 31 MB.

The real problem IMHO is that the market app uses a /cache partitition at all instead of a downloads or temp directory for downloading. Resizing the cache partition will only lead to a catchup game with market size increases and waste space as well as wiping the phone when everything needs to be repartitioned.

Best would be to get rid of the cache partition and just link /cache to a dir on the internal sd if possible.

Just my 0.02 € :), but anyway i have no doubts that our ultracool sgs devs will find an optimum solution as usual :D

*sigh* where are on-the-fly resizable volumes on space constrained devices.

EDIT: how about leaving the cache partition but not mounting it and just linking /cache to int sd dir? That way no changes to partition layout are necessary which would make going back to a stock rom painless and without .pit or repartitioning troubles.
[Galaxy S I9000 Android Development] the_ozyrys:
There problem is, it seems, that Market does not clean up

after itself - at least for me, /cache get filled with temporary

downloadfile-x.apk files, which disappear after reboot...
[Galaxy S I9000 Android Development] atul.dharne:
This is interesting...

http://www.google.com/support/forum/p/Android Market/thread?tid=5dcc15e4447fc01c&hl=en
[Galaxy S I9000 Android Development] snapper.fishes:
Gotcha. But that's only possible in speedmod/hardcore or other kernel that runs on ULF. Advanced voodoo kernel users will just have to activate system lagfix and deactivate voodoo lagfix. (Or at least I can't find additional settings in AVK that allows ext2 or no journal).

That's not a problem. If you download another large file size app afterward, Market will notice that you don't have enough space in the cache and call for a clean up. The problem only appears when the app is bigger than the maximum available space in /cache (30 MB for no journal, 26 MB for journal).
[Galaxy S I9000 Android Development] gm.cinalli:
Directly from a post on the thread linked before...
[Galaxy S I9000 Android Development] gm.cinalli:
Excusme! Wrong thread! XD
[Galaxy S I9000 Android Development] lucbl1:
I'm a complete android-noob. I tried to symlink cache partition to sdcard, but it is FAT32 formatted. I also tried with no success to create a 128mb partition on internal sdcard.

I know that probably i forgot something very stupid :p, but anyone here with some knowledge on android could create a tutorial to:

- Create an EXT2/3/4 partition on internal or external sd card

- Symlink cache partition to this newly created EXT2/3/4 partition

Hope it's possible :rolleyes:

:D
[Galaxy S I9000 Android Development] xarr:
This is Samsung bug only. Because he don't give enough space cache partition. Now market can donwload max 50 or 30 MB (i don't remember). In next firmwares must increase space in this partition maybe in next generation android (2.3).

*Wysłane z Galaxy S*
[Galaxy S I9000 Android Development] snapper.fishes:
It's partly Google's fault too. They never said they will raise the app size limit. At some point in the past it looked like they are just going to tell all developers to have their own download server if they want to make big apps. (Quite a few old games do that)
[Galaxy S I9000 Android Development] dimkit:
I have Advanced Voodoo Kernel installed , i disbale lagfix ,i have system convertion on, but still the bug exists , i can not download , battle bears
[Galaxy S I9000 Android Development] snapper.fishes:
Do you have the files "disable-lagfix" and "enable-conversion" in your voodoo folder?
[Galaxy S I9000 Android Development] dimkit:
i have the enable-lagfix file , but not the enable-conversion,

In CWM , i have the option , enable lagfix, disable lagfix , system conversion yes , sytem conversion no .

i disable lagfix and i choose system conversion yes , is that correct?
[Galaxy S I9000 Android Development] snapper.fishes:
Don't do it in CWM. Put the two files in your voodoo folder instead.

disabled-lagfix

enable-conversion

It should be the same as doing it in CWM, but sometimes the settings don't stick, and revert once you reboot your phone.
[Galaxy S I9000 Android Development] Brotuck:
Changed the kernel to speedmod (latest) and set the cache to ext4nj and pocket legends indeed installed now.

I am amazed that this cache partition is so small. It can easily be altered by the kernel makers i think. Maybe that is the easiest way to go.:)
[Galaxy S I9000 Android Development] coldflid:
Whats the change between vodoo lagfix + system lagfix activated and only system lagfix activated?
[Galaxy S I9000 Android Development] snapper.fishes:
Voodoo lagfix is equivalent to data conversion in universal lagfix. It converts /data, /cache, /dbdata into ext4. System conversion only converts /system. I am not sure why supercurio separated them, but it's proving to be mightily convenient right now.
[Galaxy S I9000 Android Development] sturmeh:
Doesn't the actual lagfix depend on converting '/data' to EXT4?
[Galaxy S I9000 Android Development] thomas_d_j:
Quick way to wipe cache and convert to non-journaling

This method reformats the /cache partition to ext4 with no journaling. It doesn't do a backup and restore therefore it is effectively the same as doing a wipe cache (which is something we do on a regular basis anyway).

Use at Own Risk

Why do it this way when I can change cache journal options from the Recovery ULF menu?

Well basically (at least last time I checked), when ULF detects a change on any partition it does a full backup/restore of all the data partitions which takes time and also in a small way contributes to wear on my NAND and internal sd. This way is much quicker (at least if you have adb already installed).

Requirements

Requires adb from the Android sdk.

Requires kernel which has adb enabled when in Recovery.

Tested with speedmod kernel on SGS i9000 (not sure how Voodoo would react to manual repartition).

Method:

boot into recovery; connect phone to pc

On PC:

adb root
adb shell
# umount /cache
# mkfs.ext4 -O ^huge_file,^large_file,^has_journal -L cache -b 4096 -m 0 -i 65536 -E stripe-width=32,resize=32M /dev/block/stl11

Reboot phone. The ULF kernel will detect the change of format and ask you what you want to do. Select "NO, remove the new config"

Done!

Undo

Well it wipes the cache so you can't "undo" per se, but if you want to do the reverse (wipe cache and format it to ext4 with journal) just remove ",^has_journal" from the mkfs command.

What are all those options in the mkfs command?

^huge_file,^large_file (removes support for files over 2GB (since the partition is only 32MB to start with))

^has_journal (no journal)

-L cache (just gives the partition a label, not really necessary as far as I know)

-b 4096 (block size 4kb)

-m 0 (don't reserve any space for superuser-only use)

-i 65536 (this is the number of blocks per inode; 65536 is the maximum allowable so this gives the minimum number of inodes therefore maximum available space. There is a risk if you create multiple small files on /cache that you might run out of inodes but (a) I think this is unlikely given how /cache is used, and (b) worst case you can wipe cache from recovery and start again.)

-E stripe-width=32 (my attempt to alight stripe size with device (NAND) block-erase size but since the block erase size has not been published it is just a gues)

resize=32M (limits maximum size to which /cache could be resized without reformatting; since we will never be doing that I just set this to the actual size to save on the overhead that would otherwise be built into the file structure)

/dev/block/stl11 (just the name of the device which hosts /cache
[Galaxy S I9000 Android Development] Sine.:
Apparently it's Samsung fault, as said by xplane developper :

I havn't tried yet but I might do :

Anyone has tried this?

BTW, there is a new game which size is 44 Mo : Highborn (HoMM-like)