yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Q&A, Help & Troubleshooting] aridoasis:
i'm on JM6 and don't have any problems with fring. :)
[Galaxy S I9000 Q&A, Help & Troubleshooting] samseo:
Thanks, but JM6 is an 2.1, and I'm hoping to upgrade to 2.2 Froyo... Since I'm currently in Solomon Islands, and I have very limited bandwidth here, can anyone tell me if I9000XXJP3 works OK with Fring? or any Froyo working OK with Fring? each megabyte here cost USD0.15 to USD0.20... :(
[Galaxy S I9000 Q&A, Help & Troubleshooting] aridoasis:
probably best if you wait for an official release in that case.
[Galaxy S I9000 Q&A, Help & Troubleshooting] samseo:
yeah... it looks like this is the only way... thanx...
[EVO 4G General] letshaveDEX:
Hey guys

I appreciate everyone's posts on this forum; I've learned a whole lot just by browsing the Development section.

To the topic at hand: ever since I rooted my Evo, I've getting ghost touches, where my phone uncontrollably "presses" certain parts of the screen and doesn't stop until I turn the screen off.

Do you guys know what is causing this? I would tell you the build of my phone, but I find that kind of useless when it's always happened. It's getting kind of unbearable now, does anyone know the solution?

Currently running stable CM6 with Snap v8.4 900mV base. Can anyone help? Thank you in advance
[EVO 4G General] phobos512:
I have this problem as well doesn't seem to be related to any rom as over experienced it on several. Its damned annoying though.
[EVO 4G General] letshaveDEX:
Yeah, super annoying. I'm thinking of returning my Evo and getting a new one if the problem keeps going on. But, I flashed CM6 latest release with v7.5 of the Snap kernel and its running optimally. Awesome frame rate, no ghost touches yet, I would recommend you do the same thing
[EVO 4G General] nebenezer:
My screen is a little unpredictable but only when the phone is charging..
[EVO 4G General] MrDSL:
Yeah I had that problem and it was worse when I plugged it in..Got a new EVO and haven't even remotely had the issue since.

http://xdaforums.com/showthread.php?t=741242
[EVO 4G General] letshaveDEX:
Yeah, it's a lot worse when I'm charging my phone, but I'm not getting it anymore.
[Droid 2 Android Development] metman87:
wonder when this is gonna drop
[Droid 2 Android Development] bizzshow26:
Probably a week or so hope sooner
[Android] TheDanimal:
I've compiled 2.1 from source and I ran in to a problem. The device will boot and the touchscreen,keyboard, apps, and the phone all work but i'm having a problem trying to install apps from the marketplace. when i download an app it will download ok but always says installation unsuccessful and says insufficient storage. I checked the phone storage and it's over 100mb so i'm clueless as to why i'm getting this error.

I'm also having problems getting the sound working. I can select ringtones but nothing ever plays. I've copied the proprietary files from a ROM i was using on the device prior to flashing this and added them into this ROM. any help is greatly appreciated.
[Android] gnarlyc:
1) Try this from a command prompt (terminal app or adb shell):

chown system.system /data/app

chmod 0771 /data/app

If this works, you should add this to your update-script before flashing again:

set_perm 1000 1000 0771 DATA:app

2) Not sure about the sound issues, although I have an AOSP 2.2 ROM that acts the exact same way.
[Android] TheDanimal:
you actually inspired me to try to make my own ROM. I used your android builder and dsixda's kitchen. let me know if you figure something out with the sounds. It took me long enough to figure out how to get it to recognize the SD card.

That worked. I'm also havings issues with the camera and softkey lights. i copied the lights file into the proper folder but they still don't work. camera doesn't do anything either.

setcpu also for some reason can't get root either, it says root access not detected but i have su in /system/bin. too many problems!
[Android] TheDanimal:
update. apparently my permissions are somehow screwed up. i can use ADB and have root access but from the device itself using a terminal emulator i've figured out i don't have full root. any suggestions?

fixed the su issues. i had to adb remount and adb shell and chmod 06755 /system/bin/su if anyone was wondering
[Android] TheDanimal:
I'm still having issues with sound, camera, etc. i have moved all the proprietary files from a stock HTC 2.1 ROM over and i'm still having problems. I'm now using the new CFS kernel from conap and decad3nce and got overclocking to work. The main problems are sound and the softkey lights, once i get those working i can use this ROM everyday and work on the wifi, bluetooth and camera. If anyone has any tips or knows any other libs that might work it would be great.
[Desire Q&A, Help & Troubleshooting] demercie:
Hi guys,

I installed some of the HTC Sense based roms, and none of them is working ok on my htc desire, the 3G+/HSPA part is not working, everything else seem ok.

I tried the cyanogen 6.0, and this one is working ok, but i would prefer to use one that is htc sense based ?

Any hint for me ?

thx.
[Desire Q&A, Help & Troubleshooting] TheLastOne:
You will need to manually add the APNs for your carrier to get 3g/HSPA working on all Froyo roms.
[Desire Q&A, Help & Troubleshooting] demercie:
Hi The LastOne,

I'm on Telus network, what is the APN ?

thx v much, merci.

Denis.
[Desire Q&A, Help & Troubleshooting] d.cortez:
is your Desire the Telstra (A8183) or Telus version? if it's neither, then 3G (on at&t or T-Mobile) will not work in the US. if you do have one of the above models, follow the suggestion above and manually configure your APN (internet connection settings).
[Desire Q&A, Help & Troubleshooting] demercie:
My problem is not with the internet connection itself, it looks like i'm not having 3g/hspa connectivity when using HTC Sense based rom like LeeDroid or OfficielFroyo, i do not see the 3g icon on the notification bar, but when i'm using cyanogen or opendesire it works as expected ... any ideas ?
[Desire Q&A, Help & Troubleshooting] stoned99:
I'm on Fido using a Telus phone and I can confirm that HSPA/3G is working for me. I had to enter all my APN settings and everything is working like a charm. The only thing that didn't work for me for all roms except OpenDesire is the wifi tethering but now it's working fine.
[Desire Q&A, Help & Troubleshooting] demercie:
ok, i'll try it, where do i have to enter this APN stuff ?
[Desire Q&A, Help & Troubleshooting] ShaneMacMillan:
If you are using Cyanogen go to Menu/Wireless & Networks/Mobile Networks/Access Point Names and copy them down.

Name: Telus SP

APN: sp.telus.com

MMSC: http://aliasredirect.net/proxy/mmsc

MMS proxy: 74.49.0.18

MMS port: 80

MCC: 320

MNC: 220
[Desire Q&A, Help & Troubleshooting] demercie:
thx v much for ur help guys, it WORKS !!!!

:)
[Desire Q&A, Help & Troubleshooting] Mikroft:
I think why cyanogen seems to work is because they have a huge list of APN's in the rom.
[Desire Q&A, Help & Troubleshooting] demercie:
make sense, i'm new into that android stuff but i'm learning quickly ;-)
[Windows Mobile] MusikMonk:
I tried to keep the title as descriptive and short as possible, I hope it makes sense :p

I picked up the kitchen of nhathoa (a retired Topaz cook) hoping to get it customized to make it exactly the way I want but I'm running into some issues.

Long story short, I'm using Ervius Visual Kitchen (1.8.2) and I noticed that the EXT packages I added end up leaving two copies of the files, a copy under \windows\ and another one in the places I specified using app.dat using:

Directory("\Program Files\bla\"):-File("bla.exe","\Windows\bla.exe")

Is there some way to get rid of the copy under \Windows\ ??

I know that I could simply leave everything there and discard the app.dat files but I would really prefer having everything organized properly (I have a bit of an OCD when it comes to organizing everything neatly :p).

I'm pretty sure that this is a rather simple and noobish issue but I couldn't find anything relevant by searching and I took a look at some ext packages by various cooks and noticed the same behaviour.
[Windows Mobile] mwalt2:
No, it's call Read-Only-Memory (ROM) and is the reason you can hard-reset your phone. Every file you cook into the ROM is in \windows. Two ways I know of to reduce the amount of files would be to zip them and have a mortscript unzip them to the proper location during customization or cook in a cab containing all of the files and have it run during customization.
[Windows Mobile] MusikMonk:
That makes a lot of sense, I really feel ashamed that I didn't figure it out earlier :o

EXT packages seemed easier than bothering to read about customization but I guess it's time to start reading about this kind of stuff.

Thread marked as solved.

Thanks for the quick reply!
[Windows Mobile] Farmer Ted:
Yup, files in rom are in rom forever, or until you flash again, lol. The trick is to just run bla.exe from \windows. I would say that 90% of the time, bla.exe runs just fine out of the windows directory (especially if it's the only file in the package). When people create cabs, they naturally install the app in \program files, but in general apps don't need to be in a specific folder. If there are other files present, usually an .exe will search within its own folder for those files. So, if you just cook everything straight into windows, you'll be good to go. It's easy enough to test: just move all the files from program files to windows after installing a cab, fix the shortcut in the start menu, and then try to run the app. It's always a good idea to do a soft reset and try again (found this out the hard way many times). The one thing you have to watch out for is settings files, like .dat files. These files frequently have to be archived (not read-only). Particularly with apps that use net 3.5, if there's a setting file that is read-only, the app won't boot and you'll get an error message. The fix is to name the file settings-1.txt (or whatever) and have an app.dat rename it to settings.txt (and keep it in \windows).

Also, remember to fix the shortcut path in the start menu, and examine the registry entries to see if there are any paths for files present-you may need to change them to point to \windows (this could also be true in settings files).
[Windows Mobile] TMartin:
This actually made me think a little bit. When you think about read only, I always thing can't delete or overwrite. Obviously I can run a cab and replace a file that is located in the \Windows directory, that leads me to believe there is a way to delete a file or maybe even replaced with an empty file of the same name.
[Windows Mobile] Farmer Ted:
You can over-write a rom file, but the rom file is still there. The file system just flags it somehow or another and tells the device to ignore it and instead use the new file.
[Windows Mobile] NRGZ28:
The new file you copy over goes into the "user" partition of the file system and windows knows to use that file instead. Once you delete this newly copied file from \windows, the old one from the ROM will take its place back in the filesystem.
[Windows Mobile] MusikMonk:
First of all, a small question about the underlined part, just to make sure that I got it right: it won't be exactly a rename just a copy with a different name, correct?

Some of the apps I use need a specific directory structure for the resources and files they use, so just dumping them in one big folder won't work.

Another possible issue that I think I'll run into is having two files sharing a generic name (let's say settings.xml) while each belongs to a different app. I didn't personally encounter such a situation just yet but my packages are still a work in progress and I did see a post or two about this while searching.

I was still hoping there would be a simple way to arrange the files in folders while keeping them under \windows\ but I can't find such a method either. Doesn't seem like I have other options than to decided on a firstboot customization method: Runcc, autorun, xda_uc or something that I haven't read about yet...

"Runcc" is currently used in the base kitchen so that gives it an edge right now.

Edit:

Remembered that I had another question, and it's probably not worth a new thread.

I was looking at how to manually create .lnk files and I noticed something that I didn't understand and couldn't find info about.

For example:

21#"\Windows\MSDict.htm"

What exactly does the "21" refer to?? I tried changing it randomly to other values a couple of times and it didn't effect anything.
[Windows Mobile] TMartin:
Ok now that makes a lot of sense. I guess I'm just use to Android and being able to see that separate partition. Thanks for the explanation.

That sort of leaves me to another question. Can't someone develop a way to overwrite directly to the "system" partition? It would almost be like a root/superuser for WinMo.

Sent from my HTC Evo 4G!
[Windows Mobile] Farmer Ted:
Yup, that's correct. Another approach is to take all similar files that go into windows and stick them in a zip file that unzips to the windows directory. I do that in a few cases (power radio comes to mind; it has an ini file). What I do in most cases though is use a backup/restore mortscript. The backup copies all settings files (and similar things) on my device to my sd card. During customization, the restore copies them back. It's convenient for apps where I change the settings a lot and I don't want to have to constantly fuss with the packages.

What you do in that case is move the sub-folders into windows. In this case, I'll use a zip file to unzip those folders into windows. Using app.dat files to copy large numbers of files blows. It increases the rom file count as well as the storage used. A zip file is a single file, and usually it saves space.

In that case, you're screwed unless there's a registry key that lets you change the name. I've run into a few complications; tcpmp and OMarket both use a common.dll. My solution was to buy Core Player, lol.

Using cabs or zip files is the way to go if you want to copy large folders in one shot (with a mortscript; you can also un-rar rar files, but I don't know how. Yet, lol). Zips are easier to make and edit than cabs, but you need to have mortscript cooked in and know how to write the simple script (aka cut-and-paste).

The 21 is the number of bytes after the #. It doesn't matter. I usually just change the first number to 1. It works fine. Counting bytes blows.
[Windows Mobile] MusikMonk:
That was extremely helpful. Too bad these boards don't use a rep system :D

Well, if I'm going to follow this method, and it seems like I am, I don't see why I would still have to limit myself to the \windows folder. I can just put everything the way I originally wanted to do. I only looked at arranging files under \windows when I found out that there's no way to get rid of the duplicates.

I haven't tried writing mortscripts yet but I've seen enough to figure out the basic and notice how easy it is. I'm gonna check how usable is the WM version of 7zip, as long as it accepts arguments combining it with mortscript will be easy and perfect for me.

7z archives can get smaller in size than half of the zip archives for the same files. And cabs are too annoying to work with and keep updated later on.

Only issue remaining now is checking whether I should put the archived files under \windows or use the sdcard for customization. I'm leaning toward the first but I'll have to wait and see how much memory I would be sacrificing that way.

Ah! I thought about counting bytes/characters and noticed that it works sometimes. But I thought it was a coincidence after I experimented in changing the value and noticed that it wasn't always the right count in the .lnk files that I found.

[rant]

Nice, I was messing around with some packages to free up ram and storage and I seem to have ended up with a rather b0rked up xTask. And then there's still convincing Resco Explorer that the registry add-in IS in fact there.

Figuring out the causes should keep me happily busy for a while (and probably heavily pissed for another while afterwards).

[/rant]

Edit:

Just for the record, I ended up using xda_uc it's a lot easier than doing things manually. Although it would help if there was some kind of documentation available, took me a while to understand what .xda, xdai, xdas & .xdaz files are supposed to be.
[Windows Mobile] igomyown:
hi by the way is it possible to convert ext packages of QVGA phones to one another?
[Touch Pro2 CDMA] Chick3n:
Hi, I'm using Energy rom 21914.Sense2.5.Cookie.GTX.Aug.24 in my sprint TP2 since the release and today I'm experiencing a problem:

when connected by WiFi (with max strenght signal also) and trying to send or sync my e-mail, the phone will open a data connection instead of using the wireless one already connected!

The problem is that I have a very very limited data plan and since I'm usually connected by wifi this sucks...

The other apps, weather/opera/etc keep on the wifi connection and the only thing that opens a new data connection is the mail - by the mail tab and by windows live.

I also know that I could turn off the data connections with "Data Controller" or so, but I'm really upset because all was going well until today and now with no apparent reason it occurs this stupid thing!!

Anyone experiencing this or having a solution to get it back to normal?
[Galaxy S I9000 Themes and Apps] RyanZA:
Okay, I got sick of using Quadrant for benchmarking filesystem improvements, so I spent the last hour or so on this: RealBench!

It's pretty crappy right now, but I plan to add all kinds of different (hopefully) real-world-ish benchmarks.

For now it has just one benchmark -- a benchmark that heavily stresses the filesystem for both reading and writing, as well as heavily stressing ram and the garbage collector. Basically, this is a benchmark designed to do as poorly as possible with the SGS's stock problems. Increases in this benchmark really should correlate with a better, more responsive everyday phone. (Not perfect at this stage though, it still needs work!)

Anyway, it will list the current fps at the top of the screen while it's running. Higher is better! It's also easy to visually see the difference, as it scrolls a bit smoother. If you have any other devices, test this out on them and report back with the scores!

V1.1 Changes

Now writes 1000 files (~30mb of data), and picks randomly from them. This should make it impossible for any caching to occur.

V1.2 Changes

Better cleanup, better initialization.

V1.4 Changes

File writing is now on a separate thread from reading, to give a better estimate of real world usage.

File writing/reading is no longer a 50-50 split, it is now closer to a 80-20 split, for better real world usage.

FC bug fixes.

Black screen on start fixed.

V1.4.1 Changes

Fix for app close.

Notes

Any task which will take focus away from this app will cause it to close. Phone calls, etc.

Please give the version number with any score! :)
[Galaxy S I9000 Themes and Apps] RyanZA:
The difference between stock and oclf looks way too big, I hope I haven't made some mistake somewhere!

This benchmark copies a bitmap out of its apk into ram, and then saves it to disk with a random file name. It then reads that bitmap back out of the new file, decodes it into a drawable, and puts it on screen.

This should stress read, writing, and memory usage.

OCLF should not be getting a boost that huge though, I would have thought. Something may be wrong.

Anyway, test this out on other devices such as the N1 and report back, please! :)
[Galaxy S I9000 Themes and Apps] ed10000:
Stock JPC w/o any lagfixes or even root:

Last Minute FPS: 10.92

Longest Period without frames: 1.21sec
[Galaxy S I9000 Themes and Apps] Zilch25:
Ooooo nifty, giving this a shot :)
[Galaxy S I9000 Themes and Apps] cba1986:
XWJM7 + voodoo beta 1

Last Minute FPS: ~12, Longest period without frames: ~0.93 sec

Almost stock values. :confused:

I noticed that in a brief period the current FPS jumps tp 55 and then drops to 11.
[Galaxy S I9000 Themes and Apps] RyanZA:
OCLF values might be heavily inflated, I'm going to try write a huge whack of files to the disk and pick a random one to read back. That will get rid of any possible caching that might be inflating OCLF scores.

Voodoo being the same as stock is a bit worrying though... hummm...

EDIT: Tried voodoo, and left it running for awhile, and it was getting 13+ which is a pretty good improvement from 10 I guess.

Anyway, new version going up which will get around any caching problems!
[Galaxy S I9000 Themes and Apps] raimondomartire:
JM5 + any lagfix

Last Minute FPS: ~9, Longest period without frames: 0.96 sec
[Galaxy S I9000 Themes and Apps] RyanZA:
V1.1 is up now! Here is the core of the benchmark for anyone who wants to know what it's doing. ;)

int rint = r.nextInt() % 3;
int bmpres;
if (rint == 0) {
bmpres = R.raw.blackbar;
} else if (rint == 1) {
bmpres = R.raw.greenbar;
} else {
bmpres = R.raw.redbar;
}

try {
InputStream is = getResources().openRawResource(bmpres);
String Filename = UUID.randomUUID().toString();
FileOutputStream fos = openFileOutput(Filename, 0);
byte[] bytebuf = new byte[1024];
int read;
while ((read = is.read(bytebuf)) >= 0) {
fos.write(bytebuf, 0, read);
}
is.close();
fos.getChannel().force(true);
fos.flush();
fos.close();

FileNames.add(Filename);

int pickrandom = r.nextInt(FileNames.size());
Filename = FileNames.get(pickrandom);

is = openFileInput(Filename);
ByteArrayOutputStream baos = new ByteArrayOutputStream();
while ((read = is.read(bytebuf)) >= 0) {
baos.write(bytebuf, 0, read);
}
byte[] rawimage = baos.toByteArray();
BitmapDrawable bmpdraw = new BitmapDrawable(BitmapFactory.decodeByteArray(rawimage, 0, rawimage.length));
is.close();
convertView.setBackgroundDrawable(bmpdraw);

if (FileNames.size()>1000) {
pickrandom = r.nextInt(FileNames.size());
Filename = FileNames.get(pickrandom);
File file = new File(getFilesDir(), Filename);
file.delete();
FileNames.remove(pickrandom);
}
} catch (Exception ex) {
ex.printStackTrace();
}
[Galaxy S I9000 Themes and Apps] ed10000:
So I tried v1.1 on my stock JPC w/o any lagfix.

Last Minute FPS - 12.64

Longest Period without frames: 1.19s

During the initial 15 seconds, it was constantly 15+ FPS. Max I saw was 22.

EDIT: That's weird though. My previous setup - JM5 + CFLagFix (which I believe is almost the same as OCLF) was a lot smoother in certain places. I'd have expected the difference in scores to be bigger.
[Galaxy S I9000 Themes and Apps] RyanZA:
Okay, OCLF (EXT2) on v1.1 is still giving me 50 fps. I'm stumped.
[Galaxy S I9000 Themes and Apps] anilkuj:
JM1 Rev3 with Voodoo kernel on Captivate

Last Minute FPS - 12.72

Longest Period without frames: 1.27 s
[Galaxy S I9000 Themes and Apps] DocRambone:
I9000HVJH1 docmod v4, 1,20 oc, Ryan lag fix 2,3

last min fps 55,37

tot average fps 49,63

longest 10,21s
[Galaxy S I9000 Themes and Apps] lyno:
JPC OCLF apk

Last minute - 54.31 fps

Longest - 2.11

HTC Desire official froyo, unrooted

Doesn't run. Just shows a black screen then forces close after a minute or so
[Galaxy S I9000 Themes and Apps] ed10000:
v1.2 on my JPC stays on the black screen at start up for about a minute, runs at 4-5 FPS for a few seconds and then FC's.
[Galaxy S I9000 Themes and Apps] RyanZA:
v1.4 is up on the first post, with big changes. I'm still a bit confused why EXT2 performs so much better at writing than EXT4. If anybody has any ideas... :)