yashsingh1/xdaforums huggingface dataset:
[Galaxy Tab  Android Development] seamonkey420:
i went from a stock AT&T Tab modem to the one that Roto included here and my 3G on AT&T seems to have increased significantly. my last 3 speed tests yieded very nice results:

Download / Upload (Mbps)

3.34Mbps / 1.65Mbps

3.72Mbps / 1.58Mbps

5.89Mbps / 0.92Mbs

3.27Mbps / 1.58Mbps

prior to this i was getting maybe 1.5-2Mbps down and if lucky 1Mbps uploads.
[Galaxy Tab  Android Development] thatroots:
Thx roto for the great update...

just wondering , the "car home" app has disappeared, any idea where I can get the latest apk?
[Galaxy Tab  Android Development] joeearl13:
Just noticed that. Would like the .apk too.

@roto: I used your original JME upgrade. If I flash the v2 upgrade over, will lose apps removed in v2 if they're already installed (daily briefing, widgets, etc)

Also could you post up all the .apks included when/if you have time - then we can just make a firmware without any of the crucial ones and let people download the ones they need?
[Galaxy Tab  Android Development] Frustu:
i can t download P1_add_hidden.pit from roto pages if i click on him a new tab whit a broken code popup, somebody can help me?

And i have some questions , my tab is a generic EURO tab , no att ecc , is this firmware good for me ? (italian tab no carrirer or sim locked )

I can upgrade the rotoJME starting from official samsung JK5? If i don t like the rotoJME can i downgrade again to JK5? Thank you
[Galaxy Tab  Android Development] rotohammer:
Right click/Save file as.

Yes you can flash starting from JK5 and yes you can flash back to JK5 if you don't like Roto-JME.
[Galaxy Tab  Android Development] rotohammer:
If so, that would have been a mistake on my part if it was there and I removed it.
[Galaxy Tab  Android Development] rotohammer:
Yes, you'll loose the apps. If there was room to put the apps back in, I would have just left them in.

I found others I can remove now, so I'll post a list of files I plan to remove on version 3. I'll take suggestions. I only plan one release before I go on vacation next week, so lets get it done!
[Galaxy Tab  Android Development] eug:
I tried this by my Camera still FCs. Anything else I can try?

Australian Optus Tab here, on JME v2.

so far everything else feels nice and smooth compared to the original Optus firmware. Awesome!
[Galaxy Tab  Android Development] zyborg:
Roto, please take another look at: http://xdaforums.com/showthread.php?t=898365

Thx! :)
[Galaxy Tab  Android Development] Frustu:
Thank you Roto you are the man :)

I have only little troubles whit donwloads...they are so slow and sometimes it s stops....well i try again .

No protect bootloaders or zimage in your firmware right?
[Galaxy Tab  Android Development] zyborg:
More keyboard languages?

If you're interested in applying additional keyboard/input languages to a future custom ROM/firmware, I've done a nandroid backup image of a Euro SGT ROM/firmware (backed up via CWM) that contains most (at least Northern) European keyboard/input languages. It's based on JJ3.

My own personal interest in this is to get access to the Danish input language and XT9 dictionary that is compatible with the stock Samsung keyboard - in your excellent Roto-JME ROM/firmware.

The complete backup is 590 MB (zipped). I can upload it to DropBox or SkyDrive, if you would like access to it.

Please like me know here or in a PM.

Thank you.
[Galaxy Tab  Android Development] msgfromside3:
Thanks, Roto, for another great package. I have a few comments - not just @roto but everyone else reading this thread.

1. I did the full install (the one that wipes everything) from JMC with signed bootloader. Everything flashes just fine.

2. Performance wise, I don't notice much boost from JMC. Maybe there is a marginal improvement but I personally don't feel much difference.

3. Silly of me thinking that Titanium Backup backs up all photo and ThinkFree Office docs. :( I wanted to format the internal SD and I lost them all. :( Just be aware if you expect the same.

4. Maybe I restored something I shouldn't from Titanium Backup but I do see three issues after flashing this package. Maybe it is just me as I haven't read any report in this issue.

- App update from Market keeps failing to download a new app. Download starts then ends within 2 second. I have to retry update at least 2-3 times to make it work. After an update, it seems the same app updates fine.

- I get more FC than JMC. For example, one preloaded game (forgot the name but it was a new one which I've never seen) FC'ed even before I restored my backups. Facebook app and Twitter at least FC'ed once, which I cannot repro any more, so I am guessing it has to do with my restore.

5. With JME I had one system crash/restart. It didn't give me any warning but just restarted the tab. I was using Market and other apps to test the issue 4.

I am not asking for looking into these issues as I don't think the most of issues I have seen so far might have caused by restore and they are mostly one time event but just sharing my experience.

Thanks!
[Galaxy Tab  Android Development] Frustu:
Somebody can post a link where i can download all Roto-JME pls? I try from the link on the first post but every time i download a corrupet file and my downloads are soo slow.

Edit: Solved i have download all...but i can t find hidden.tar for csc what i have to do?
[Galaxy Tab  Android Development] rotohammer:
Its all in my first post, no more hidden.tar, the apps are in the main firmware now.
[Galaxy Tab  Android Development] rotohammer:
The zImage is protected in that it has a security signature, but thats of no concern.
[Galaxy Tab  Android Development] Frustu:
Just flash

PIT : P1_add_hidden.pit

PDA : Roto-JME-FmtIntSD-v2.tar

PHONE : Addon-JME-Modem.tar ( i have italian tab i think thos modem work for me)

CSC : nothing

Right?

This is the first time i flash your JME rom.
[Galaxy Tab  Android Development] Frustu:
Need help pls!!!!!!!!!!!

I flashed

PIT:

PDA:Roto-JME-FmtIntSD.tar

CSC:Nothing

All work good , now for flashing the v2 i have to flash Roto-JME-FmtIntSD-v2.tar or Roto-JME-Upgrade-2v.tar ? Whit Pit_add_hidden? Re-partition or no? I have to reflash the modem too?

Thank you
[Galaxy Tab  Android Development] knightnz:
Why did you not just flash the v2 IntSD in the first place?

As per the 1st post:

So you don't need to use add_hidden, repartition or reflash the modem, just flash the v2 upgrade file. If you want to flash the IntSD file then it'll wipe your tab completely again.
[Galaxy Tab  Android Development] rotohammer:
Why would anyone want to read what I post?

FLASH FLASH FLASH FAIL FAIL FAIL HELP
[Galaxy Tab  Android Development] de_dragon:
THANKS. . . THANKS. . . THANKS

Went from stock to Roto JME, very good job.
[Galaxy Tab  Android Development] Frustu:
Sorry i read all posts but i m a noob whit flasing and i make 1 error i put the file in the wrong box :(

Now works great!!!!

Thank you Roto
[Galaxy Tab  Android Development] kangfu84:
Yep just did. Definitely slower. Only getting about 400k down and up.

I was getting at least >1M before on the JM6 modem from memory.

I also do not get the "H" anymore when receiving data. I assume that "H" is HSPDA?

So, how do I go about getting a safe JM6 modem file to flash?

I have the MODEM_P100XXJM6.tar.md5 from when I originally flashed JM6. Can I just use that in the modem field in Odin?

Thanks in advance for the help.
[Galaxy Tab  Android Development] eug:
Say, does your camera app work on your Optus Galaxy Tab?

My modem doesn't seem slower according to speedtest.net.

oh just saw your latest reply. I get 1.8 down and 1.2 up, 116ms latency on Optus.
[Galaxy Tab  Android Development] kangfu84:
Yep camera works fine.

And thanks for the speed test results.

I'm on about 80-90% of my monthly usage but I don't think they speed cap until you go over 100% right?

Else that could explain it. I have 2 days left so I figure I wait and see.
[Galaxy Tab  Android Development] eug:
How strange. Hmm... did you have to do anything special for it to work?
[Galaxy Tab  Android Development] kangfu84:
Nope. Did a full backup, full flash then restored my backup and everything worked great. Except my data speeds which I'm thinking is now because I'm speed limited due to usage more than it is the modem.
[Galaxy Tab  Android Development] jeffreycentex:
The camera stops working if you change the LCD screen density....
[Galaxy Tab  Android Development] STEEPSIDE:
Hey Roto,

Thanks for the JME upgrade it has been a welcome addition to my GT, just wondering if you have come across an updated Bell modem since their offical Froyo upgrade?

Have a great holiday as it would seem it is much deserved. Hopefully you are going to a place where they serve drinks by the bottle!
[Galaxy Tab  Android Development] eug:
Ahhhhh that would be it then. I use a density of 160. It worked on the stock firmware, although the buttons were a little out of place. Hmm, is there any way to get it to work? Or is there a good basic camera app on the marketplace that has quick access to the flash, autofocus, and ideally EV settings? The most popular camera apps all seem a bit fancy with all sorts of effects which i don't really need.

edit: Ok, the camera works with an lcd density of 200. Anything lower and it FCs. I'll run at 200 and see if the huge icons don't annoy me after a while. :)
[Galaxy Tab  Android Development] hal:
slow-work.ko cifs.ko tun.ko

Hi Roto,

Please find hereafter the links to the drivers i used:

- For SMB support:

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

You made a comment early in this thread. I tried it on JM6 (sanitized) and it works.

- For vpn:

http://xdaforums.com/showpost.php?p=8847962&postcount=1

You'll find the link to the file + info on OpenVPN version to download.

For those interested in Cisco VPN access the software you're looking for is get-a-robot-vpnc that can be found here:

http://code.google.com/p/get-a-robot-vpnc/downloads/list

I haven't tested the VPN myself.

AFAIR, I placed the modules in /system/lib/modules. I had to create the "modules" directory. To load the modules I had to do it in terminal and give the full path to insmod. There might be a better way/path.

If you could just place the drivers in your ROM image so that we can test, that would be a great first step. Then we can contribute scripts etc. to make it more transparent to the average user.

Cheers,

Hal
[Galaxy Tab  Android Development] M3xital:
Hi Roto

Can I use your ROM, My Tab specifics:

Country:Italy

Carrier: Vodafone (no sim locked)

Rooted with Z4root

PDA: P1000BUJI4

PHONE: P1000BUJI3

CSC: P1000MNJI1

thanks
[Galaxy Tab  Android Development] rotohammer:
Yes, just flash that file alone.
[Galaxy Tab  Android Development] Joao Oliveira:
Camera works with density at 182 here.

Camera works with density at 182 here.

I used to use 180 and it didn't use to work. so I decided to start increasing dpi one by one until it worked... didn't took long! :D

Strange thing is that lcd density changer app, makes your device to stop booting, if you make it permanent. I had to edit manually the build.proc.

Had to re-install the firmware twice until I figured it out what was killing it.
[Galaxy Tab  Android Development] zyborg:
Adding more input languages

I've done some research myself after having extracted the contents of the system.img from a nandroid backup of Euro firmware/ROM containing most (at least Northern) European input languages.

The file contains the following interesting files for each language in the folder T9DB (in the example for Swedish):

qwerty_sv.kdb

phonepad_sv.kdb

Samsung_400_SVusUN_xt9.ldb

Moreover, there are two interesting files that contain references to these files, namely others.xml and CSCFiles.txt.

others.xml contains the following code:

<?xml version="1.0" encoding="UTF-8"?>

<CustomerData>

<SettingsData>

<HapticFeedback>0</HapticFeedback>

<AudibleTouchTones>off</AudibleTouchTones>

<AudibleSelection>off</AudibleSelection>

</SettingsData>

<SamsungKeypad>

<inputlist>bg;da;de;en;fi;fr;hr;ko;nl;no;ro;sr;sl; sv;</inputlist>

</SamsungKeypad>

</CustomerData>

---

CSCFiles.txt contains the following code:

/system/csc/customer.xml

/system/csc/others.xml

/system/csc/sales_code.dat

/system/csc/feature.xml

/system/csc/contents.db

/system/lib/libSwypeCore.so

/system/app/Swype.apk

/system/T9DB/Samsung_400_SRlsUN_xt9.ldb

/system/T9DB/qwerty_sr.kdb

/system/T9DB/qwerty_sv.kdb

/system/T9DB/phonepad_sl.kdb

/system/T9DB/Samsung_400_NOlsUN.ldb

/system/T9DB/phonepad_no.kdb

/system/T9DB/Samsung_400_DAlsUN.ldb

/system/T9DB/Samsung_400_FRlsUN_xt9s.ldb

/system/T9DB/qwerty_sl.kdb

/system/T9DB/phonepad_nl.kdb

/system/T9DB/phonepad_bg.kdb

/system/T9DB/phonepad_da.kdb

/system/T9DB/qwerty_nl.kdb

/system/T9DB/qwerty_da.kdb

/system/T9DB/phonepad_sr.kdb

/system/T9DB/Samsung_400_ENubUN_xt9.ldb

/system/T9DB/Samsung_400_DEusUN_xt9.ldb

/system/T9DB/Samsung_400_SVusUN_xt9.ldb

/system/T9DB/Samsung_400_BGlsUN_xt9.ldb

/system/T9DB/phonepad_fr.kdb

/system/T9DB/phonepad_hr.kdb

/system/T9DB/qwerty_ko.kdb

/system/T9DB/phonepad_fi.kdb

/system/T9DB/qwerty_hr.kdb

/system/T9DB/phonepad_ro.kdb

/system/T9DB/phonepad_ko.kdb

/system/T9DB/phonepad_en.kdb

/system/T9DB/Samsung_400_NLlsUN_xt9.ldb

/system/T9DB/qwerty_fr.kdb

/system/T9DB/qwerty_no.kdb

/system/T9DB/qwerty_fi.kdb

/system/T9DB/qwerty_de.kdb

/system/T9DB/Samsung_400_ROlsUN_xt9.ldb

/system/T9DB/Samsung_400_FIlsUN_xt9.ldb

/system/T9DB/phonepad_sv.kdb

/system/T9DB/qwerty_ro.kdb

/system/T9DB/qwerty_bg.kdb

/system/T9DB/phonepad_de.kdb

/system/T9DB/Samsung_400_HRlsUN_xt9.ldb

/system/T9DB/qwerty_en.kdb

/system/T9DB/Samsung_400_SLlsUN_xt9.ldb

/system/SW_Configuration.xml

/system/etc/enforcecopyinglibpackages.txt

/system/etc/uninstall_lock_packages.txt

/system/CSCFiles.txt

---

My best guess is that the .kdb and .ldb files for each language required can be copied to the T9DB folder, after which the files others.xml and CSCFiles.txt can be updated with the references to such files for them to recognized and used on the device.

What are your thoughts?
[Galaxy Tab  Android Development] adinis78:
Installed last night after messing my tab trying to install JMA from http://xdaforums.com/showthread.php?t=866260, not sure if it was me or the firmware. The only issue i have is that the Panzer Panic app keeps giving me a FC, is there a fix?. Other than that everything is running fine. I am now able to have Voice + Edge (Getting Edge after following steps here:http://xdaforums.com/showthread.php?t=876178) and i have also installed the Modem Switcher if i want to use 3G (no voice of course).

great work Roto.
[Galaxy Tab  Android Development] efreese:
Roto - sorry if this info is in another thread, but I couldn't find definitive answers:

1) Since this ROM is based on the Euro ROMs, it has phone capabilities included, correct? EDIT: YES - see previous post

2) Will I also need to add your modem switcher? EDIT: YES for 3G - see previous post

3) Will my Vibrant SIM card work to allow me to make calls using the Tab?

TIA - I've installed ROMs on my phone many times before and am ready to take the plunge on my Tab, if I can do both calls and data.

EDIT: Figures as I'm typing a couple of my questions get answered
[Galaxy Tab  Android Development] adinis78:
1) Yes you can make calls

2) The modem switcher is needed if you want to switch between 3G and Phone+Edge

(see http://xdaforums.com/showthread.php?t=876178 to allow Edge to work, all you need to do is look at the steps regarding the EFS folder)

3) Yes your Vibrant Sim card will work as i have the same setup (T-mobile Tab + Vibrant Sim)
[Galaxy Tab  Android Development] efreese:
Is the phone number attached to the SIM card? In other words will the Tab ring on the Vibrant number with the Vibrant SIM?
[Galaxy Tab  Android Development] msgfromside3:
My previous post, I meant this app - Panzer Panic. It kept on FC on me with the clean install. I don't mind so I removed it.
[Galaxy Tab  Android Development] adinis78:
Yes the tab will ring using the Vibrant Sim card
[Galaxy Tab  Android Development] adinis78:
Yea i might remove it as well, but i'll wait to see if Roto has a fix for it.
[Galaxy Tab  Android Development] hal:
CIFS / SMB tested and working

@Roto & experienced people, I made this one very detailed to avoid noob questions AMAP. /lib/modules and /modules don't work as the content certainly comes from an initramfs.

Roto JME installed. Apps restored.

Must have:"Android Terminal Emulator"

Recommended: "root explorer". Don't be cheap, it will save you quite a bit of time.

So here is how to integrate it (cleaned up but very heavily inspired by the thread where the files are to be found):

Downloaded archive and extract (usually goes to /sdcard/extracted/...)

Root Explorer : copy slow-work.ko & cifs.ko

Root Explorer: go to /mnt and create new folder "cifs", then go to /system/lib/ mount r/w and create directory "modules", then go to /system/lib/modules

Root Explorer: Paste the 2 modules in /system/lib/modules

Terminal: cd /system/lib/modules

Terminal: chown root *

Terminal: chgrp 0 *

Terminal: chmod 644 *

Terminal: sync

Root Explorer: Mount /system/lib/modules r/o

Exit & Shutdown & Boot

Terminal :

insmod /system/lib/modules/slow-work.ko

insmod /system/lib/modules/cifs.ko

Install cifsmanager. Do not try to load cifs.ko from within cifsmanager. Even if you loaded slow-work.ko manually, cifs.ko will not be loaded by cifsmanager (true for cifsmanager v1.41 which is current).

By default cifsmanager will create the mounting point behind /mnt/cifs automatically so no need to create the mount point by hand.

Create a new share. Mount it. Enjoy. Unmount cleanly when done.

Next, I'll test Cisco VPN.

Cheers,
[Galaxy Tab  Android Development] r2DoesInc:
Rotohammer,

Sorry to do this publicly, but your profile isnt set up for private messages. im looking into developing a dual boot system for the tab, and you see to be one of the most knowlagable in the tab field. was curious to see if youd be at all interested in consulting/working with me on it?

I got the idea, because I bought the tab hoping tat i could use it as a terminal to my remote server where i do all my development. turns out that i cant. But I have seen that theres a working ubuntu install method, and im sure i would be able to use sshfs through ubuntu. My idea is to get the tab to dual boot ubuntu and the tab firmware.

Id love to hear ack from you to see what kinda thoughts you have on it
[Galaxy Tab  Android Development] ali_hasiri:
Hi There Roto,

First, thanks for your efforts with the JME builds..

I would like to ask/request you the possibility of adding arabic fonts/libs to your JME builds, or letting me know of a method in which I can extract it from the Arabic based Samsung Firmwares and then be able to replace some system files of your JME builds to be able to view arabic on my Tab.

Appreciate your help,

Cheers
[Galaxy Tab  Android Development] hal:
Cisco VPN, first step

@Roto: the tun.ko to be found behind the link above loads fine and allows me to establish a UDP/IPSec connection. This works over 3G, not over WiFi behind NAT ATM. My 3G network is giving me a 10.x.x.x/24 address so it must be my BSD NAT / FW. Gotta check if the same config works on my Win7.

I took all my inspiration from the thread where the files are available.

/dev/tun exists on the Tab, at least in Roto JME.

Root Explorer: Download archive / extract (in/sdcard/extracted)

Root Explorer: Copy tun.ko

Root Explorer: Go to /system/lib and create new folder "modules"

Root Explorer: Go to /system/lib/modules and mount r/w

Paste tun.ko

chown root *

chgrp 0 *

chmod 644 *

sync

Mount r/o

Exit & Shutdown. Reboot

Terminal : insmod /system/lib/modules/tun.ko

Install "get-a-robot-vpnc" and setup the connection

I just tested on one of our UDP/IPSec clusters with soft token OTP:

- it works when using the 3G connection.

- I have a problem over WiFi that seems to be linked to my BSD NAT/FW box. Confirmed: I had portmapping disabled. Re-enabling portmapping did the trick.

The tun.ko in this archive + vpnc v0.99 (latest as of writing) are dealing properly with DNS when your bring up the tunnel andwhen you tear it down.

That's all folks,
[Galaxy Tab  Android Development] rotohammer:
Its relevant to my interests and I appreciate the detail. Will probably build a firmware friday night, work is busy running up to a vacation.
[Galaxy Tab  Android Development] hal:
I know the feeling, we had a shutdown between X'mas and New Year...

BTW, I edited my original VPN post: it works!

I just need someone to confirm it does on WiFi behind NAT. Getting late here and need to catch some sleep so hopefuly someone will try during the rest of my night.

I'll try SSL VPN with OpenVPN as we have a few clusters of those too. Gotta check if I need a key first of if a uname/OTP is good enough.

Cheers,
[Galaxy Tab  Android Development] Segnale007:
Flashed over JMk5 and everything works well, except the pinch to zoom doesn't work on Dolphin HD and also I got a little swype keyboard in the middle of the screen, which is really ugly and useless. Is there a fix to bring back the previous one??

Thanks Roto, ur the man :D
[Galaxy Tab  Android Development] msgfromside3:
If you search a bit, you will find the solution to the swype issue. I believe you have to install older version - didn't read the detail because I can live with this one and I am using different keyboard for other language.
[Galaxy Tab  Android Development] aidicula:
Bluetooth issue...

Hello all,

I have been using this ROM for about 4 days now...without any crashes or major issues. I use the product as a full time device (yes..as a phone as well..!)..withthe help of a sony ericsson bluetooth. everything works great...except a small bluetooth issue.

1. the connection is lost after couple of hours of non-usage. I am not sure if its the tab or the bluetooth headset which is loosing the connection. Any ideas?

2. the latest JME v2 seem to have a random issue with the bluetooth. I am experiencing disturbances and voice breaking in the coversation, which finally leads to a disconnection. Any one else experiencing this issue? I never had this problem with the previous ROMs (JMA).

Help anyone?
[Galaxy Tab  Android Development] STEEPSIDE:
I too use my GT as my all and everything unit, I have noticed that if I pair a BT keyboard with my Blueant Q1 headset I also get a dropped signal to my headset as well. If I unpair the keyboard then it is better but still drops from time to time. So I have no answers but can only add my experiences. I do use a Sony Liveview and have had a pretty good experience with it as well. One other thing that I havr noticed is that we still do not have any BT abilities with Vlingo or other apps.
[Galaxy Tab  Android Development] aidicula:
Vlingo works with my bluetooth headset very well. I am actually impressed with the software..and HOPE to use it while driving especially. The bluetooth headset I am using is a sony ericsson MW600. It has a display that shows the number of the person calling ...unfortunately NOT the name from the contacts list ..or the name of the song thats playing. It seems on a Sony ericsson phone..it works well. :(
[Galaxy Tab  Android Development] Segnale007:
However the only problem I have found so far is the Gallery app crash quite often, as for the rest everything seems working ok..

Thanks again Roto..