yashsingh1/xdaforums huggingface dataset:
[Galaxy Tab  Android Development] junchen:
Hi roto

Just wanna send my tks to u for the rom. Im not new to android or flashing fw as i have previously did it to my n1 but i must say your guide to flashing the fw is really simple and noob friendly.

Am using the tab as my all in one device since i was launched in Singapore in early dec, and found it to be a more than adequate replacement for the n1.

Was on stock jj1 asian rom and found it to be slightly laggy , messaging app buggy (wrong contact name tagged to received smses), battery life would suddenly go from 47% to 3%, and a few other small bugs which i can live with.

This new rom is faster (could be the new rom effect, lol), camera app crashes, and the pulse app is still not scrolling smoothly. But i love that there r so many custom roms for us to tinker with and play around.

Thank you once more. Looking fwd to more roto roms. The hardware for the SGT is great, we just want the software to be as slick n polished.
[Galaxy Tab  Android Development] guildamx:
First of all, I would like to thank you for your excellent work: I have been using your JME since you published it and works like a charm!

This is OT: I do not use windows either but could not find a way to flash fws with linux (odin seems to work with wine but I preferred not to). Any suggest?

Thank you in advance.
[Galaxy Tab  Android Development] itolson:
I have exactly the same issue, in a way i am glad its nots just me as i have factory reset around 3 times to try and resolve as i thought it may have been a restored titanium backup app + data that may have caused it, pinch zoom works every where else inc the stock browser...

tried installing dolphin hd again... no joy...
[Galaxy Tab  Android Development] rotohammer:
Heimdall compiles and works fine on Linux. I use XP in virtualbox to test Odin packages.
[Galaxy Tab  Android Development] John Crichton:
About Swype and Dolphin HD I'm in the same case but manage to fix the problem for Swype using my rotobackup performed before flashing to RotoJME thanks to Rotohammer advices.

With this backup you can extract two files from your previous firmware (/system/app/Swype.apk and /system/lib/libSwypeCore.so

In order to navigate into your rotobackup please install MagicISO (http://www.magiciso.com/)

With MagicISO open the factoryfs.rfs file from your rotobackup and then navigate to /system/app folder to find Swype.apk and just extract somewhere on your computer this file (let's say C:\Swype\).

Repeat the operation with libSwypeCore.so file located in /system/lib

Once you have those two files, you next going to send them to your Tab.

I've used adb to do this.

adb shell

mount -o remount,rw -t rfs /dev/block/stl9 /system

exit

adb shell

cd /system/app

mv Swype.apk Swype.apk.20110106

cd /system/lib

mv libSwypeCore.so libSwypeCore.so.20110106

exit

then with dos command change dir on your computer to where you've stored the previous Swype files (Swype.apk and libSwypeCore.so form your Rotobackup factoryfs.rfs file)

for instance cd c:\Swype\

then

adb push Swype.apk /system/app/

adb push libSwypeCore.so /system/lib/

Then reboot with this last command :

adb reboot

This has worked for me like a charm.

All these operations had been largely inspired from these two threads. Thanks to Fido for the great info.

http://xdaforums.com/showthread.php?t=879569&highlight=rfs

http://xdaforums.com/showthread.php?t=879570

Hope it helps, even if I'm really a noob as I'm playing with Android for less than 2 weeks ;)

By the way, I just want to address a big thank to rotohammer for his great job and to the whole XDA community making things really easier to understand and to perform.
[Galaxy Tab  Android Development] droidle:
Hi Roto,

Thanks for building this ROM for us. I successfully upgraded with version 1 since I quite like the original 3D Gallery and prefer it over a version with FC's.

As a request for future updates I would like to suggest adding CIF support for mounting windows file shares.
[Galaxy Tab  Android Development] Frustu:
For Dolphin HD issue look here http://xdaforums.com/showthread.php?t=894471
[Galaxy Tab  Android Development] hal:
A search on CIFS in this very thread should lead you here:

http://xdaforums.com/showpost.php?p=10356075&postcount=278

It works and you can even do it yourself if you can't wait.
[Galaxy Tab  Android Development] hal:
IPSec OK - on the way to SSL VPN

@ Roto

I updated my VPN post. IPSec is working flawlessly (3G and WiFi). Problem on WiFi caused by port mapping settings as I suspected.

http://xdaforums.com/showpost.php?p=10360382&postcount=281

All: For SSL VPN (OpenVPN), I may hit a delay as I need to recompile a cacerts.bks to inject some self-signed certificates. If I succeed, I'll post a complete guide in a separate thread.

EDIT> Great tested/working source for injecting self-signed CA certs:

http://wiki.cacert.org/ImportRootCert#Android_Phones

Cheers,
[Galaxy Tab  Android Development] mauwri37:
jme flash : setup connection....

hello, I odin is in: connection setup ... and does not go ahead no progress bar, I have the JMD, twice I stopped the proceedings and had to reflash the pit
[Galaxy Tab  Android Development] atomizasser:
Hello.

It is possible readd DailyBrifing.apk?
[Galaxy Tab  Android Development] b0ricuaguerrero:
hmm weird.. i fix the widscreen issue but now it doesnt swype.
[Galaxy Tab  Android Development] b0ricuaguerrero:
i got the chance to deodex the framework and sytem apps except for camera.apk and mobileprint.apk. any one want to take a shot at it

here are the deodexed apps and framework

http://www.mediafire.com/?ywfrsq5bzytam87
[Galaxy Tab  Android Development] leonreijnders:
I have the same problem too.

Also crashes often.

Thnx Roto
[Galaxy Tab  Android Development] rsakuma:
Roto, you lulzy SOB.

Thanks for being one of the only ones with the stock tmo firmware too.
[Galaxy Tab  Android Development] realerdom:
Hello together!

I has changed the framework res with the framework from Nova, Tab reboots and stuck ob Samsung Logo,vibraiting sometimes! I have done factory reset but IT dident helb, any ideas what to do? Thanks!!
[Galaxy Tab  Android Development] MaxiJavi:
Roto, please consider incorporating some of the tweaks from OCLF

http://xdaforums.com/showpost.php?p=10385468&postcount=5

The difference it makes to performance is staggering
[Galaxy Tab  Android Development] Beerkan:
yep, Gallery FC's on mine too.
[Galaxy Tab  Android Development] seamonkey420:
did you guys do any Dalvik cache cleanup w/Titanium after flashing?

i know i did cleanup my dalvik cache w/titantium and have not had problems w/gallery FC and Roto JME. however, i don't have too many photos on my tab either, just 2 picasa galleries of wallpapers and some photos i took w/the Tab.
[Galaxy Tab  Android Development] adinis78:
i have read all post on this thread and have not seen this posted, after installing the JME firmware i noticed that he pinch zoom is gone, has anyone experienced this? anyway to get it back to work? i have tried it on both the stock browser and the Dolphin browser, i went as far as deleting and re-installing the Dolphin browser and still same issue. apart from that no issues.
[Galaxy Tab  Android Development] track909:
Hello,

when my TAB starts, I see this error on startup "process com.cooliris.media"

There is a solution?
[Galaxy Tab  Android Development] xpgroup:
Working pinch zoom

thanks to EDV11 & Dolphin support.... to fix the dolphin pinch zoom, download & install the attached file
[Galaxy Tab  Android Development] adinis78:
thank you, i appreciate it....
[Galaxy Tab  Android Development] Lucky_Charms:
I get this message as well. Anyone got any ideas as to what this is or how to get rid of it?
[Galaxy Tab  Android Development] rgbc:
In Roto-KA1 Swype v2.4.44.10881 is full-screen and pinch to zoom is working in the market version of DolphinHD
[Galaxy Tab  Android Development] rotohammer:
Right, because its old. The JME has Swype 2.10.52.13753.
[Galaxy Tab  Android Development] rotohammer:
Roto-JME-v3

Roto-JME-v3 is up, I basically compiled everyones suggestions and crammed them in.

Its fast :)
[Galaxy Tab  Android Development] crisvillani:
Great Dude will try now !
[Galaxy Tab  Android Development] xpgroup:
So JME-v3 has nothing to do with KA1.... right, Roto?
[Galaxy Tab  Android Development] rotohammer:
Right, KA1 has older software in it even though its a newer build.
[Galaxy Tab  Android Development] xpgroup:
Do you recommend us to install CWM/CF-Root?
[Galaxy Tab  Android Development] jeffreycentex:
I did the full upgrade and I get the following error after every boot (twice):

the application English

dictionary (process com.diotek.diodict.p1.engeng) has stopped unexpectedly.

please try again

Anyone else? (This is with Version 3)

Other changes that I have noted:

1. Busybox or something must have been updated. When I adb shell, I'm getting the color version of ls, so getting directory contents can be a bit fun... (workaround => ls --color=never)
[Galaxy Tab  Android Development] xpgroup:
+1 I have the same error message too :(
[Galaxy Tab  Android Development] jeffreycentex:
The error goes away if you flash CF-Root, as well as the bad version of busybox...
[Galaxy Tab  Android Development] xpgroup:
Installed CF-Root but still gives me the error message "the application English

dictionary (process com.diotek.diodict.p1.engeng) has stopped unexpectedly.

please try again"... Please help!!
[Galaxy Tab  Android Development] bpt888:
Hmmm... I went into Recovery mode and did a factory reset and wiped the cache. Afterwards, I flashed with JME v3 full and everything went smoothly. I did a wipe coz I have too much crap that needs cleaning out anyway.

Maybe the new JME_v3_full is not wiping out internal sd?

Since you are flashing the "full" ROM, might as well manually wipe and reset everything. I don't think it hurts.

Hope that helps
[Galaxy Tab  Android Development] tjeffries4863:
plenty of force closes without wipe first

without doing the data reset beforehand i received an "update" i guess. had a few extra apps. new FW but was primarily the same.

definitely recommend doing the data/factory reset first and clearing cache. other than that, I'm so glad that ROTO is keeping us updated with great ROMS. once again very thankful!
[Galaxy Tab  Android Development] msgfromside3:
I don't think JME_v3_ful does wipe. I just flashed it and I had FC on every single startup app from my pre-v3 flash. I just factory reset and it seems fine now. Time to restore 80+ apps. I wish there is unattended way to do this. :)
[Galaxy Tab  Android Development] MaxiJavi:
Thanks !

Do you know if it will it work with my OCLF tweaked JMEv2 ?

Or should I test it ? ;-)
[Galaxy Tab  Android Development] rotohammer:
Roto-JME will overwrite CF-Root, you will always have to install it afterwards.

I put in an enhanced busybox for me. I don't care if you don't like it :)

If clearing data makes this go away, perhaps just deleting /data/dalvik-cache/* will do it. Perhaps someone with the error can try that instead. I put the this method on the 1st post:

adb shell su -c "rm /data/dalvik-cache/* && reboot"

I know the upgrade won't, I'm not sure the full version will recreate the rfs partitions for you.
[Galaxy Tab  Android Development] realerdom:
hello now my Tab didnt du anything,black screen,no key combination helps!!

any suggestions
[Galaxy Tab  Android Development] rotohammer:
Describe what you did before this situation happened. If you flashed files, list which ones and which Odin options you used.
[Galaxy Tab  Android Development] realerdom:
i flasched firmware update via kies then reboot and nothing starts
[Galaxy Tab  Android Development] mscheibl:
Many thanks!

Awsome work.
[Galaxy Tab  Android Development] realerdom:
@ roto

nothing done with odin, was inspired to flsh your version,but no go
[Galaxy Tab  Android Development] Frustu:
Can t install Roto-JME-Upgrade-v3.zip from CF-Root by Chainfire... i put the Roto updgrade on my custom folder when i select apply update fromsd card the log say me Installation aborted
[Galaxy Tab  Android Development] rotohammer:
Thats what happens when you don't read everything and make assumptions :)
[Galaxy Tab  Android Development] Frustu:
I think i have read all your OP ... i can flash it only with Odin? I see the update is in zip format then i have think is pobbile updagre it with CWM...
[Galaxy Tab  Android Development] MecoMan:
With Roto-JME the notification does not work for gmail (installed from the market)

Come mails but not alerted automatically.

do you have solution?
[Galaxy Tab  Android Development] rotohammer:
Notifications (sound and status bar) are working on both my tabs.
[Galaxy Tab  Android Development] pippocannelunghe:
Does GPS works fine? Maps doesn't fix satellite for my tab..
[Galaxy Tab  Android Development] zyborg:
On mine as well...
[Galaxy Tab  Android Development] zyborg:
Strange GPS (status icon) behavior

Just to clarify, I had some troubles with a "semi-bricked" tab (due to under-powering...?), but I'm now running the full-fledged version of Roto-JME (v1), which I'm *VERY* happy with! I even installed CF-Root-TAB-JME-v2.0 this morning in order to do some proper backups/restores at a later stage, and that too flashing without any issues at all.

Since flashing, I have NOT installed a SIM.

That being said, all I've noticed as being out-of-the-ordinary is some strange GPS (status icon) behavior:

When I turn on GPS, the status icon does not appear by default. Only when I open up the Google Maps app, it starts appearing and searching for a location. I've tested this with the Market app "GPS Test", and the GPS only seems to start searching for a location, when the Google Maps app is active.

Does anyone else see the same behavior?
[Galaxy Tab  Android Development] maxtcee:
roto this rom is superfast great work

will you ever throw some themes in with your roms since alot of us are out of the cw loop and cant install themes ?
[Galaxy Tab  Android Development] pippocannelunghe:
It is normal.. gps starts when some app ask it to him :P It has no sense keep gps active without a good reason :)

anyway my gps still can't find location.. just tring..
[Galaxy Tab  Android Development] realerdom:
How can i get gmail on my tab?
[Galaxy Tab  Android Development] pippocannelunghe:
install from market
[Galaxy Tab  Android Development] track909:
Is it possible to share "DNLA.apk" that is in this rom?

Thanks
[Galaxy Tab  Android Development] realerdom:
@pippocannelunghe

i cant find gmail app in the market
[Galaxy Tab  Android Development] crisvillani:
Hey roto have a question in JME v.3 is there any sort of lagfix built in because everytime i.try to install OCLF it says that i have a diffrent lag fix installed?

It says sometging about playlogo being less then 5 kb.
[Galaxy Tab  Android Development] rotohammer:
No lagfix installed, but I did add all the kernel optimization tweaks as suggested and I did it via hacking the playlogo file.

So, to revert that change so you can install OCLF you must:

adb shell
su
remount rw /system
mv /system/bin/playlogo /system/bin/playlogo.roto
mv /system/bin/playlogo.orig /system/bin/playlogo
remount ro /system

And then re-install OCLF.
[Galaxy Tab  Android Development] bblanski:
The update installed perfectly. Thanks roto
[Galaxy Tab  Android Development] rainbow ng:
Great Rotohammer,

You really a kind man I ever seen before!

I haven't flash your Rom yet but will be soon. I spend almost three days to get through all the threats in yours topic. And everyone want to flash this rom should do the same task if you are not familar to what you are doing. I think Roto can create much if he get more time to develop.

So let don't ask some question that he had already answered in these 35 pages. Try to read every post BEFORE you flash.

Also, before you flash , make sure you have create a backup of your stock rom, apn, csc(/efs in I9000), modem...etc.. In case you fail , bricked your tab I mean, You MUST know how to flash back to your stock Rom to give your Tab a new life by "yourself". If you get it , just flash, brick your tab is in fact a funny thing when you give it the New Life.

just share the experience of flashing I9000, I can't remember how many times I bricked my I9000 and survice it within minutes . No brick no gain. ha... ha...

CM 6 in SGS is blow up as too many repeated question in the forum.

AERY is also a kind man I respect.

Hope Rotohammer great success. :-)
[Galaxy Tab  Android Development] sliv:
hi just to be clear if i want to update do i have to use pit with repartition on with the upgrade package?
[Galaxy Tab  Android Development] rotohammer:
No partition, just flash the upgrade file by itself.
[Galaxy Tab  Android Development] bpt888:
rotohammer,

Is there a way to get Maps again for v3? I need it for work so can I get it off market?
[Galaxy Tab  Android Development] kånda:
I'm new to this flashing and have a German GSM tab.

PDA: blank

PHONE: P1000XXJHA

CSC: blank

Can I just flash Roto-JME-Upgrade-v3.tar?

If yes, do I just:

Put Roto-JME-Upgrade-v3.tar in PDA slot

Uncheck repartition

Check autoreboot

Check f. reset time

Or do I follow 1st page instructions from here:

http://xdaforums.com/showthread.php?t=895827

and then only flash the upgrade useing PDA slot?
[Galaxy Tab  Android Development] b0ricuaguerrero:
hey roto how come you don't deodex your system and framework?

i deodex and both system and framework. would you like to have them so you can put them in your rom???

i can push the framework with no problem. but as soon as i push the apps in and reboot it just boot loops. weird:confused:
[Galaxy Tab  Android Development] vartanov:
flashed V3

Just flashed JMEv3 update over JMEv1 on my euro-tab (had CF-root allready on it)

cifs works great with cifs manager and astro file manager

Edit: flashed CF-root over the update works like a charm.

Thx!

Will let you know if there is anything worth noting.
[Galaxy Tab  Android Development] agentdr8:
Great work roto! Flashed JMEv3 Upgrade over JMEv1 via Heimdall and everything worked out perfectly.
[Galaxy Tab  Android Development] rotohammer:
Thats it! Go!
[Galaxy Tab  Android Development] rotohammer:
Yes, a newer one is on the market, The one in the firmware is just taking up valuable space.
[Galaxy Tab  Android Development] zyborg:
Readers Hub - Error: Service not available (4002)

I just popped a SIM card into my device to try out the SIM dependent apps. It started out badly:

I loaded up Readers Hub, and hit the Install button for each Hub app (PressDisplay, Kobo, and Zinio), but I'm getting the error:

Error: Service not available (4002)

Does anyone get this same error, and have found a solution for it?

Alternatively, can someone upload the laters .apk versions of PressDisplay, Kobo, and Zinio?

Thx! :)

(I have Roto-JME v3)
[Galaxy Tab  Android Development] rotohammer:
Thats why I don't do it :) I will if I find free time though.
[Galaxy Tab  Android Development] hal:
Have you set your CSC to XEU? Default is KOR and it could be related...
[Galaxy Tab  Android Development] hal:
Yes, you can get it from Market or backup (that you will obviously perform before flashing, right?...)
[Galaxy Tab  Android Development] rotohammer:
Have you converted to CSC "CPW" yet?

I just did and it installed the latest Kobo, Zinio and PressDisplay.

Dial *#272*imei# (replace 'imei' with your devices' IMEI number)

Remember that doing this forces a full reset.
[Galaxy Tab  Android Development] jstockda:
Hi Roto,

When I click the link in your original post I can only see the following

Parent Directory 01-Jan-2011 18:06 -

Addon-JME-Modem.zip 30-Dec-2010 16:41 3996k

P1_add_hidden.pit 30-Dec-2010 16:52 4k

Roto-JME-FmtIntSD-v2.zip 01-Jan-2011 18:06 206748k

Roto-JME-FmtIntSD.zip 30-Dec-2010 16:40 220988k

Roto-JME-Upgrade-V2.zip 01-Jan-2011 18:08 190996k

Roto-JME-Upgrade.zip 31-Dec-2010 10:20 205256k

Should I be going somewhere else for V3?

Cheers

Jon
[Galaxy Tab  Android Development] rotohammer:
Nope, try clearing your browsers cache or hitting Shift-Reload in your browser. Your'e seeing stale information.
[Galaxy Tab  Android Development] jstockda:
Thanks for the tip. All good now.

Also thanks for the prompt reply.

Jon
[Galaxy Tab  Android Development] rotohammer:
If you look in /system/xbin in Roto-JME-v3 you'll see openvpn, openvpn.sh, old-dns and vpn-dns. In openvpn-settings from the market, I set /system/xbin/openvpn.sh as my binary. Its a wrapper script that forces "security 2" so you can run scripts via your openvpnclient.conf file.

For example, the end of my openvpnclient.conf:

script-security 2
up /system/xbin/vpn-dns
down /system/xbin/old-dns

which forces openvpn to use my remotely pushed dns server, then restores the prior ones on disconnect. It may not be the cleanest solution, but it works for me.
[Galaxy Tab  Android Development] hal:
Thanks for integration and enjoy your PTO + change default CSC suggestion

Hi Rotohammer,

Thanks for integrating the modules + loading script. Very much appreciated.

I was not expecting the script to be already integrated! Guess I've been used to slow development cycles and long roadmaps for too long...

I guess it's time for a TB/Wipe/Flash/Restore/Test/Report

Suggestion:

Default CSC is KOR. I haven't run any poll, but I take it that most of the users will default to XEU (I'm XEF myself so not playing favourites here).

I can't boot my Linux lappie right now (see other post in CF-Root) and can't remember path or filenames from the top of my head.

AFAIR, in the csc folder in main rfs, there is a file copied from the KOR directory that seem to be the key for Korean as the default during csc install after initial after-flash reboot. Changing that file to the XEU one would logically default the CSC to the main European one, wouldn't it? That would save an sdcard wipe for most of the users I reckon.

I can make the test after I resurrect my Linux C&B (gonna take a few days - busy schedule)

Cheers,
[Galaxy Tab  Android Development] zyborg:
That made all the difference - now I can download all Readers Hub apps and have access to (no less than) 15 Samsung apps!

Thank you, Roto! :D
[Galaxy Tab  Android Development] hal:
Tip Top!

Roto,

It all goes beyond expectations! Thank you so much!!

Elegance comes with time. Feature is what matters today :-)

Enjoy your PTO,
[Galaxy Tab  Android Development] rotohammer:
Actually, I jumped onto it because I'm going to Europe on Tues for 2 weeks, and I need to VPN back to my office on my Tab. Your suggestions served as a reminder of what was a top priority for myself, hence you get the benefit as well :)

Indeed, and this would be great for folks doing an upgrade. I think its time for a CSC poll. I've been flashing to CPW to get to Zinio, PressDisplay and Kobo. If XEU is a superset or equivalent then that suits me too.
[Galaxy Tab  Android Development] rotohammer:
One last feature for the hackers out there:

A shell script /data/opt/autostart.sh will be executed on boot up if it exists. Obviously you need to use it wisely, but If you need to load your own modules or kick off other initializations or apps you can do so from there. I know I always need a hook like this so I slipped it in.
[Galaxy Tab  Android Development] tw1nz:
I just did that. And i still got 4002 error in Readers hub. and i still only see 2 apps in samsung apps.

When i Dial *#272*ime# it show as im on "CPW".

Before i was on "KOR"

Any help roto?

I really miss Readers hub!

problem solved. i just install v3 full zip over upgrade,
[Galaxy Tab  Android Development] rotohammer:
I know why, due to my new busybox hijacking the reboot command. The easy fix is to change the script to have the absolute path to reboot, which is /system/bin/reboot.

Add /system/bin/ in front of your reboot command in the script and see if that fixes it for you. I cant test at the moment.

Edit: Actually, I fixed this bug last night and slid in a new v3 without mentioning it. You can re-download the update to get the fix or just do the following:

adb shell
su
remount rw /system
rm /system/sbin/reboot
remount ro /system