use the mpkg by steel00 instead, it will be easier
or if you insist on using that *.lin file, you need 2 additional files, which are
https://motohell.com/index.php?action=dlattach;topic=2773.0;attach=1755https://motohell.com/index.php?action=dlattach;topic=2773.0;attach=1756(Credit to u4ia)
then first, plug your SD to your PC, go to tools---> folder option----> and uncheck the hide hidden file,
After that, create a folder named E2GameBoyAX
rename the E2GameBoyAX.lin to E2GameBoyAX (without *.lin) and copy it to the folder
copy E2GameBoyAX.desktop & gameboyax.png to the folder too
and open SD in folder /.system/java/CardRegistry, open the CardRegistry file with a notepad, and copy
This following code at the end of the page
[c35233a5-33aa-e425-9323-a12333abc334]
AniIcon =
AppID = {c35233a5-33aa-e425-9323-a12333abc334}
Args =
Attribute = 4
BigIcon = gameboyax.png
Daemon = 0
Directory = E2GameBoyAX
Eraseable = 1
Exec = E2GameBoyAX
FixedAllPosition = 0
FixedPosition = 0
GroupID = root
Icon = gameboyax.png
InstalledDate = 2008/5/20
JavaId = -1
MassStorageStatus = 0
MpkgFile =
Name = E2GameBoyAX
OsVersion = 1
Shared = 1
Size = 1140K
Type = 2
UserID = root
Visible = 1
And then save it. insert your SD and happy playing