JAVA app from HERO - G1 Apps and Games

I've just pushed new Hero Java app into my rogers build and it works fine.
What you basically need is:
Jbed.apk (install with adb install)
libjbedvm.so (adb push /system/lib) - remember to remount as RW.
I strongly suggest to run linux-swap (as it killed all my applications and hanged for some time without it).
Files taken from Drizzy's build.

I just went to getjar.com and d/l the jbed runner, installed and it worked perfectly without pushing it but I haven't found any good use for it, must java programs are worthless on our phones since they were made for regular phones and not smartphones like ours

I have a .jar file on sd, but it doesn't read. Anyone know for what OS i have to download it for (ei: motorola razr)

akirah said:
I've just pushed new Hero Java app into my rogers build and it works fine.
What you basically need is:
Jbed.apk (install with adb install)
libjbedvm.so (adb push /system/lib) - remember to remount as RW.
I strongly suggest to run linux-swap (as it killed all my applications and hanged for some time without it).
Files taken from Drizzy's build.
Click to expand...
Click to collapse
What is remount as RW? Just want to make sure I get this done correctly.
So I just download it and then:
adb install jbed.apk
adb remount
adb push libjbedvm.so /system/lib
adb shell reboot
Click to expand...
Click to collapse
Correct?

Stigy said:
So I just download it and then:
adb install jbed.apk
adb remount
adb push libjbedvm.so /system/lib
adb shell reboot
Click to expand...
Click to collapse
Correct?
Click to expand...
Click to collapse
correct
Code:
adb install jbed.apk
adb remount
adb push libjbedvm.so /system/lib
adb shell reboot

Stigy said:
What is remount as RW? Just want to make sure I get this done correctly.
Click to expand...
Click to collapse
/system is originally read only, you can't write files to it. It's for protection/security reasons. Run the following command, which remounts it as RW (read-write, instead of read only).
mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system

johnowa636 said:
I have a .jar file on sd, but it doesn't read. Anyone know for what OS i have to download it for (ei: motorola razr)
Click to expand...
Click to collapse
I've used Nokia N95 ebuddyIM to test. Some of apps doesn't work (to be honest my biggest motivation was trying to run SmartCam for S60).

this works great! thanks a lot

Hello I just installed it I think it went well.. one noob question, what can we use this for? Thanks

sstang2006 said:
Hello I just installed it I think it went well.. one noob question, what can we use this for? Thanks
Click to expand...
Click to collapse
You can use it to run java (J2ME) apps. Like the ones from getjar.com

can u post the terminal commands to install it ..would it work on cyan rom ?

Danmalone72 said:
can u post the terminal commands to install it ..would it work on cyan rom ?
Click to expand...
Click to collapse
Wanting to know the same thing..

You don't need to do all this, I posted before that, go to getjar.com and find the j2me runner and install, it works the same and does work on cyan's roms

Put both files on root of sdcard.. and do this on terminal
su
mount -o remount,rw /dev/block/mtdblock3 /system
cp /sdcard/jbed.apk /system/app
cp /sdcard/libjbedvm.so /system/lib
reboot
Or download it from getjar.com like gridlock32404 said..
And yes it works on cyan's rooms..

tryed with skebby www.skebby.com doesn't work and is a java application with jad and jar file...

atsic said:
tryed with skebby www.skebby.com doesn't work and is a java application with jad and jar file...
Click to expand...
Click to collapse
Skebby (and jacksms) works Are you Italian?

johnowa636 said:
I have a .jar file on sd, but it doesn't read. Anyone know for what OS i have to download it for (ei: motorola razr)
Click to expand...
Click to collapse
Chances are you will need to run a fully compliant j2me jad or jar file. as for a jad u need to make sure the jar file has the full path or else it will fail.
java apps made specifically for Blackberries and not for universal j2me devices will not work as well as most java apps for Symbian based Nokia phones and specific Ericsson models.
Also a lot of Nokia apps will not have properly built manifests but those u can go in and correct or build yourself and repack the jar
your best option for downloads are any Motorola or Samsung since 99% of them are purely java based with the exception of the few Win Mob

I get the following output on Amon_Ra's 1.6.2 ROM:
Code:
G:\Android Images\apps>adb push libjbedvm.so /system/lib
failed to copy 'libjbedvm.so' to '/system/lib/libjbedvm.so': No space left on device
...it's a 32A Magic with heaps of space to spare...

unfnknblvbl said:
I get the following output on Amon_Ra's 1.6.2 ROM:
Code:
G:\Android Images\apps>adb push libjbedvm.so /system/lib
failed to copy 'libjbedvm.so' to '/system/lib/libjbedvm.so': No space left on device
...it's a 32A Magic with heaps of space to spare...
Click to expand...
Click to collapse
I have same problem

zephyr83 said:
I have same problem
Click to expand...
Click to collapse
As hinted at in the other thread, the solution is to delete some stuff from your /system/ directory.
I deleted about 20 ringtones I never use from /system/media/audio/ringtones and then repeated the adb push command. Worked a treat.

Related

Good J2ME runner for CyanogenMod (Donut)?

Hi,
Does anyone know of a good J2ME runner for CyanogenMod 4.1.999? I've tried Netmite's J2ME Runner but frankly it's slow, eats up valuable screen real estate, and messes up the fonts.
In one of enomther's ROMs there's a "vsapps" jbed.apk download that's very good. I think it's the same one from Esmertec that you find in Windows Mobile builds.
Does anyone know where to get a version that's compatible with CM?
Thanks
Nevermind, I was able to get it from here
http://home.leakdroid.com/2009/08/31/java-app-for-android/comment-page-1/
Zoide_ said:
Nevermind, I was able to get it from here
http://home.leakdroid.com/2009/08/31/java-app-for-android/comment-page-1/
Click to expand...
Click to collapse
How do you install it? I saw the steps but it doesn't go into detail. Do I type that as a superuser? And is the "java.zip" suppose to sit in the root of the SD card? Thanks.
keepzero00 said:
How do you install it? I saw the steps but it doesn't go into detail. Do I type that as a superuser? And is the "java.zip" suppose to sit in the root of the SD card? Thanks.
Click to expand...
Click to collapse
the steps on how to install it is by using adb, not through su. here's a guide on how to use adb if you want to try it out. http://forum.xda-developers.com/showthread.php?t=532719
keepzero00 said:
How do you install it? I saw the steps but it doesn't go into detail. Do I type that as a superuser? And is the "java.zip" suppose to sit in the root of the SD card? Thanks.
Click to expand...
Click to collapse
Here are instructions if you don't have ADB setup on your computer:
unzip java.zip, and place the contents (jbed.apk and libjbedvm.so) onto your sdcard (don't put it in any folders).
go into terminal and type (remember its case sensitive):
su
mount -o remount,rw -t yaffs /dev/block/mtdblock3 /system
busybox cp /sdcard/Jbed.apk /system/app
busybox cp /sdcard/libjbedvm.so /system/lib
reboot
then it should work
I'm getting FCs when trying to open Java on CM 4.3.2.1. Is it working for anyone else?
I'm getting FCs when trying to open Java on CM 4.3.2.1. Is it working for anyone else?
Click to expand...
Click to collapse
I am using CM 4.2.3.1 and i've just install, it's running OK.
Pls. reboot your phone afer install.
cheer
gonna install this now!!
Just re-tested on CyanogenMod 4.2.5 with the following procedure and it's working
adb remount
adb install Jbed.apk or adb push Jbed.apk /system/app
adb push libjbedvm.so /system/lib
adb shell reboot
Not working on Cyanogen 4.2.9.1
PS: you can also place the libjbedvm.so into /data/data/com.esmertec.android.jbed/lib - by this way the lib file won't get lost after every reflash...

adb commands nexus one-read only error

I have been trying for some time now,pushing files via adb commands onto nexus one but keep getting cannot copy file read only file error.I am fully rooted and unlocked.I have also reinstalled the android sdk but always get the same error when I push the image file.has anyone experienced this with their phone. I have a feeling its something to do with the SD card but can't be sure.any help would be appreciated. Thanks.
I know you must be thinking "Jedi"how can he can he call himself an androidjedi when he can't sort this simple problem (to some of you),but I must say even a Jedi needs to learn!
try adb remount before your command
Dunno if this will help but have tried changing the system to rw then try to push
Tried that no cigar
are you trying to push it into your sdcard or the phone system??
and remember the whole folder name has to be in the push so it woul have to look like
C:\Users\Android>ad push "C:\Users\Android\Downloads\Android\Nexus 1\Phone.apk" /sdcard/files
has to have full path of where you are pushing it from/too.. i have mine sdk setup to use adb in any directory as well why you dont see it in the sdk directory
@ilostchild
Thanks i will try that later today and let you know
As for pushing the file - i am trying to push it to the sd card - but i am not really sure as i am following instructions in the [HOW-TO] Revert HBOOT 0.35.0017 to 0.33.0012 thread in the forum
as i need to downgrade my Hboot from #17 to 12
are the commands different for pushing a file to the phone?
the more i think about i think i need to flash the file to the phone - but i will try your adb command format of specifying the location of the file in the comp
androidjedi said:
the more i think about i think i need to flash the file to the phone - but i will try your adb command format of specifying the location of the file in the comp
Click to expand...
Click to collapse
Ooo you want to push to sdcard.. ok then yea, you would type it like this
C:\android-sdk-windows\tools> adb push C:\Users\Android\Downloads\Android\signed-passion-FRF50-from-
ERE27.1e519a24.zip /sdcard*
if you dont have the option to use adb in any directory, then you have to be in the android sdk directory and in tools
cd android-sd-windows
cd tools
adb push(drag the file you want to push in the command prompt window) /sdcard*
sorry i know its detailed and im sure you know all these things.. but it kinda gets the questions out of the way for future problems to come
ilostchild said:
Ooo you want to push to sdcard.. ok then yea, you would type it like this
C:\android-sdk-windows\tools> adb push C:\Users\Android\Downloads\Android\signed-passion-FRF50-from-
ERE27.1e519a24.zip /sdcard*
if you dont have the option to use adb in any directory, then you have to be in the android sdk directory and in tools
cd android-sd-windows
cd tools
adb push(drag the file you want to push in the command prompt window) /sdcard*
sorry i know its detailed and im sure you know all these things.. but it kinda gets the questions out of the way for future problems to come
Click to expand...
Click to collapse
thanks for spending time on this-i am new to the android world so any help is welcome-however detailed or not
thanks will try that
ilostchild said:
Dunno if this will help but have tried changing the system to rw then try to push
Click to expand...
Click to collapse
how do i change the system to read write as i am still getting cannot copy file read only file error
androidjedi said:
how do i change the system to read write as i am still getting cannot copy file read only file error
Click to expand...
Click to collapse
do adb shell
su
Mount -o remount,rw /dev/block/mtdblock3 /system
then exit and exit
then do push
ilostchild said:
do adb shell
su
Mount -o remount,rw /dev/block/mtdblock3 /system
then exit and exit
then do push
Click to expand...
Click to collapse
tried that did the push and all i got was 950 KB/s <0 bytes in 76044.000s>
looks like its not pushing the file not sure what to do now
androidjedi said:
tried that did the push and all i got was 950 KB/s <0 bytes in 76044.000s>
looks like its not pushing the file not sure what to do now
Click to expand...
Click to collapse
Umm if you got that mesage you may have pushed it in right..
ilostchild said:
Umm if you got that mesage you may have pushed it in right..
Click to expand...
Click to collapse
does not seem to have worked for some reason as after flashing it should reboot in htc mode and then i would be able to flash a rom with the hboot12
May i ask what are you trying to push into your phone/sdcard?
ilostchild said:
May i ask what are you trying to push into your phone/sdcard?
Click to expand...
Click to collapse
I am trying to follow the instructions on the thread which can be found in the the following link forum.xda-developers.com/showthread.php?t=726258
basically trying to flash two image files that enable downgrading the Hboot from 0.35.0017 to 0.33.0012
androidjedi said:
I am trying to follow the instructions on the thread which can be found in the the following link forum.xda-developers.com/showthread.php?t=726258
basically trying to flash two image files that enable downgrading the Hboot from 0.35.0017 to 0.33.0012
Click to expand...
Click to collapse
managed to do it after just following the instructions and inoring what i thought was an error i managed to downgrade my happy days have a good weekend
will no doubt ask you for help another time cheers and thanks a lot
Welcome and congratz
Sent from my Nexus One using XDA App

[Q] adb remount

Hi guys,
sorry if my english isnt so good...
i'm in trouble with ADB..
i want to upgrade my swype keyboard on my NEW M1 rom eu....i got the 1.58 and i want to try the 1.60..
i found a thread on this forum with commands for upgrading the swype like this way:
Code:
adb remount
adb shell
su
pm list packages -f | grep swype
rm /system/app/<restOfApkPathFoundInAboveCommand>
pm uninstall <value after apk= found in result of 2 commands above>
exit
Install normally. If you want the apk in the rom:
adb push <newSwype.apk> /system/app/<newSwype.apk>
adb remount
adb shell
pm install <newSwype.apk>
(found here-> LINK)
I'm stuck at the beginning:
Code:
C:\android\tools>adb devices
List of devices attached
9000ec2a228b device
C:\android\tools>adb remount
remount failed: No such file or directory
my phone is rooted and in debug usb mode..I dont understand how can I go ahead...
what can I do?
thanks
ivan
Same here.
gbates said:
Same here.
Click to expand...
Click to collapse
oh..i'm not the only one! : >
we need to find the solution...but it's not easy..
are u using the NEW M1 rom too?
Rooting doesn't automatically give you remount permissions AFAIK.
i just use this command
Code:
adb push test.txt /sdcard/test.txt
and the copy is ok....i found the file in the sgs sdcard...
The command adb remount is for the /system directory (for set write permission) .... i think it cant find the directory /system on the phone......why?!?!
danmullen said:
Rooting doesn't automatically give you remount permissions AFAIK.
Click to expand...
Click to collapse
mmmm what do u mean? i need to do something else? thanks
Are you using the internal ext2 lagfix? I think that causes problems with the adb remount command. It doesn't work for me either.
Same results using a different ROM?
psychedelic'd said:
Are you using the internal ext2 lagfix? I think that causes problems with the adb remount command. It doesn't work for me either.
Click to expand...
Click to collapse
No lagfix installed at the moment..i installed lagfix when i was on M2 but i think that reflashing removed the lag fix...is it right?
harold4 said:
Same results using a different ROM?
Click to expand...
Click to collapse
Not yet but i think i'm gonna try it this afteroon if i dont find a solution.
Sent from my GT-I9000 using XDA App
adb remount as well
Trying to remap hard keys, adb remount along with push and pull do not work. Depending on whether im in shell or not I get no such file or directory or file not found errors. I can change into directory of each of the folders im trying to work with, and look at the file but I can't push it from my tools folder(locally) or pull it from the system folder. Every tutorial I see has adb remount command first, which fails every time.
Samsung Fascinate
Blackhole-build your own rom
(also tried on jt's latest rom, same issue
Crazy
I'm having the same issue here too. I'm trying to get a custom boot screen on my rooted Samsung Infuse and I've tried every way I can think of and it wont take. Clockworkmod says successfully installed, but its not. Soon as I reboot I see the At&T stock boot. I've fixed all of my permissions and still no luck.
So I saw a solution to do it via adb by typing "adb remount" and I get the same thing u guys are getting. I've got a headache now. Done all I could, even typing "shell", "su", that all goes well then when I tried to push it "adb push bootanimation.zip system/media" I get adb: not found. Smh, is it a device issue?
i think ive got the solution
flash a new kernel..................................worked for me................

Inverted Google talk app?

I have read the discussions about amoled screens not using battery on pixels which are meant to be black because it simply doesn't light anything up in the case. I was wondering if its possible for someone to make a Google talk app that is black with white text. Since that's my most used app I'd be interested in seeing if it makes any battery savings.
Sent from my Nexus One using XDA App
I could have sworn that it had a black background in the Eclair days... or at least on CM5.x Eclair. I could be mistaken, though.
Its been done, along with gvoice.
http://forum.xda-developers.com/showthread.php?t=821214
Waiting for Gmail.
Consider that you will not be able to update without uninstalling the modded version.
Wow that's brilliant..never even thought about that before
Sent from my Nexus One using XDA App
The app was problematic - not showing Mobile and Android contact status. I've updated it and attached the APK in the linked thread.
Attaching it here too.
adb push TalkMod_Mod.apk /system/app/Talk.apk
Jack_R1 said:
The app was problematic - not showing Mobile and Android contact status. I've updated it and attached the APK in the linked thread.
Attaching it here too.
adb push TalkMod_Mod.apk /system/app/Talk.apk
Click to expand...
Click to collapse
You mean you can't see if other people are on mobile or on android? Thanks for the update!
ksc6000 said:
You mean you can't see if other people are on mobile or on android? Thanks for the update!
Click to expand...
Click to collapse
I mean - before my update you couldn't see any of those. Not mobile and not Android. The watermarks just didn't show up near the contacts. Now you can see both.
Jack_R1 said:
I mean - before my update you couldn't see any of those. Not mobile and not Android. The watermarks just didn't show up near the contacts. Now you can see both.
Click to expand...
Click to collapse
Thanks, I really appreciate it. I'll push it when I get home.
Maybe you can help answer a problem I'm having, I have 2 nexus ones, one for Tmo and one for ATT. The ATT is just a backup in case I move to ATT someday, and it's like my wifi tablet lol.
Anyways, when I originally figured out how to push the talk apk to my TMo nexus one, it worked perfectly. However, when I pushed it to the ATT one, it looked like it worked fine, it showed that the 1032 kb were pushed (I'm just guessing the amount)...and I rebooted the phone...the google talk is still white :S....I did it again, and again it looked like it worked fine, but the google talk is still white! Any idea how to check to see what I'm doing wrong? The command I'm entering is fine..
The talk.apk is in my sdk tools folder..and the command I'm using is
adb push talk.apk /system/app/talk.apk
The command you're entering is wrong. Linux is case sensitive, so is Android. Copy the command I gave above EXACTLY. And you might be pushing the wrong file, since you don't have it named right.
Thanks,
I had just figured it out last night. I needed to capitalize the T in talk....however, now when I do
adb shell
cd /system/app
ls
I see in the files that there is a Talk.apk, and also a talk.apk. How do I remove the "talk.apk"?
adb pull talk.apk /c:/talk.apk ?
Pull doesn't remove, only copies to PC.
adb shell
cd /system/app
rm talk.apk
Once you execute "adb shell", you get to Linux shell. SH, specifically. Work with files and folders like you would in Linux.
Jack_R1 said:
The app was problematic - not showing Mobile and Android contact status. I've updated it and attached the APK in the linked thread.
Attaching it here too.
adb push TalkMod_Mod.apk /system/app/Talk.apk
Click to expand...
Click to collapse
Works fine. Thanks.
Any way to install this via terminal emulator?
I am running Enom's 2.14.1, and I have apps2ext enabled...
I tried to use the command "mount -o rw, remount -t yaffs2 /dev/block/mtdblock3 /system"
to remount via terminal emulator, but it says mounting remount on /dev/block/mtdblock3/system failed: Not a directory.
So I'm trying to figure out how to install these without the computer. I don't have root explorer but I'm not sure how it would work considering I have apps2ext enabled.
Any suggestions?
ksc6000 said:
Any way to install this via terminal emulator?
I am running Enom's 2.14.1, and I have apps2ext enabled...
I tried to use the command "mount -o rw, remount -t yaffs2 /dev/block/mtdblock3 /system"
to remount via terminal emulator, but it says mounting remount on /dev/block/mtdblock3/system failed: Not a directory.
So I'm trying to figure out how to install these without the computer. I don't have root explorer but I'm not sure how it would work considering I have apps2ext enabled.
Any suggestions?
Click to expand...
Click to collapse
Theres a space before "/system".
should work
1)mount as above
2)command: cp /sdcard/Talk_Mod.apk /system/app/Talk.apk
Thanks,
that gives me a new error though:
Code:
can't create '/system/app/Talk.apk': File exists
Got it!!
This command worked in terminal emulator to remount
Code:
mount -o rw,remount /system
Then I was able to do the cp /sdcard/Talk_Mod.apk /system/app/Talk.apk
Have tryd but it force close! :-(
bgx said:
Have tryd but it force close! :-(
Click to expand...
Click to collapse
Make sure you're running compatible version. This is for Froyo, you're running CM7 - not the same Gtalk.
Jack_R1 said:
The app was problematic - not showing Mobile and Android contact status. I've updated it and attached the APK in the linked thread.
Attaching it here too.
adb push TalkMod_Mod.apk /system/app/Talk.apk
Click to expand...
Click to collapse
this is for Froyo, correct? Do you happen to have a Gingerbread version?
No, I didn't make one. Try to look for various dark CM7 themes, you'll probably find it there.

[Q] how to get market

I just put cm7 on a sd and am running it on my NC. how do I get the market on it? I saw one link but don't understand how to do it.
If all you want is the market, you can download the newest market APK from my webserver. The link is:
http://www.r00tyou.com/android/tools/Vending(new).apk
To push it to the device simple connect the device to your computer using ADB and type the following in the console:
adb devices
adb install \path\to\the\downloaded\apk.apk
Click to expand...
Click to collapse
Wait for it to successfully transfer over and install.
The viola, you have the newest market APK.
However, I suggest that you download the newest GAPPS from the cyanogen website and push over the whole gapps.
To do this, simply download the latest GAPPS from here:
http://wiki.cyanogenmod.com/index.php?title=Latest_Version#Google_Apps
Again, using ADB type the following commands:
adb shell mount -o remount,rw /dev/block/mmcblk0p5 /system
adb push [the path to your SDK tools folder]\system system/
adb reboot
Click to expand...
Click to collapse
The console will show the progress of what apps are being transferred over and installed. Once it is done rebooting it will prompt you for logging in to your google account to setup your device. You can simply skip this (Tapping in each corner of the screen starting from the top left going clockwise) or you can proceed with the setup process.
Hope that helps
Thanks for the info. It took some doing because I haven't written code since DOS.
Thanx alot man i had the same problem and this worked perfecty
Not sure if it's important since /system/ is mounted ro anyway but all apps in /system/app/ have 644 permissions, pushing files with adb (whether in linux or windoz) will give them 755 permissions defaultly, so I usually do a:
chmod 644 [app-name].apk
after I transfer the file. Might be a good idea to do this if you are remounting it a lot.
Cheers,
Mike
PS. Themed Markets :-D

Categories

Resources