Read-only archive of the All About Symbian forum (2001–2013) · About this archive

Install Apps on memory card, A1000

6 replies · 7,156 views · Started 25 November 2004

I have been looking for a way to install apps on the additional 128 meg card that I have put in my A100 instead of using just the 28meg internal memory.

I am not sure if this is possible, but it's definately worth a try. Unfortunately this my attempts so far have failed.

I tried using Tracker and it's filemanager to show the hidden 'drives' the the phone as well as the C 'drive' and D 'drive' (D is my memory card).

I found that the phone has a hidden A and B drive which are Roms and store all sorts of system items (including the start up avi, currently 3's logo so you can change that), but I couldn't find the folder I created and installed applications too.

So, does anyone have any suggestions to try with this or is it a case of waiting and hoping that Motorola release a firmware or similar update that allows this?

Thanks

Here is an extract from another forum on this subject, it may work for the A1000:

Motorola A92X SD Card Magic Trick

by R3NPoGi�

released May 05, 2004

well, this tutorial will teach you on how to install apps in D:, or your external Memory, saving your precious space on the C:, or the phone's internal memory.

Iv been playing with my a92x and got with this idea and have a great result. I am sharing it to all of you coz I know that this is be a very important thing in regards to utilizing our phones.

These are the things needed:

1. Motorola A92X

2. SD Card or MMC

PC Tools or Software needed:

1. Photo Editor ( Paint� can be use )
2. Note Pad ( for text Editing), actually this is optional. you will only need this editing the file locatior for midlets.

Phone Application needed:

1. Fileman� or QFileman�

2. Tracker� ( I recommend using this )

3. Tracker Skin ( use the ReNPoGi Extreme XP )

You need to have a very keen eyes and be sceptical in details. remember that modifying your phone's system files will lead your phone being susceptible to errors. though, no reboot-loop happened to my phone using this method.

to cut the story short, this is how to do it:

Installing Apps on Your Phone

( sorry for those emulator users)

1. Choose a sis file that you want to use, let's say for example.. you want to use the Personal Paint�

from your PC desktop view, the PersonalPaint.sis will look like this

2. Move the PersonalPaint.sis file in your SD Card, this should be located in your

D:/Media Files/Other/PersonalPaint.sis

using your Fileman�, you can see it as these: the exact location where you will put it.

3. From your Phone's Launcher Install. click the install button and you will see it like this.

4. Click the install button and the app will install automatically.

* After a successful installation, do not run your application coz it will lead to error: "in use"

Transferring the Apps on Your External Memory

( this is were our project starts )

1. Using your Fileman� ,open your D:\System folder, create another folder you will name Apps.

I am saying another coz im sure that you already created the D:\System\Install folder. remember where you put that SonyEricsonPlatformID?

these will be your created folder location D:\System\Apps

you have to create an Apps folder in D:\System

2. Click the C: Directory and look for the files of the newly installed app (Personal Paint) and check if all the installed components are there.

this will be located in C: \System\Apps\PersonalPaint Folder

Personal Paint files in C:

3. Go Up One Level and you will be prompt to the C\:System\Apps folder

from here, it will be easy to transfer/move the whole folder from C: to D:

just Tick the PersonalPaint folder and click the File

4. Click the move and it will automatically prompt you to choices

5. Choose the D coz this will the the location where we wanted to transfer the folder.

6. If you will open the location in the D, this is what you will see.

all all the file has been moved!

7. At this point, the theory applies that when you click the PersonalPaint.app, it should run. btw, this .app is equivalent of windows, .exe

8. Now, to be able for the Internal memory to be cleared out, you must remove the installed app using the launcher UnInstall. you have to do this so even the .sis file in the C:\System\Install folder will be empty.

Running your D-Installed Apps Easily

This is very tricky but very useful, do you imagine clicking that .app file on your D? well, it's possible to do it but in a very long way. so, Let us cut the way out from it.

Hopefully, you already installed the Tracker� at this point. This will give you a chance of making a shortcut for the Custom Files.

You can use the ReNPoGi Extreme XP as your Skin.

From the Application List, we can add the Custom File using your own icon.. one of the neede PC app is the Paint�, you can create your own just like what i did. -->

So, creating shortcut will be easy. this is how to did it.

1. In the RenPogi Extreme XP, select the application list page.

2. Press your D-Pad Center Button and the Menu will Pop-Up.

3. Press the Desktop

4. Click the Create Shortcut and this will prompt you to Create Shortcut wizard.

Select the Custom File amongst the List, and Tick the Use Custom Icon, then, set the icon size to: Original Picture Size, then Hit Next.

5. Choose the .app from the list. D:\System\Apps\PersonalPaint\PersonalPaint.app

6. Select the icon image you want to use

7. You can use this icon as the Shortcut for the App installed in D

8. Don't Forget to save the Settings on your Skin Icon

9. Test it!

You can now enjoy the newly installed sis application without compromising the space in your phone's internal memory.

How About Java/Midlets?
Basically, the first thing we will do is to install the app/game using the normal method. then after that:

1. create a new folder in your D, name it MIDlets

2. Transfer/move all the file from the C installed files to D

3. After you've done this. make sure that there are no files left in the C, it will consume space. Use the Launcher UnInstall method.

4. You can't make the MIDlet run at this point, you have to edit the java locator in the D:\System\Apps\[101efde8]\[101efde8].txt it will look like this

edit the file using your PC notepad.

5. Follow the method on how to make short cuts for the custom file.

That's it! you are ready to Rock!

Here is the list of the app I tested so far. It's running in the D: without problem.

advance english dictionary - 6.67MB
frink - 532KB
gaya - 478KB
aquest - 1.1MB
zipper - 55KB
twinbubbles - 213KB
oneforallsolitaire - 394KB
personal paint - 205KB
mobipocket reader, (not standalone - mobireader can't be moved)
notepader - 70.8KB
mobileothello - 59.4KB
bubblet - 5.5KB

If you want to try apps run on your SD Card, get it here and try

Personal Paint

Just Extract it to your External Memory Card D Root

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

This Tutorial is for educational purposes only, do not abuse or sell the content. If you want to use this info. Please do not remove the credits.

e-mail : [email][email protected][/email]

Excellent.

And in theory this sounds like it should work.

It also looks as if there should be some screenshots there or something, could you give me the URL of the original post so I can take a look there please?

I will then give it a try and report back.

Anyone tried this on the A1000 or know of any risks involved?

Thanks

hi
I am not specialized in this field, could we solve these problem by this ways:
- Analyze its ROM and change hardcode of application's installation path
or
-Develope a third-party as Cassioli may doing, the path of apps in RAM (phone memory) will be changed to indicate to external memory

sorry for my English
wl

cassioli wrote:I wonder if this program can do the job...
http://jumpjack.altervista.org/jAppStarter.html

I wrote it in PersonalJava.
It works fine to start applications from C: ... but I don't have a memory card, so I cannot test it on it! :frown:

Please let me know if it works!


I updated my application: now it successfully copies files from D: to C:.... but only on my PC! I can't get it working on a1000, due to my little experience in java (damned CLASSPATH!!!).

I hope some experienced java propgrammers will read this post and could fix my app, as I'm going to abandon it, as I have not enough java skills to complete it! 😞 The source is now available on my site.

http://jumpjack.altervista.org/jAppStarter.html