yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] martino2k6:
Description

I made my own ROMs for a while (too many bloated ROMs, or tweaked way too much), but never published them to others. After yesterday when it helped someone I decided that I'll go spend some time and put it up as it might be of use to some more people. But don't expect anything mind blowing. This is a ROM that is meant to be as close to stock as possible, while adding small additions that don't negate the original experience.

Features

Based on XXJVT [Android 2.3.5, Deodexed, Zipaligned, Rooted, Busybox] (thanks to Ramad)

Semaphore 1.8.0 kernel [Voodoo Color/Sound, OC/UV, BLN] (thanks to stratosk, supercurio, Neldar, and Chainfire)

VM heap size set to 32

Hard to kill launcher

AppWidgetPicker (thanks to boombuler)

Camera with low battery and power button hack (thanks to $omator)

Gallery3D without Samsung's low quality tweaks

Microbes and HTC Sense live wallpapers

Extended power menu, CRT-off (thanks to sphinx02)

Stock battery with percentages and green icons on connection to Google services (thanks to $omator and others)

Everything else is stock unless I forgot to mention it...

Download 'Stock_Extra_[XXJVT].zip' (no wipe)

Download 'Stock_Extra_[XXJVS].zip' (wipe)

Instructions

Apply from CWM. Preferable to wipe data/restore factory defaults and wipe cache, but you can try without the former and see what happens. As usual, make a backup beforehand just in case.

Extras

CM7 % Battery for XXJVT (thanks to thanks to $omator)

I didn't add any experimental things, or special tweaks, however I do have a few recommendations; Playing around with the Semaphore application may yield some improvements, converting your file systems to EXT4, and applying the Universal Adrenaline Shot may be of some benefit.

The benchmarks posted have been done under a combination of the previously mentioned tweaks. The numbers themselves don't mean much, but the overall experience is pretty smooth -- even without any tweaks applied as I was told.

Disclaimers

As usual, you are applying the update at your own risk.

ROM re-packaging is not such a difficult process. As such if you wish to donate please consider donating to XDA, or the people who have been credited for the tweaks (amongst the others that I may have missed).

If you ask for additions I may or may not include them in the future, depending on whether I would like to have them or not (remember the original purpose of this ROM in the opening paragraph).
[Galaxy S I9000 Android Development] biggary:
Just gonna download. a nice simple rom :)
[Galaxy S I9000 Android Development] sir ahmed:
great work ..

i like roms like that ..
[Galaxy S I9000 Android Development] wolper13:
This kind of simple roms I really like. I just hope that you also make like this base on xxjvt.
[Galaxy S I9000 Android Development] cordonblue:
Yeah, that would be great!
[Galaxy S I9000 Android Development] FlanFlinger:
Oooh just what I was looking for
[Galaxy S I9000 Android Development] martino2k6:
I will rebase it once all the addons are made to be compatible with it. Also forgot to add in the features that it has Gallery3D without Samsung's low quality changes -- so it will be slower, but the pictures will look much better overall.

Per request I also had to rename the name of the ROM, however I'm afraid I won't be uploading the same zip file just with a different file name; next time.

And glad to know that it is to some people's liking :)
[Galaxy S I9000 Android Development] rjcoolhtc:
very nice rom . stable and good.
[Galaxy S I9000 Android Development] from.insider:
Hi, can i make a special request.

Can you do the same for Asia stock rom DXJV9. European rom does not contain Asian language pack unless you know how to port that into these rom.

Thanks
[Galaxy S I9000 Android Development] martino2k6:
I'll see what I can do during the weekend, or the end of the week, but no promises. Aren't there any Asians ROMs that have a similar set of features?
[Galaxy S I9000 Android Development] from.insider:
Great man. Well, Asian rom is up to Android 2.3.3. I don't understand why Samsung did not release update to 2.3.4, even European rom had breach the 2.3.5 version. It pretty disappointing man.

Nevertheless, thanks for trying.:rolleyes:
[Galaxy S I9000 Android Development] martino2k6:
I'm currently in the process of testing a JVT version, so hopefully in the next few days (or maybe even today) when it proves to be stable and without any glaring mistakes I'll have it uploaded. Until then, sit tight folks.
[Galaxy S I9000 Android Development] from.insider:
Awaiting.

Does it come with Asia language pack?
[Galaxy S I9000 Android Development] martino2k6:
I'm afraid the only Asian language included (that I recognise) is Korean, which by looking at your country's icon is not what you're looking for.

That said, I'm afraid I wouldn't be able to make a full version for one of those Asian 2.3.3 firmwares. The mods and tweaks that I rely on are specific to certain firmware versions, as such I wouldn't be able to mix them together.

And I'm afraid I don't have time for the "trial and error" approach due to my job, so yeah... there's nothing else I can really do, unless there is a way to force the Asian languages into non-Asian firmwares -- something that I'm personally not aware of.
[Galaxy S I9000 Android Development] martino2k6:
So here is the XXJVT version; you may download it from here (link is also in the front post). This version will not wipe your data, so if you came from the previous version you should be able to just install it over and everything should work just fine.

Changelog... or what seems to have changed:

XXJVT base

Blue overscroll glow (this is a Samsung change to stop infringing on Apple's retarded patents)

Overall smoothness seems to be better (and apart from EXT4 I have applied no other tweaks this time)

Slight battery improvement (discharging fully and wiping battery stats from CWM helps after an upgrade)

From my side the rest is the same

Enjoy :)
[Galaxy S I9000 Android Development] albxx:
hi, the lockscreen is stock or aosp? (i'd like the second... :))
[Galaxy S I9000 Android Development] martino2k6:
Hi, it's stock I'm afraid. You can buy WidgetLocker from the Market and have any lockscreen you wish though :-)
[Galaxy S I9000 Android Development] biggary:
This rom is superb :) well done mate!
[Galaxy S I9000 Android Development] from.insider:
I guess Stock extra still the best. Too many tweak and mod will make the phone unstable. On and off, i still have to reboot the phone even though the developer declare it is stable.

Good work mate.
[Galaxy S I9000 Android Development] MagicOnline:
me too likes such simple ROMs like the one from $omator in the themes and apps sections called:

[ODEX/DEODEXED][2.3.3/2.3.4/2.3.5 - LATEST -> XXJVT] stock+ by $omator
[Galaxy S I9000 Android Development] demonstone:
I will try it... I'm loving stock theme atm, in fact my combination since jvt was released is stock jvt and just semaphore kernel. I wouldn't any theme because of most of them are bringing the sucking tw4 and all that I miss is the extended menu... thx!!!!
[Galaxy S I9000 Android Development] psyren:
I flashed this ROM over SURFACE 3.4 (JVR) and it works fine, except my Touchwiz calendar is gone...

Replacing the apk in system/app didn't seem to do anything.

Any ideas?
[Galaxy S I9000 Android Development] Fresh One:
Hi,

I was wondering does this have SGS2 icons or the old standard ones ?

Thanks :)
[Galaxy S I9000 Android Development] psyren:
Standard, by the looks of things.
[Galaxy S I9000 Android Development] nex1685:
really like your rom. i tried all the roms out there and went back to stock with kernel. then saw this. this is what i wanted. put on my phone an hour ago and will try all weekend. thank you for sharing it with us.
[Galaxy S I9000 Android Development] martino2k6:
What happens when you long press MENU to bring up Android's quick search and start typing in 'Calendar'? Does it offer the application as an option? I'm thinking it's perhaps your launcher that didn't like the upgrade for whatever reason just decided to hide it.

Standard ones I'm afraid.

Thanks to everyone for the kind words. Glad it's of use to others than just me.
[Galaxy S I9000 Android Development] psyren:
When I go to Settings -> Accounts and Sync -> <account name>, where 'Sync Calendar' normally is, instead there's com.android.*something* (cut off by screen).

I've tried manually replacing the apk with the one in your CWM zip, I've tried replacing it with the apk I used on JVR (which was quite a bit smaller than this one...), tried installing it (fails on all counts), using nitrality (no effect), can't seem to use any other 3rd party apps since they rely on the Touchwiz Calendar to do the syncing.

EDIT: just reflashed the CWM zip. Searching for it only brings up calculator.

EDIT: removing the TouchwizCalendar.apk and reflashing the CWM zip also did nothing. I'm out of ideas.

EDIT: could it be something to do with CalendarProvider/GoogleServicesFramework being 2.3.7 instead of 2.3.5?

EDIT: fixed it by flashing JVR CalendarProvider/GoogleFramework/Touchwiz Cal files.
[Galaxy S I9000 Android Development] martino2k6:
The only thing I can recommend is to go into TitaniumBackup and wipe any data that might be associated with Calendar or/and Google's services, and then flash the ZIP again. Other than that, the obvious solution is to wipe and install from fresh.

It's pretty risky to go from one ROM onto another without wiping. I'm surprised that you don't have more broken stuff really.
[Galaxy S I9000 Android Development] martino2k6:
Good to know that you got it sorted out eventually, but it definitely looks like an application/service update gone wrong. Applications should update their datatabases upon a version upgrade, but maybe it works differently with OEM updates (or our CWM updates).
[Galaxy S I9000 Android Development] benveq:
how about odexed rom? it is much more stable
[Galaxy S I9000 Android Development] martino2k6:
Never looked into it, however next time I'll be making one and could give it a try and see how it works out. I've been happy with deodexed myself though, so personally I don't have a reason to change.
[Galaxy S I9000 Android Development] raghul:
currently this is the BEST and SIMPLE rom with the perfect mix of mod and simplicity....and has a very good battery life!! awesome work ..
[Galaxy S I9000 Android Development] MAQ7:
Hi,

I like this simple rom. But, when I installed Email from SGS II and hacked browser, both are giving FCs although they were working fine in other custom roms. Any idea/solution?

Thanks
[Galaxy S I9000 Android Development] sys18_2000:
I would like to thank you for your effort excreted in this ROM.
[Galaxy S I9000 Android Development] martino2k6:
Try to wipe the data for those two applications and then try again. Also were they deodexed versions?
[Galaxy S I9000 Android Development] MAQ7:
I already tried that before posting here

Yes, deodexed
[Galaxy S I9000 Android Development] benveq:
will you release jvt wipe version?
[Galaxy S I9000 Android Development] martino2k6:
Strange... All I can suggest then is to do a clean install (ie doing a factory reset).

You can wipe from CWM by selecting the wipe data/factory reset option and wiping cache. I won't be making a wipe version any more as it can be done very easily by the user, as opposed to making sure it won't wipe when there's only a wipe version.
[Galaxy S I9000 Android Development] fdragon:
awesome rom, tested just a few hours but it seems really fast and smooth
[Galaxy S I9000 Android Development] sandokanito:
Very good ROM. It´s all i need it.

Thanks in advance for your work.

I only request you one thing:

is it possible to post a package for CWM to flash another type of battery?

The % number es too small. Could you psot a battery style with numbers bigger than your stock extra.

Than you very much.

Regards.
[Galaxy S I9000 Android Development] mac231us:
I agree with the % number being too small. Great ROM. Can the Jkay 10 lockscreens be applied to this? I tried but it did not work. Everything works..flawless.

Thanks again.
[Galaxy S I9000 Android Development] tetronic:
I was looking for something like this and thanks a lot, but I only get around 1400 score in Quadrant with fresh/clean install and default Sempahore settings.
[Galaxy S I9000 Android Development] $omator:
haaa thank god it is not named stock PLUS ;)))

take care mate, happy copy pasting
[Galaxy S I9000 Android Development] martino2k6:
OK, I can make flashable update in the next few days.

Synthetic benchmarks are not representative of real performance. You can get a really high number but your device can still be slow. They are there as a demonstration of what is possible, without going too far (IO scheduler was changed, hacked SQLite, some other tweaks from Semaphore).

I used to run some of those tweaks because using the device became smoother, but with XXJVT I haven't applied any as the ROM felt quite snappy. What you wish to do is really up to you.
[Galaxy S I9000 Android Development] Jamirobe:
Amazing
[Galaxy S I9000 Android Development] popo90:
Thank you for this ROM. it is just what I was looking for.

Is there any chance to make this ROM support RTL writing (right to left).

I am from Israel and hebrew is a RTL language. I can install a hebrew keybord from the market but I need to make this to RTL compatible.

some ROM's have arabic language supprt, those work for hebrew too.
[Galaxy S I9000 Android Development] owen1978:
Apologies if this is the wrong place....

Friend has asked me to install a custom rom, he's looking for Battery & Stability as priority. This ROM seems perfect.

His phone details are;

PDA (19000BUJV9)

Phone: (19000BUJV9)

CGS (19000CVODJVS)

Build date of Fri May 6 KST 2011

He is on 2.3.3 & Download mode is enabled.

Correct me if im wrong to simply install this ROM

Root

Install CWM

Copy ROM to SD

Flash (wipe etc...)

EXT4 Tools (Lagfix)
[Galaxy S I9000 Android Development] rjcoolhtc:
all steps are fine. put rom zip file in the phone internal storage memory not on the external sd card . and don't put the rom zip file in any folder put in the root of internal memory.
[Galaxy S I9000 Android Development] sir ahmed:
really great simple and light rom ..

but sometimes i have phone FC !!

any sulotion ?
[Galaxy S I9000 Android Development] martino2k6:
That basically seems about right, but copy the ROM to the internal SD card. Doesn't matter where, just not the external one. Also the lagfix may no longer be needed as Samsung seem to have improved their RFS implementation.

I never had this issue myself, however if you do some searching around the forums you should be able to find some threads where people had this problem and also posted some fixed APKs. You should be able to find more information there.
[Galaxy S I9000 Android Development] rjcoolhtc:
perfect rom . more stable and fast . thanks
[Galaxy S I9000 Android Development] o_tiger:
Any progress in bigger battery %?

Planing to install this rom on my girlfriend's phone this weekend. She don't need any fancy stuff, but I will give here a nice Android experience. So it must be a good idea to install this rom - not?
[Galaxy S I9000 Android Development] martino2k6:
I'll take a look into this next time I'll have to rebase the ROM.

I'll see if I can get it done tonight. Busy with work... /tired
[Galaxy S I9000 Android Development] martino2k6:
OK, it's attached in this post and also linked from the OP.
[Galaxy S I9000 Android Development] thug_life_inc:
This is by far the best - stable - clean - fast - ROM I have ever flashed. I do not know how you did it man, but you did it :) top notch!

:D
[Galaxy S I9000 Android Development] akibo:
Awesome battery life, being for some thing like this for ages.

Thanks
[Galaxy S I9000 Android Development] sandokanito:
Thanks a lot for this battery. It has bigger % than stock.

You´re the best. :)
[Galaxy S I9000 Android Development] partalga:
The very best ROM i have ever used,and i have used some also very good battery life ,ty for all
[Galaxy S I9000 Android Development] Enspade:
Hey.. THis is one of best roms i have used ... Thanks 4 ur efforts... Wondering if you will update the rom with I9000BVJVC

http://xdaforums.com/showthread.php?t=1327883
[Galaxy S I9000 Android Development] $omator:
battery life can not be better than in ony other theme / rom or from stock

and OP, if you wildley use my files in your so called rom, even name it very simmilar to mine i would like to see some credits list with my name.
[Galaxy S I9000 Android Development] o_tiger:
What euro modem do you suggest for the JVT rom? Thanks!
[Galaxy S I9000 Android Development] martino2k6:
A new one already... I'll update it if there will be something worthwhile in the new one. So for example some fixed issues, better battery, and so on. Otherwise there isn't much of a reason to update. We're still on 2.3.5 after all.

Uhm... you already asked me to rename the ROM (it's just a name!), and your name is credited (more than once). So you've got everything that you wanted. Or is there anything else you'd like, Sir?

The one that's included in the ROM should work fine enough. If you have any issues with it then I'd suggest looking into modem-specific threads.
[Galaxy S I9000 Android Development] $omator:
cm7 battery is also my 'design' cuted manualy from original cm files and removing background ...

and i am very sensitive if it comes to the name, i have not seen a single one called stock "something" when i started and now xda is floating with stock plus/PLUS/extra/and so on ones ... :)
[Galaxy S I9000 Android Development] martino2k6:
Fine, I'll add one more thanks to you. That makes it three, satisfied now? Maybe I should put just all names into one list to avoid this kind of silliness.

It doesn't look like you've been on XDA for that long, but get used to the name duplication. Just like anywhere else, it is bound to happen.
[Galaxy S I9000 Android Development] popo90:
Any chance to get RTL support for this rom? (i.e arabic and hebrew right to left writing)
[Galaxy S I9000 Android Development] bestjsg:
I have a quick question...I have flashed an odexed rom with lagfix enabled, am I ok to just flash via cwm ? do I need to disable lagfix first ?
[Galaxy S I9000 Android Development] martino2k6:
I will look into it for the next re-base.

You can just flash as the kernel which comes with the ROM has lagfix support.
[Galaxy S I9000 Android Development] mirotvorets:
hi. i have installed this rom on captivate(with captivate kernel darky_jvt_kernel) and had trouble: when i begin to play music in standart player the phone reboot. anybody has the same trouble?

and the second question:

there is strange string in installing script: "installing secondary kernel". the kernel is writing in the /dev/block/bml8. why? afaik /dev/block/bml8 is place for boot.img. and i had never seen the writing kernel in the /dev/block/bml8 in the rom for CWM before.
[Galaxy S I9000 Android Development] o_tiger:
Installation successfully. Works like a champ!

Thanks for this nice & beautiful rom.

Will report later - if I have more feelings with this amazing peace of code.
[Galaxy S I9000 Android Development] plotinus:
thanks for the rom, I was on cm7 but got sick of its Unsteadiness and FC's, so i move to your rom, it looks promising! thanks for the good work!
[Galaxy S I9000 Android Development] Enspade:
Hi.. Reporting a bug...The power control widget do not work in your rom
[Galaxy S I9000 Android Development] thug_life_inc:
eFing LONG SIGNATURES

Dude, are you really serious with that LONG SIGNATURE????? I need to scroll 3 times to get past your dumb post,,.,, get a hold of your self, these forums are for useful information and comments, not WATHCIN DUMB PICTURES and what phone you have or what not ... J

P.S.: Sorry for the OFF Topic, this ROM is still the BEST :)
[Galaxy S I9000 Android Development] martino2k6:
The partitions differ between the Galaxy devices. Apparently this partition could be left empty, but could also be flashed on the i9000. Either way, I'm surprised you managed to put this on the Captivate. I would have expected you not to boot in the first place... definitely not advising what you did.

It's Samsung's code, with other people's hacks and additions :)

Indeed, doesn't seem to work. Would have never noticed since I don't use it myself. Anyway, you could try other widgets from the Market for now or just simply use the notification bar toggles. I'll look into it for the next re-base though.

P.S. Keep it civil folks.
[Galaxy S I9000 Android Development] akibo:
I am getting a force close after ending a phone call or a missed call. Am i the only facing this problem?

Thanks
[Galaxy S I9000 Android Development] martino2k6:
I remember a couple of pages back someone having a similar problem. There should be a fixed APK floating around somewhere, either in the Dev or Apps/Themes section.
[Galaxy S I9000 Android Development] rjcoolhtc:
hello,.

can somebody provide me a working GOOGLE TALK with audio and video support for this ROM. Installed the one from this thread http://xdaforums.com/showthread.php?t=1233682 but it's not working. Shows a AUDIO & VIDEO sign but it's not working.

Asking support to all the members . Awaiting reply.

Thanks in advance.
[Galaxy S I9000 Android Development] $omator:
just pay attention to first post descripction.

you need x MB in /system/ to flash this ...
[Galaxy S I9000 Android Development] rjcoolhtc:
I installed this gtalk A/V file on a freshly install so there was nothing on my phone except the Stock Extra [XXJVT 2.3.5) . Can you please tell what can be the problem .

Or suggest a step by step way to make it working on this ROM.

Will be thankful to you . Need to do VOICE CHAT.
[Galaxy S I9000 Android Development] jeeperxx:
Nice ROM. Perhaps you may also consider Talon kernal to replace Semaphore, Talon is more advance and tweak.
[Galaxy S I9000 Android Development] partalga:
I used Talon first and now this rom with Semaphore...i am considering Semaphore the best kernel out there..just this simple

When can we expect a new release..with updated kernel?
[Galaxy S I9000 Android Development] Stenlius:
Good ROM, fast, stock and simple. Congratulations for the good work!

Using with semaphore 1.8.2 & adrenaline shot 13.

Sent from my GT-I9000
[Galaxy S I9000 Android Development] paratoneer:
thanks.........................!

Thanks.........................................................!
[Galaxy S I9000 Android Development] martino2k6:
Talon may have more features, but it is also more unstable. I like what Semaphore gives, and it does its job more than well.

You can just flash the new kernel over yourself :)
[Galaxy S I9000 Android Development] Seth25:
Been using this ROM for a while know, can't find any problems so far, nice and clean, good battery life and fast.

Anyone know where I can get the stock ginger battery icon for xxjvt? I made the mistake of flashing the CM7 one and I really hate it. :)

Thanks
[Galaxy S I9000 Android Development] Enspade:
Are you thinking of updating to 2.3.6??

http://xdaforums.com/showthread.php?t=1377396
[Galaxy S I9000 Android Development] martino2k6:
You can just flash the ROM over again and it will go back to the default. No need to wipe or anything.
[Galaxy S I9000 Android Development] martino2k6:
I'll need to take a closer look at it and see if there's any substantial benefits, otherwise it may just not be worth it.
[Galaxy S I9000 Android Development] fdragon:
some say that the new roms are more stable and have a better battery life then JVT. haven't tried personally yet.... I don't feel the need to change rom while this Stock Extra still works fine :)
[Galaxy S I9000 Android Development] captainpatatas:
hey,

just wanted to told you that your rom has a great battery life.

Maybe, just because it is stock, as somator like to tell it.

But, I like this simplicity.

However, i cannot apply the black android theme (version 0.8, released into his hiw topic).
[Galaxy S I9000 Android Development] SamHaLeKe:
0.9 actually ;)