[h2]LinLoader[/h2]
is the mother of all miracles on Motorola E680/E680i/A780. So, if you want to get the most out of your E680i/A780, installing LinLoader is a must.
It is a program which makes it possible to execute programs or scripts on the phone.
For instance it is needed to install the [[Mpkg]] and [[NEO]] installers.
==Download==
A ZIP-archive with the installation files and a script for testing can be download here: LinLoader .
It contains the files ''lin_loader'' (the program), ''loader.png'', ''loader-sm.png'' (icons), and ''test.lin'' (for testing LinLoader)
==Installation==
Follow these steps to get it done.
1. Get root
2. Connect the phone using the USB cable
3. mount /dev/sdb1 /mnt mount the transflash card of the phone using the MassStorage driver. (sda1 is the phones internal memory, sdb1 is the memory of the transflash card.)
4. Download and unzip loader.zip. it contains 4 files. Connect usb mass storage and make new folder 'loader' in /mnt/.system/QTDownLoad. Make sure you can view hidden files. Send these 3 files to the loader folder. You should now have:
/mnt/.system/QTDownLoad/loader/lin_loader
/mnt/.system/QTDownLoad/loader/loader.png
/mnt/.system/QTDownLoad/loader/loader-sm.png
5. Send test.lin to phone i.e to MyPrograms.
6. Edit /mnt/.system/java/PlugCardDB using any unix compatible editor. If you have installed some apps into the card, you should have a pretty long file. Insert these lines into the end of the file:
[AppLinkRecord100001001]
AllPosition = 200
BigIcon = loader.png
Directory = loader
Exec = lin_loader
Group = 3
Icon = loader-sm.png
InstalledDate = 2007/4/1
JavaId = -1
Mime =
MpkgFile =
Name = LinLoader
OsVersion =
Position = 1
Rotation =
Shared = 0
Size = 24K
Type = 4
uid = 100001001
The number after ''AppLinkRecord'' and the value of ''AllPosition'' (marked in green) have to be unique numbers which do not conflict with those of other programs. If they do conflict you can change them to a different value. (if you change the number after ''AppLinkRecord'' you have to enter the same number in the last line after ''uid ='' )
7. Restart the phone. You should now see a down arrow icon in tools with the name ''LinLoader''. Open the file manager and tap and hold ''test.lin'', Select ''open with'' and ''LinLoader'', it should be at the end of the list. Check the 'always use the program to open this filetype'. Close and reopen file manager. If a new file 'test1.txt' has been created, your LinLoader is installed successfully.
==Ok important for your e680i!==
Read the instruction on the motorolafans mainpage!
Do it step by step, but use the following entry in PlugCardDB:
[AppLinkInfo]
AppLinkCount = 100000001
[AppLinkRecord100000001]
AllPosition = 1
BigIcon = loader.png
Directory = ../../../../mmc/mmca1/.system/QTDownLoad/loader
Exec = lin_loader
Group = 3
Icon = loader-sm.png
InstalledDate = 2007/4/25
JavaId = -1
Mime =
MpkgFile =
Name = LinLoader
OsVersion =
Position = 1
Rotation =
Shared = 0
Size = 24K
Type = 2
uid = 100000001
[MimeInfo]
MimeCount = 100000000
Mabye you must fix ApplinkRecord and uid if it not your first installed application. Important is "Type = 2" and "Directory = ../../../../mmc/mmca1/.system/QTDownLoad/loader". Thats the simple magic. But the icon will only available with name "Appname". I don't know the way how to get the right name for the icon. It only works with "Type 4" in this way but than execution of lin_loader does not work. *grr*
Last edited by swifty; 03-12-2008 at 08:22 PM.