yashsingh1/xdaforums huggingface dataset:
[Windows Phone 7 Software Development] gom99:
Well...MS is trying to push Cloud services. I don't see why this HUB wouldn't push that along for gaming as well. Pushing saved states online to move between games on your phone and xbox as a future option. In a way, achievements can already be used to "save state" in a game if implemented into the game correctly (eg: an RPG where your experience and items are achievements).

I think the HUB will just open up more design space for them to play with their services and products as it relates to the integration between console and mobile.

If Sony makes a phone, they should be able to customize their vendor marketplace. I'm not sure on what rules apply to the vendor though as to what exactly can be sold over their marketplace.
[Windows Phone 7 Software Development] tyrannus:
I like these ideas and it's not hard to implement. Even the media center integration can be done in silverlight. For streaming the videos, you would have to write a client that would serve ASP.NET multimedia content (installed on the users MCE box), and, TADA, you are done.
[Windows Mobile Apps and Games] mwalt2:
Looks nice. Thanks.
[Windows Mobile Apps and Games] glaucos:
I'm a mapper of OSM, nice to see another implementation of ours data! :)
[Windows Mobile Apps and Games] DaveCul:
Been trying out this app for a few times and it is working very nicely.

Thank you very much. It looks and run very smooth. THX:)
[Windows Mobile Apps and Games] bonsaiboyz:
will this work in the UK
[Windows Mobile Apps and Games] ishimoto:
Yes, ParkingAssitant works all over the world.
[Windows Mobile Apps and Games] Celloguy:
I have tested it and it works perfect!!!

Hi ishimoto,

Very nice looking release. I'm really happy with it!

I have tested it and it works!!!

:D
[Windows Mobile Apps and Games] ishimoto:
Today I uploaded about 9000 new parking lots, will keep adding new parking lots every few days. :cool:
[Windows Mobile Apps and Games] gens:
Why is the application running in the background?

Hi ishimoto,

Why is the application running in the background?

Thanks.
[Windows Mobile Apps and Games] ishimoto:
The reason for having the application run in the background is for the sake of Find My Car functionality. The idea was to provide a general solution for parking issues which caters for both FindAParkingLot and for FindMyCar, however if this is bothering users, it is be possible to split the application into two - FindAParkingLot (which doesn't run in the background unless the user invokes it) and the old FindMyCar.
[Windows Mobile Apps and Games] Keland44:
this is pretty cool i'm goin to keep an eye on this thread
[Windows Mobile Apps and Games] Zepiii:
Trying it RIGHT now !

GREAT JOB ;)
[General Questions and Answers] SMS92:
Hi all,

I'm after a pinball game that would be WVGA compatible and work on my HD2. If there's one thing that will keep bordom to a minimum whilst waiting for appointments, it's a quick game of pinball!

Thanks!
[HD2 Windows Mobile 6.5 Themes and Apps] bluearmyb:
Can someone help me and tell me where i can purchase coreplayer for hd2 from? the coreplayer website isnt working and i cant seem to find anywhere else that sells the latest version!

Does anyone know where i can get this from?

many thanks
[HD2 Windows Mobile 6.5 Themes and Apps] tkalli:
Most likely temporary problem. Link doesn't connect.

Table './coreplayerws/jos_session' is marked as crashed and should be repaired

http://corecodec.com/products/coreplayer

​
[HD2 Windows Mobile 6.5 Themes and Apps] bluearmyb:
yeah i keep getting the error message, its been like that for nearly a week now, i thought they would have repaired it buy now!

looks like i will have to wait for them to repair it

many thanxs
[HD2 Windows Mobile 6.5 Themes and Apps] Marcdu81:
Hello,i buy all my softwares here : http://pocketlandfrance.com/product.php?pf=pocketpc&prod_id=36889&xsearch=coreplayer . Change flag for your language .
[G1 Android Development] bubonik:
So im trying to do something a little different. I am trying to transfer my Dalvik-cache from /cache to /system. Is there a way to do it after the rom is installed and functioning?
[G1 Android Development] bubonik:
Thats my bad, I should have been more specific. I have a G1 and I dont use a2sd. Currently sd 1.10.2 uses /cache/dalvik-cache, but with 1.33.2005 that leaves only 3500 kb available for downloading apps. A huge problem.

So im trying to dump it somewhere else, the /data partition would be fine since I only have about 15 apps. I tried doing a symlink to /data/dalvik-cache after it was functioning but got boot loops. Which is why im here.
[G1 Android Development] M..N:
Just wondering when the ErisPort rom will be available, also could you try this with the Legend Port
[G1 Android Development] Firerat:
soon, I'm uploading now

and yes, you can use it with any rom

I had a quick look at Vega's Legend port,

Bold should be linked to system

29M ./cache
65M ./system
53M ./data

data/:
app app_s fix_permissions.sh [B]fonts[/B]

system/:
bin build.prop csys etc fonts lib sd usr xbin

cache/system/:
[B]customize framework media[/b]

all apps are going to go to sd here,

but around 30mb worth can be put back, to either /system or /system/csys

after boot, when we know how much space we have and where

so around 18mb on SD

leaving plenty of space for Dalvik-Cache

should be fast, no matter what SPL you have :)
[G1 Android Development] Firerat:
Links to Modded ROMs added in second post
[G1 Android Development] Firerat:
ahh, sorry I nearly missed your follow up post

I wasn't aware that Dalvik-cache ever ended up on /cache, which tbh that has always confused me a little

if you look at Cyanogen's a2sd , he does mention in the comments that a bind mount is used so the system will still boot, even when no SD card ( since you don't have a dead link )

so I think the solution to your problem is to bind mount something to /cache/dalvik-cache

you should do this early in the boot process, else it will just get filled up

for instance a2sd is executed by init.rc , so it happens before the Android system kicks in, it doesn't matter if it fails to bind mount as you still have the directory available
[G1 Android Development] M..N:
Do i just wipe and install the droideris, also has anyone tested it.
[G1 Android Development] Firerat:
full wipe is your best bet

as for testing.. lets just say I've flashed it more than a few times

but I am on Danger, would love some feedback from None DangerSPLs
[G1 Android Development] M..N:
it loads ok. although when im presented with low memory notification. i try downloading an app from the market, but it stays on the start downloading. Do you think you could make a port of the Legend Rom?
[G1 Android Development] Ace42:
It would be nice if Htc, Tmo, google could use this to make larger updates but I doubt they'll bother.
[G1 Android Development] Firerat:
:(

Maybe my script isn't moving the framework

That's around 30mb

( script is

/system/csys/system/bin/data-cache.sh

If anyone wants to have a look )

I'm not at home right now, but will have a proper look later

In the meantime if you reboot the dalvik cache should get moved to the sdcard

Giving you some space back.

I forgot the hero doesn't have term
[G1 Android Development] asb123:
so for danger spl ppl, ROMs will now be quicker (system apps), also roms which could not before be done now can?
[G1 Android Development] FatBoyExtraordinaire:
So the 2 modded roms you posted above should work for us with Stock SPLS and if that is proven true, you have pretty much made any rom flashable on a Stock SPL'd G1. Is that correct? If so, you have just made a lot of people very happy. Great work, although that entire initial post was foreign language to me!
[G1 Android Development] sianaka:
thank you...

I haven't tried this yet, but I am super excited to see this is being worked out. I don't have the danger spl, and I can't wait to see this work with some of the new eclair 2.1 roms. Thanks for your hard work.
[G1 Android Development] asb123:
hopefully this can make our roms faster with more apps on system.
[G1 Android Development] speedysilwady:
yes theoretically any rom should fit any spl but as you can see in the first post,

it takes a lot of work to port a rom to stock using this method, but wow its very well put together and firerat def knows what he's doing with this, i was shocked to be the first to have a 2.1 Eclair Sense on a G1 with Hard/Stock/Engineering SPL thanks to Firerat who implemented the idea very well and lbcoder who suggested the general idea on my thread a while back.

Also Firerat as mentioned earlier, the script to move framework seems to have some kinda kink cuz the low spaace error exists on the eris port. Also google sync is still broken.
[G1 Android Development] huhaifan1:
help!!!

could anyone give me a terminal for the legend?!:( my rom did not include market or terminal app...... :o

thanks very!:)
[G1 Android Development] Firerat:
not really,

your data partition is large enough to accommodate everything anyway

maybe you could use the cache hack to duel boot ROMS,

all it would take would be a kernel ( ramdisk init.rc ) switch to boot either the 'Cache' or the 'System' partition as /system

but I would hate to think what kind of a mess UID permissions would get into :)

I don't know , maybe you could divide data up somehow, keeping the two separate
[G1 Android Development] crisp82:
A full wipe, install ROM, repair EXT results in the following:

I/Process ( 115): Sending signal. PID: 115 SIG: 9

I/ServiceManager( 85): service 'entropy' died

I/ServiceManager( 85): service 'power' died

I/ServiceManager( 85): service 'batteryinfo' died

I/ServiceManager( 85): service 'usagestats' died

I/ServiceManager( 85): service 'telephony.registry' died

I/ServiceManager( 85): service 'SurfaceFlinger' died

I/ServiceManager( 85): service 'clipboard' died

I/ServiceManager( 85): service 'netstat' died

D/BootAnimation( 124): SurfaceFlinger died, exiting...

I/Zygote ( 90): Exit zygote because system server (115) has terminated

Don't think it works on these SPLs?
[G1 Android Development] crisp82:
Ha, my skills are non existent to do that. What is the best way to improve ROM performance on mt3g? I was thinking:

Move apps to \system\

setCPU

auto kill tasks

Anything else? Would DangerSPL have any effect on my performance?
[G1 Android Development] jcarrz1:
new sd card does not work. Please note that I DO GET those same errors, on dangerspl. just sayin', it's probably not worth it... you just have one of the select g1's that don't work (like me).

I'll keep troubleshooting.
[G1 Android Development] crisp82:
I have my touch 3G / Magic
[G1 Android Development] Firerat:
no, Danger is G1 Only, it remaps the mtd partitions, shrinking cache and growing /system and data

the best you can do is skip apps2sd, but if my script isn't working for you..

you could do it in a couple of different ways, one is to reverse the logic on an original a2sd

the line which reads

if [ -e /dev/block/mmcblk0p2 ];

is checking if partition 2 exists

put an ! in front of the -e , and you reverse the logic on it, i.e. if it exists, then return False

or , later on a2sd checks the app app_s app-private directories in /data

if they are symlinks, it assumes that it has already run,,

so , in recovery

mv /data/app /data/APP
ln -s /data/APP data/app

will trick it
[G1 Android Development] jcarrz1:
i'm having the same problem with/without danger... do you have any suggestions for me?
[G1 Android Development] Firerat:
does the CaNNon work?
[G1 Android Development] jcarrz1:
yea. every rom works except ANY rom based on legend or eris.

Actually, your King Legend 1.0 for Danger works, but no widgets and a few key apps missing: people, etc. and I'm doing everything right I promise :)

And vega legend roms < 0.3 work, like .25.
[G1 Android Development] Firerat:
well you could try taking the

/system/lib/hw/sensors.sapphire.so

from one that works, and putting it in a rom that doesn't

you may get lucky

edit, oh yeah, I knew I was meant to do something, widgits

soon, then I'm flashing NoneDanger for ever, cos its easier
[G1 Android Development] jcarrz1:
does anyone know if the 1.1.2 droid eris was reported working on danger? OP says it might...
[G1 Android Development] Hosern1:
i tryed that yesterday and it did not load for me..i just got a black screen after first boot image.

went back and flashed 1.0 with vega v3 patch.
[G1 Android Development] jcarrz1:
okay thanks.
[G1 Android Development] Firerat:
I think you need to just skip 1.1

the htc_ime one
[G1 Android Development] diz127:
Firerat,

I don't know if you missed my post on page 17 but i can really use some help here...this is the first rom that i ever had trouble flashing.

Thanks :)
[G1 Android Development] Firerat:
sorry, I must have

page 17 you say?

that post #85 to 90? ( I have 50 per page )

I'll have a look

ahh, 10 posts per page

have tried the full rom?
[G1 Android Development] stevetigersix:
query to which to flash

Firerat As you know I've tried to flash the Vega legend full patched rom you have but keep getting missing people/contacts from the app tray, with the spl etc in my signature and the spec in my signature should I be flashing the nondanger or the danger one, does it make a difference as I've got a mt3g /magic/sapphire. Also are you checking out to see if you can fix the missing contacts app and the fc I get when using the green call button or the phone on screen button then choosing a contacts details gets the fc. ...I so want to run this rom LOL,my ocd kicking in
[G1 Android Development] jcarrz1:
I get the same problem, he said he'd fix it. I'd also like a King Legend 1.1.1 version :)
[G1 Android Development] stevetigersix:
sweet cant wait for the run of the fixed version firerats doing great things with these tweaks
[G1 Android Development] diz127:
Sorry for the slow response...I've been at work all day.

Yea I tried the full and it just keeps giving me that error. I've wiped over and over again and nothing. :confused: I'm going to flash it with a different SD card tonight and hope that maybe that's the problem. I'll let you know.

Thanks
[G1 Android Development] skater991:
WT?

I flash the original CE12-No_D_SPL-White_S.zip then flash

CE12-Black-theme-NoWipeUpdate_S.zip and i get boot loops on my mt3g? wT?
[G1 Android Development] Firerat:
I don't know,

I have been flashing that over and over , and not had any problem with it

the error you gave indicates that something couldn't be copied.

I would say wipe, but you say you have done that.

if you have adb, then

adb shell
mount -a
busybox ls -la /data/

will tell you is data is clear

if it is you should just see something like

drwxrwx--x 1 1000 1000 2048 Apr 2 02:31 .
drwxr-xr-x 14 10000 10001 0 Apr 2 02:25 ..

if you see more than that then do

rm -rf /data/*
busybox ls -la /data/

hopefully you only see those two lines above, if not, then we do sill stuff like

chmod -R 777 /data/*
rm -rf /data/*
busybox ls -la /data/*

after that it should defiantly be clear
[G1 Android Development] Firerat:
OK, so I got the Widgets working

always in the last place you look :)

now it appears to be 'random'

I was messing about for ages trying to work out why it wasn't working

OK, so sometimes, it works 'out of the box' but most of the time not.

it seems to be related to the database in /data/data/com.htc.launcher

so, using your favoured method of executing a command or two.. as root

rm -rf /data/data/com.htc.launcher/*
killall -HUP com.htc.launcher
[G1 Android Development] jcarrz1:
I am clean, showing same as you, yet it still doesn't work with most if not all roms. On some roms, I see "unable to register all android natives"...

What could that mean? and if that doesn't matter, what else do you suggest I do?

Edit: i checked ext partition as well (4) and it was same output, completely clean.
[G1 Android Development] Firerat:
REQUEST

OK,

a polite request

WILL YOU MUPPETS MAKE A DAMN SIG !!!!!!!!!!!!!

Honestly..

I'm not going to look back through you past posts to figure out something simple like what phone you have... come on

click the edit my sig in my sig
[G1 Android Development] jcarrz1:
fyi I have reflashed danger spl recently, if that matters...
[G1 Android Development] Firerat:
woohoo, a sig :)

with one of them magic radio's that automagicaly updates :) nice

Anyway, ok , so you get the line 22 copy Data error, with the Vega Legend Cache Hack DangerSPL Full ROM?

First we check the md5sum

on the phone in terminal ( console in recovery )

mount /sdcard
md5sum /sdcard/*FR*_S.zip

that mount might give an error, don't worry

you are looking for

5ca85f27aaa5a07ad5fef1bf040202d4 /sdcard/FR-Vega-Legend-CachePatchDangerSPLOnly_S.zip

if that doesn't match,, download it again

http://www.pc-tools.net/win32/md5sums/

might be faster, use that on your pc copy, it takes a while on the g1

OMG

I need a bigger swap:eek:

Every 2.0s: adb shell free Fri Apr 2 05:44:39 2010

total used free shared buffers
Mem: 98096 96256 1840 0 40
Swap: 125292 124520 772
Total: 223388 220776 2612
[G1 Android Development] stevetigersix:
@firerat so has the issue with the dissapearing people/contacts from the app tray been resolved, have you been able to replicate the issue?
[G1 Android Development] Firerat:
yes, fix here,

does a couple of other things, I'll give more detail later

one thing , not quite working as I want..

but power off works now :)

no wipe flash 0.3.1

available at post #3

http://xdaforums.com/showpost.php?p=5999542&postcount=3
[G1 Android Development] stevetigersix:
hows it not working as you want bud, have to say im well impressed at what youve done so far and am "holding out" for you to get it spot on for everyday use:rolleyes: keep up the great work firerat kudos to you < that sounded a bit errr w@nkerish its not tho love the rom just need to be able to use it everyday

i assume the attached zip is an over flash to your original (2) FR-Vega-Legend-CachePatchDangerSPLOnly_S.zip
[G1 Android Development] Firerat:
well, my post boot script isn't working

got a new one now, so after I have tested it, along with ( fingers cross keyboard lights )

I'll update

I should aso get the poweroff fix to the NoneDanger Guys

I'm going to go back to noneDanger soon, its actually better for these large ROMs, yeah I know ironic , but its true.......

and yes, its a 'no wipe flash'

I'll Roll it up into the Full ROM at some point
[G1 Android Development] XZ32:
BIGUP Firerat!!!

working like a charm (legend with dangerSPL) \m/
[G1 Android Development] Firerat:
it actually works better on none danger
[G1 Android Development] baadsha:
WHAT SPL

Hi

Can any1 tell me how i can check what SPL i am on? I dont know if it is Danger or not.

thanks
[G1 Android Development] Firerat:
your an mt3g

danger partition sizes

System 90mb

data 90mb

cache 30mb

None danger partition sizes

System 90mb

data 67mb

cache 67mb

mt3g partition sizes

System 90mb

data 295mb

cache 80mb

you will be better off using a ROM I have 'optimised' for none danger

but either will work
[G1 Android Development] paulb_nl:
Cyanogen moved the system dalvik-cache to /cache so almost all roms have system dalvik-cache in /data/cache with this hack.

Instead of using /data/cache on stock spl I want to just use the space in /cache because I'd rather have the full 73 MB free on data :)

How can I do this?
[G1 Android Development] Firerat:
yes, I have noticed that, I figured the android had been changed somewhere

the thing is , dalvik-cache will often exceed 30mb, so dalvik-cache on /cache ( none cache hack ) with a dangerSPL is nearing pointless

with the cache hack I bind mount /data/cache to /cache, since we need writeable space for the Market ( and Dalvik-cache for the ROMs with that )

but its easy to fix

/system/bin/data-cache.sh

(or /cache/system/bin/data-cache.sh in recovery )

#!/system/bin/sh
# bind mount [B]/data/cache[/B] to /cache - Firerat 2010-03-24
# check [B]/data/cache[/B] exists, if not create
if [ ! -d [B]/data/cache[/B] ];
then
mkdir [B]/data/cache[/B]
fi

# check cache is not already mounted
if [ "`mount |grep -q \/cache;echo $?`" = "0" ];
then
echo "/cache is already mounted.. exiting"
exit 1;
else

busybox mount -o bind [B]/data/cache[/B] /cache
fi

change the bold to the directory you want to use

eg, sd card /system/sd/cache ( which will break if no ext partition !!, eg. mt3g )

I make it easier for future

#!/system/bin/sh
# bind mount something to /cache - Firerat 2010-03-24
CacheDir="[B]/data/cache[/B]"
# check $CacheDir exists, if not create
if [ ! -d $CacheDir ];
then
mkdir $CacheDir
fi

# check cache is not already mounted
if [ "`mount |grep -q \/cache;echo $?`" = "0" ];
then
echo "/cache is already mounted.. exiting"
exit 1;
else

busybox mount -o bind $CacheDir /cache
fi

infact, I could pick it up from a .prop

eg

CacheDir=`getprop SomePropFlag`;if [ "$CacheDir" = "" ]; then CacheDir="/data/cache";fi

but you know, I kind of think you missed the point of the cache hack, I'm using cache to make /system bigger!

if your ROM already fits /system, without dumping system apk's to SD , then you don't need this
[G1 Android Development] paulb_nl:
I got the point of making /system bigger ;) Normally I would symlink folders or apps that don't fit system to the cache partition. Dalvik-cache would also be on there and I would have data completely free for apps. Now complete Eclair is using this hack and puts dalvik-cache back on data. So I ask you how to put it back. :)

Maybe this is not possible without removing your hack.
[G1 Android Development] Firerat:
yeap, because cache no longer has any space on it

But, if your using CE on NoneDanger

change data-cache.sh to this

#!/system/bin/sh
# bind mount something to /cache - Firerat 2010-03-24

CacheDir="/system/csys/cache"
busybox mount -o rw,remount /system/csys
# check $CacheDir exists, if not create
if [ ! -d $CacheDir ];
then
mkdir $CacheDir
fi
# check cache is not already mounted
if [ "`mount |grep -q \/cache;echo $?`" = "0" ];
then
echo "/cache is already mounted.. exiting"
exit 1;
else
busybox mount -o bind $CacheDir /cache
fi

and remove the

busybox mount -o rw,remount /system/csys
busybox mount -o ro,remount /system/csys

lines in rwsystem / rosystem

you will have around 37mb for Dalvik-cache

system files will by default be writable, which I'm not overly keen on

DangerSPL can do the same, only drop the csys bit ( so it goes on the system partition

but ! CE doesn't put dalvik-cache on /cache

and a2sd would bind mount it to SD

I modified a2sd to keep dalvik-cache on /data, until less than 10mb free then move it to sd as per cyanogens a2sd with a bind mount

search for DalvikCache in a2sd, and comment it out

oh, are you sure you had dalvik-cache on /cache, and not on SD?

Cyanogen's a2sd , dalvik-cache code

# bind mount dalvik-cache so we can still boot without the sdcard
busybox -o bind /system/sd/dalvik-cache /data/dalvik-cache;
busybox chown 1000:1000 /data/dalvik-cache;
busybox chmod 771 /data/dalvik-cache;

that will follow your link, and bind mount /system/sd/dalvik-cache to /cache/dalvik-cache

so , you were never using /cache for your dalvik-cache , you were using your sd card
[G1 Android Development] jasonmlit:
ok, let me get this straight. pardon the noobness.

where do i get nonedangerspl? and when i get it I plan to flash it. then i would like to be running king's legend 1.1.1 so should i flash your nonedanger king's legend 1.0 and then flash his no wipe updates over the top?

please help. there were so many links in the OP that i am not sure what are roms and what are spl's etc. etc.

i am asking this because after using king's 1.1.1 i am getting the sense forceclose issue, and came across firerat telling someone else to fix it do the cachehack. this is a lot for my noobness.