yashsingh1/xdaforums huggingface dataset:
[MDA Compact II General] VIPER_GE:
try this, plug usb cable in PDA, press and hold power+camera button, tick RESET 5 sec and release reset button, but hold power+camera. if you see left side screen USB release power+camera button. it work for me, may be helped you!!!
[MDA Compact II General] maTTewCZ:
I am sorry, I have this problem on my Xperia X1, but maybe someone from there have an idea...
[MDA Compact II General] PetrB11:
Check:Start->Setting->NetworkConnection->WindowsMobile-basedDevice :

If Disabled than restart PC.
[Tilt, TyTN II, MDA Vario III Themes and Apps] baSix1337:
Hello

Im in search of a good navigation program, if possible free :rolleyes:

Anyway tom tom, doesnt work for me dont know why :confused:

Igo8 doesnt want to connect with GPS :confused:

but the bigest problem are the maps, im searching for eastern europe...

Any help would be great...;)

ou have a HTC Tytn II with the default rom it had instaled at the begining :)
[Tilt, TyTN II, MDA Vario III Themes and Apps] gf_gollum:
try co-pilot 8 - not free - but the cheapest app I've seen. Its on the www.alk.com website
[Tilt, TyTN II, MDA Vario III Themes and Apps] Armazia:
Am I allowed to post an torrent of tomtom 7 with eastern europe maps here?
[Tilt, TyTN II, MDA Vario III Themes and Apps] tmnt.mikey:
ummm... the answer would be no

Please refer to the FORUM RULES, specifically rule 6:

6. Do not post warez.

If a piece of software requires you to pay to use it, either pay or find your cracks and serials somewhere else. We do not accept warez nor do we permit any member to promote or describe ways in which Warez, cracks, serial codes or other means of avoiding payment, can be obtained.
[Tilt, TyTN II, MDA Vario III Themes and Apps] henk-jan:
wait for Google with there freeware navigation solution
[Tilt, TyTN II, MDA Vario III Themes and Apps] jairo3:
Garmin Mobile XT

best one i used by far,came with 2009 north america n:Dn REstrected easy to use navigation
[Tilt, TyTN II, MDA Vario III Themes and Apps] lmdafred:
I use iGO8 on my TyTN2 and it's working very well. Better than Tomtom 6.

Maps are easy available (good for new versions) and you put the country you need. Not the full Europe if you use just 2-3 countries. You will need to put a skin sothat the interface is better than the standard mode. Mine is iGo8 version 8.3.2.64029 with skin iGo 8.3 Choup 6.4a EUR+.

Go to www.mioskins.org
[Tilt, TyTN II, MDA Vario III Themes and Apps] stuntdouble:
Google Maps for mobile is free as long as you have preloaded the area you want on the device for offline browsing. Just visit m.google.co.uk/maps on your mobile and download the 1mb cab file. But I find Tomtom 7 is the best, although that one isn't free.
[Tilt, TyTN II, MDA Vario III Themes and Apps] daedric:
TomTom as stopped in time... take a look, from version 5.x to 7.x... nothing new... no changes... or at least, very few.

Now... iGo is very interesting, its actually kind of nice, although a little heavy. My kaiser struggles a little with 3D terrain, 3D buildings, and max detail... my omnia just rulles in this department.

Now, i've come across with a program, N-Drive... portuguese i think, but trying to go abroad. The interesting part, is that tey use Vincent3D dll files to render 3D, and perhaps one could make it use the internal kaiser (or others) hardware to render with full glory.
[Tilt, TyTN II, MDA Vario III Themes and Apps] xginx:
Search on google for navicomputer or in the forum search

it's free you just have to preload map via his software ( actually it convert google map into navi software)

it have good function track etc....

ok la it's not a tomtom tell you where you have to go but it you only need to see where you are is the soft you need
[Tilt, TyTN II, MDA Vario III Themes and Apps] ajimza:
interesting how come no one has suggested Garmin Mobile XT, it works great on my Tilt on WM6.5. How to get it? hmm.... google it!

--------------------

At&t Tilt

WM6.5 v4.1 by shifu

Radio 1.70.19.09
[8525, TyTN, MDA Vario II, JasJam ROM Development] addicus:
Hello all. I have been using WM6.5 for 4 or 5 months and I have this issueon every rom. I am hoping someone will assist me on how I can fix this bug.

-

I have 2 different gmail accounts automatically download messages every hour. Problem is everytime one of the accounts connects to the server my messages pop up instead of simply loading in the background. I still get the notification curtain popping up once new messages are recieved (which is fine). Having all my messages pop up sucks because it closes out whatever else I'm doing (surfing the web, playing games, watching videos/listen to music on Coreplayer) due to the limited amount of ram on these older machines.

-

Like I said, this is an issue I have had on every WM 6.5 rom so I'm not ragging any cooks. Is there a fix for this bug? Also, the problem persisted when I had an Outlook account pushing mail.
[Networking] Matt_971:
Hey guys.

Haivng a problem with my Omnia and destinator 7 working together.

On standard wm6 rom worked ok till one day it stopped working properly.

When you open Destinator it would show loading screen then pause for 5secs or so then go back to main screen on phone. BUT the top task bar was gone and it showed the top part of destinaotr there. So you couldnt open it again or really do anything.

Now if i soft reset it before trying to open it and open destinator STRAAIGHT away when it reboots it works a treat.

I have recently installed a custom 6.5 row and was working fine for a few weeks and is now doing the EXACT thing.

Any suggestions at all. I have a mate with the exact phone and exact problem but his works sometimes. Mine wont open at all unless i soft reset.

Cheers

Matt
[myTouch 3G, Magic General] benchmade707:
i'm confused about this. i've seen people recently saying that apps2sd is no longer needed, but lots of people still run it.

i currently run dwangs latest 1.6 rom, and its blazing fast... does this have apps2sd built in? if it doesnt, why do people say its no longer needed? i also run ra recovery console 1.2.2. if dwangs doesnt have it built in, all i need to do to move to it is click the link in my console right? (i already formatted fat32/ext2)
[myTouch 3G, Magic General] MikLSP:
It's not needed for the Magic because it has enough internal memory for your apps. Many ROMs are developed primarily for the G1 which has less space and hence could do with apps being stored on the SD.

I recently removed all partitions from my SD so the apps are now on the phone and also there is no swap. With the latest Cyanogen ROMs I have found this to be a more stable setup, don't think I'll ever partition the SD again.
[G1 Q&A, Help & Troubleshooting] xologist:
This are the instructions to install 9^4 .. (9999)

1- Perform a Backup......nandroid, etc

2- Download: http://developer.htc.com/adp.html#s3 Android 1.6 Recovery Image. This isn't the type of recovery image we know. It's HTCs version of an update.zip

3- Download my ROM. Posted Below

4- Mount your phone and place BOTH 1.6 Image and my ROM on your SD Card.

5- Reboot into recovery mode *Home+Power*

6- WIPE!!!! This will allow google apps to function, correctly.

etc etc

#6 says "WIPE"

will it delete everything from my phone??

meaning messages, calls, apps?

or will they be back on my phone when I install my phone?
[G1 Q&A, Help & Troubleshooting] The Reverend Gridlock:
wow you answered your own question

unless you have a ext3 partion for your apks and use a backup program then you can save your stuff
[G1 Q&A, Help & Troubleshooting] pistol4413:
If your coming from a version with less 9s then there is no need for all this just dwnload. Put at the root of sd. Boot into recovery and flash away
[G1 Q&A, Help & Troubleshooting] xologist:
I have cyanogen 4.1.1.1.1.1.1.1.1.1

and I have extension 3

I upgraded it from 2
[G1 Q&A, Help & Troubleshooting] pistol4413:
Wait what version do u have again?
[G1 Q&A, Help & Troubleshooting] TheAdictsPunk:
i think he means 4.1.11.1 which is the one i have to.

I just rooted my phone like two or three weeks ago and installed cyanogens latest rom (which was this one: 4.1.11.1). It is experimental.

However, I think that since the ceast and desist from google, his ROM was made less functional, no? for 4.1.999 etc? He doesnt even have the experimentals on his site anymore. Is it worth it to upgrade with HTC's recovery image and to taht new ROM? (Im thinking HTC is going to brick them all over an OTA update hahahah)
[G1 Q&A, Help & Troubleshooting] The Reverend Gridlock:
ummm, they still have the same functionality

the old expermental roms are illegal now and are considered warez so they are not allowed to be posted

i don't believe htc sends out ota updates to the adp's
[G1 Q&A, Help & Troubleshooting] B-man007:
i cant help but think this is a troll thread lol
[G1 Q&A, Help & Troubleshooting] Tylerspilker:
I see this and lower numbered BFS' listed in change logs. I was just wondering what it is, is it a newer sourced kernel or something?

Thanks
[G1 Q&A, Help & Troubleshooting] steven178s:
BFS is a code for android that prioritized apps so the important ones open faster than the not so important one....BFS isn't good on hero because it kills rosie
[G1 Q&A, Help & Troubleshooting] DirectMatrix:
Wow, its incredible what I can do with my branded google phone.....such as use google!

http://www.pubbs.net/kernel/200910/30352/

A simple search of "BFS - 304 netted this huge article on the subject...third result from the top.....

Enjoy.
[G1 Q&A, Help & Troubleshooting] Tylerspilker:
xda: where even the Q&A forum gets you hosed for asking a question

The BFS seemed more technical and I just wanted to see if I could get a quick synopsis as to what it meant. Thanks for the link
[G1 Q&A, Help & Troubleshooting] DirectMatrix:
Who's hosing you? I was just outlining my steps while toting the awesome capabilities of my G1.

I even said Enjoy.....:D
[G1 Q&A, Help & Troubleshooting] fenixnr:
It was a smartass un needed comment. Coulda just gave him a quick run through of what it was.
[G1 Q&A, Help & Troubleshooting] DirectMatrix:
Wow, you guys are rough....I'm not sure how smartass comes through in text, but apparently it does.

Maybe I should just edit my post to include only the link without the way I found it and call it a day?
[G1 Q&A, Help & Troubleshooting] fenixnr:
LOL, it was just how you worded it, it came across that way. Honestly I don't know wither it was or wasn't. I was just stating what he said to your response in an easier way.
[G1 Q&A, Help & Troubleshooting] B-man007:
NO. Let everyone know what a big a**h*** you are
[G1 Q&A, Help & Troubleshooting] alpha7158:
I did a google search and found this thread with the answer. I'm glad he posted it, it that common of question so it doesn't really deserve a flame. :cool:
[G1 Q&A, Help & Troubleshooting] B-man007:
http://en.wikipedia.org/wiki/Brain_Fuck_Scheduler
[G1 Q&A, Help & Troubleshooting] lbsk8addict:
uh.. this may be a dumb question... but why again is it called the Brain **** Scheduler?
[G1 Q&A, Help & Troubleshooting] liljom:
works perfect on my Hero

http://xdaforums.com/showthread.php?t=714036
[G1 Q&A, Help & Troubleshooting] AdrianK:
Topic's dead...
[G1 Apps and Games] a1strank:
Sorry if this is the wrong place to ask...is there an app that can search/play music on your phone by voice? Not looking for an app to search the web but only the file/music in your phone, thanks
[G1 Apps and Games] a1strank:
bump! still can't find a app that does this..I guess there isn't one?
[G1 Apps and Games] tekkitan:
i am looking for something similar, i would settle for a music player though that would goto the next song if i say next or previous if i say previous. voice command music player! i know it wouldnt make sense to some since it may not be able to hear you over music but while i'm in the car i hate having to reach over and click next. i could make playlists i guess but sometimes i am in the mood for a song/artist, sometimes i'm not. so if it comes on and it's still in the intro, i can just say next and it goes to the next shuffled song.

i did a quick search but couldnt find anything like this.
[G1 Android Development] shafty023:
So as we all know /cache is used for OTA updates which, when you have your phone rooted is useless.

What I'm wondering is why we can't use /dev/block/mtdblock4 (aka /cache) as a permanent onboard swap partition. Granted it will only give us an additional 30MB but the speed of this swap will be higher than that of our sdcard.

In order to test this we'll have to:

convert this partition to a linux-swap partition.

mkswap /dev/block/mtdblock4

update init.rc to no longer mount this as yaffs2

add this new swap space to the swap script

The issue is of course being able to run a partition utility on the phone. Second, if this doesn't work we don't have a way to format /cache back to yaffs2 (that I know of).

If you have experience with any of the issues I listed above please comment/post. If you don't have a clue please don't post so we can keep this thread clean. I would appreciate only experienced devs responding.

If this is possible it would benefit Hero/MotoBlur ROMS which are memory intensive.
[G1 Android Development] persiansown:
For your second concern, why would we need to change it back to /cache? Just make it a disclaimer when people attempt this operation.

More importantly, I think the primary issue is that this is rom space is it not? Doesn't this portion of the memory have a limited amount of times that it could be written to?
[G1 Android Development] maxisma:
Hmm why not trying "parted /dev/block/mtdblock4" in recovery? ;-)

rest would be easy.
[G1 Android Development] dumfuq:
Couldn't we use mkyaffs2img (in recovery /sbin) to turn it back into yaffs?
[G1 Android Development] shafty023:
Well my concern was if there was some adverse effect of removing /cache from the system we'd need a way to revert back.

I am not aware of any MAX amount of times that /cache can be written to.

*Edited*

Due to unintelligent comments and moronism prevalent in this thread, I removed a line from this post to keep us on track of what this thread was meant to discuss.
[G1 Android Development] maxisma:
There's another thing:

Recovery can't be used without /cache !

So we need to convert back each shutdown and convert to linux-swap each startup..
[G1 Android Development] shafty023:
I hadn't checked in the recovery img for any yaffs2 utilities. But if that indeed does exist then this will be possible.

So then the issue would be, is this safe to attempt long term with the amount of writes being done to internal flash?
[G1 Android Development] dumfuq:
So I see recovery is using it but the only thing in it is the recovery logfile. Could we modify the recovery to read/write the logfile to system/sd/recovery or something, or is the cache used for other stuff as well?
[G1 Android Development] persiansown:
Another idea:

Instead of using it as swap, what if we could find a way to use it as compcache space? That way we don't sacrifice any of the internal ram for compcache and still have compcache running
[G1 Android Development] shafty023:
What part of recovery needs /cache ? Does the recovery img mount the /cache partition? I'm wondering if the recovery img could be modified to write to the ext2 partition such as /system/sd/cache .
[G1 Android Development] shafty023:
This is actually a good idea and it'd be interesting to see which way would benefit us more.
[G1 Android Development] maxisma:
When you activate an option in recovery, for example install update.zip, it writes the command into /cache/recovery and does a "quick reboot", which reads out the command and does this.
[G1 Android Development] jokersax11:
ok first dont even try it would one

reduce life on nand

cause issues with flashing

slow down any thing accessing the nand.

to the person thinking the ram is using flash. you must have never been to high school cause even typing class explains what ram is. plus g1 has memory write speeds of about 120mb/sec thats sdram. swap will never replace ram 120mb/sec versus 6 is huge
[G1 Android Development] jokersax11:
if you want real improvements you must change the code to something more efficient.

less bloat

more native code

fewer clock cycles

improved app states(cache on sd that would save the state by dumping part of ram to load later reducing clock cycles and reducing ram)

and my favorite rewrite system libs and apps to include more native code and reducing ram usage.

btw native code is about 10-100x faster than android java. that means 10%-100% more speed(or less load)
[G1 Android Development] zenulator:
you could make a swap file and put it on there and just mount the file...........
[G1 Android Development] Boomgawd:
yeah what he said!

This sounds like a good idea, altho we would have to get compcache working with backing swap file.

do we know if the /cache speed is compaired to Class 6 microSD?
[G1 Android Development] jokersax11:
good luck hardheads
[G1 Android Development] shafty023:
Dude honestly get a life. I have a Bachelor's degree in Computer Science. And I could code in Intel Assembly accessing each and every register in memory while you're left googling what Intel Assembly code means. Maybe you should keep up with the latest technology. If you did you'd know there are all-in-one memory chips that support NOR, NAND flash, and RAM. :mad:

http://www.eetasia.com/ART_8800466798_499486_NT_ab9e537f.HTM
[G1 Android Development] miketaylor00:
Exactly what type of "native code" are you referring to? And do you have any idea what type of memory the G1 uses for RAM? Go back to your typing class.
[G1 Android Development] persiansown:
Shafty did you see Zenulator's idea? That seems like it could work.. Does the phone ever format the cache partition?
[G1 Android Development] shafty023:
As long as we leave free space on the /cache partition then we should be fine with the Recovery Image still working. Remember, to get to recovery partition it needs to write some commands to /cache/recovery. So if we I guess left at least a 2 -3MB gap then maybe we'd be alright. Only issue is if we get it wrong then you won't be able to get back into recovery mode b/c there won't be enough free space on that partition. Hmmm, if /cache is never wiped on boots then perhaps we could symlink /cache/recovery to /system/sd/recovery (of course we'd have to create this directory). Then we could use all of /cache free space for the swap file
[G1 Android Development] miketaylor00:
I'm happy to help test. We could also use it basically as a RAM disk that is used for backing swap with compcache running in the regular RAM partition.
[G1 Android Development] persiansown:
Then we would also have to mount /system/sd at boot because its not mounted when we first boot into recovery. I think just leaving a 2-3MB gap would work out better. What could those 2MB really do in terms of performance?

If you need a tester, let me know. Worst case scenario is that we pay fastboot a visit :p
[G1 Android Development] shafty023:
So here are two possible implementation methods.

Convert /dev/block/mtdblock4 to linux-swap partition type

Run mkswap on /dev/block/mtdblock4

Use swapon /dev/block/mtdblock4 to enable the swap partition. This will allow us to utilize it via linux-swap method.

Update the /system/bin/user.conf file to point to this new partition for backingswap

The Pro of this method are that we won't have the overheard of the ext2/ext3 filesystem. So the kernel can use the swap partition directly.

The Con of this method is there are more steps and a back-out plan would require a lot of steps.

Create a swap file on /cache . Example: touch /cache/swap

Mount the file using loopback filesystem

Update the /system/bin/user.conf file to point to this new device node

The Pro of this method is it is very simple to implement.

The Con of this method is for every read/write done to the swap file, it will have to first go through a filesystem which has overhead on the i/o .
[G1 Android Development] farmatito:
Is there such a chip in the G1?
[G1 Android Development] farmatito:
To create a swap file you have to use dd e.g:

dd if=/dev/zero of=/cache/swapfile bs=1M count=32

then:

mkswap /cache/swapfile

swapon /cache/swapfile

There is nothing to mount in loopback.

BTW.: why we can't simply add it to /etc/fstab (as at least CM have it)

and do:

at boot) swapon -a

at reboot/halt) swapoff -a
[G1 Android Development] genez81:
G1 hardware specs

shafty, if you really think that a flash chip can be used as RAM I seriously MUST speak with your teachers.

Even if access time and transfer rate would (but they actually don't) permit that kind of use, I think that a mere month of use would KILL any NAND chip. Even with the best wear-leveling technology available today.

Please read some hw specs for G1 as example

http://pdadb.net/index.php?m=specs&id=1908&view=1&c=htc_dream_htc_dream_100

look at "Memory, Storage-capacity" section.

Genesio
[G1 Android Development] dumfuq:
Thought this article had some useful and interesting tidbits on the subject.

http://74.125.155.132/search?q=cach...elyakov_elc2008_compressed_swap_final_doc.pdf

Its really a pdf so here is the google html version.
[G1 Android Development] jubeh:
I must speak with your teachers, nobody's saying anything about using a nand partition as RAM, just to utter the idea is absurd. Go read about swap files instead, the system handles both differently, heck, the system doesn't even treat swap as RAM (even though it's still listed as such), it's just a cache for excess pages written to memory based on prioritization and demand.

Anyway, I myself was a lot more interested in using /cache for additional storage (toss a couple /system folders there and ln them) so that I could run a hero rom without having to use /data or /system/sd~, but alas, it failed. I then started looking about using it as swap space but it seems that the only viable way is to place a swapfile there and then use that (for those worried about nand wear lower swappiness could be used). As others have said, recovery and the android system (browser, etc) use a bit of that space, and both linux-swap on a partition and compcache's backing swap require using the full partition, so the only other way is to swapon on a swapfile on /cache. I'd test it, but I'm clueless about creating a swapfile >.<, but I figure something along the lines of 24 mb with 40-60 swapiness should see a marked performance improvement, although, a slight hit in disk performance (because of the extra data being passed through the bus for swap and app read/write)

---edit---

I should have read thoroughly what he was quoting >.<, Yeah, shafty, we do have to speak to your teachers :rolleyes:, the dream has 192 MB DDR SDRAM (DDR II? do we have specs on this?)
[G1 Android Development] maxisma:
One more thing:

Swapfiles don't support YAFFS.

So we need to create an ext or FAT32 image on it and loop mount it.
[G1 Android Development] farmatito:
Doesn't this loop mount to swapfile add to much overhead?
[G1 Android Development] dumfuq:
From the article I posted on the previous page...

"Another related work [7] is trying to keep compressed swapped pages on NAND flash memory. The authors created swap file on YAFFS partition and changed Linux virtual memory management subsystem swapping algorithm. Developed swapping algorithm is based on CFLRU (Clean First LRU)

method and employs some additional features such as selective compression and delayed swapping. This algorithm helps enhancing the stability of filesystem by reducing number of writes. Experimental results show that proposed solution can reduce number of writes by 50-70% without affecting the system performance much."
[G1 Android Development] farmatito:
This seems not to work on the yaffs version of the G1 I've tested it:

1) swapfile on fat.img file loop mounted to /cache/swap works

2) swapfile on /cache folders could be created but doesn't work

it returns a "swapfile has holes" error.