[MOD] Arabic shaping for any deodexed rom - Galaxy S I9000 Android Development

Note to all users: If you have a problem with this patch, this is the place to post and ask. I will not answer Private Messages related to this patch because the questions are replicated and should all be addressed here.
To devs and ROM cooks. PLEASE do reference this thread and my work if you intend on providing the result CWM file in your thread.
To get the correct arabic shaping letters in Android. We need to patch two files, namely framework.jar and libwebcore.so
framework.jar takes care of rendering text in all android menus and input widgets. libwebcore.so takes care of shaping text correctly for the web browser and Gmail.
I've made this patch a while ago but thought I'd post my work here for those of you who aren't aware of it.
framework.jar & libwebcore.so
Requirements:
Your device needs to be rooted.
Your Android version is >= 2.1
Your ROM needs to be deodexed. To find out if your installed ROM is deodexed, navigate to /system/framework on your phone. If you see a file called framework.odex then this patch will NOT work for you. So yes, this means that any of these new ROMs or Themes can get arabic text rendered correctly I'm currently using Darky's 9.3 with R64 Blue theme and everything works beautifully.
Java must be installed.
Steps to apply the patch:
Moved to official blog. Please check the steps there
http://blog.devasque.com/?page_id=11
Note: This will not shape the letters in Gmail and the Browser correctly. If you want this, you’ll need to get the appropriate libwebcore.so for your system. Each Android device and ROM will need a separate one. v0.810 of my patcher does browser and Gmail fix as well now Taken from the great work of brightidea
Downloads
http://blog.devasque.com/?page_id=11
scroll all the way to the bottom
libwebcore.so
This should get arabic text rendered correctly for the browser, gmail and any app that uses this library. (You may not need to flash these manually if you are using my v0.810 universal patcher from above).
My universal patcher has integrated brightidea's work so this section is obsolete.
References:
Y6b – http://github.com/y6b
Dudyk – http://github.com/dudyk
The patching tool – http://iandroid.co.il/forum/topic5657.html
Brightidea's webkit patcher - http://forum.xda-developers.com/showthread.php?t=1218960
I've also put up a website with the latest changes and source code. So if you're interested, http://blog.devasque.com

Hey madmack,
A lot of people need an Arabic Patch based on XWJS5.
You can take my framework.jar and the needed libwebcore.so (if needed to update).
If you want to do it, feel free to contact me and update this topic here - I think a lot of people will appreciate it.
Best regards,
Joël

this also correct Hebrew shaping? (this language require RTL to be displayed correct)

Darkyy said:
Hey madmack,
A lot of people need an Arabic Patch based on XWJS5.
You can take my framework.jar and the needed libwebcore.so (if needed to update).
If you want to do it, feel free to contact it and update this topic here - I think a lot of people will appreciate it.
Best regards,
Joël
Click to expand...
Click to collapse
Good idea. I'll get a deodexed JS5 and patch it up. create a flashable CWM zip file.
Now, lemme go and see how I can make my first update.zip file
quadix said:
this also correct Hebrew shaping? (this language require RTL to be displayed correct)
Click to expand...
Click to collapse
Hebrew has shaping ? this is news to me
I believe it should correct the alignment and RTL though. must give it a try for yourself
If you look at my references though, the original patcher was for Hebrew. So I believe using the original patch would fit your case better

ok i have pull the framework.jar and put it in the subfloder double click in cmd.exe but the pop tell me can't ffind java ?? i do something wrong what problem please

I really need this topic, thank you thank you very very very much!
Now with any ROM i can have the arabic support !
THAAAAAAAAAAAAAAAAAAAAAAAAANKS .

I know that you mentionned being for any rom but would this work for Gingerbread as well?
K.

zenosteam said:
ok i have pull the framework.jar and put it in the subfloder double click in cmd.exe but the pop tell me can't ffind java ?? i do something wrong what problem please
Click to expand...
Click to collapse
Yea, you need java.
https://cds.sun.com/is-bin/[email protected]_Developer
I should put that in the prereq

kar200 said:
I know that you mentionned being for any rom but would this work for Gingerbread as well?
K.
Click to expand...
Click to collapse
For it to work on JV1, I'll need Samsung to release the source code first. So until then, I think we'll have to wait. (although if someone has sometime, it'll probably be worth it to change the AOSP files of 2.3.3_r1 to support my patch from github and then redo the patcher with these new files).
For CM7, well.. lets say that it already has some kind of shaping supported although not the best out there. I'll try to make a patcher just for that version given that we're blessed with the source code.

great work, sure many people looking for this patch, Samsung is always late for latest releases of galaxy in middle east and many people also like the taste of custom roms,this patch will help a lot

Will it work for Hindi too?
Sent from my GT-I9000 using XDA App

ragin said:
Will it work for Hindi too?
Sent from my GT-I9000 using XDA App
Click to expand...
Click to collapse
I don't think it will
its supposed to correct right-to-left languages' alignment + shape Urdu + Farsi + Arabic texts.

waww'Great Thaankx
Hope some one will do for 2.3
thankx

thannnnnnnnnnnnnnnnnnnnnnnks madmack for this update you save the community work properly

thanx madmack
great work

for those of you who are interested in getting CM7 arabized correctly (it currently doesn't shape words correctly, adds spaces, duplicates some other..) I've ported my files to CM7 and here is a CWM file that you can flash to get arabic working correctly everywhere including browser + gmail.
Get it at OP.
I've patched the latest version (20110309b) so be careful not to apply this to any other version even though it might work. I just don't want to hold responsibility if its applied to some other versions.

dear madmack could you add 4 additional characters for farsi language?

taha_e said:
dear madmack could you add 4 additional characters for farsi language?
Click to expand...
Click to collapse
That's not going to be an easy job because I use ICU4J's libraries to reshape and they seem to have that bug in them. My source code is up on github, if any of you can find the problem, just let me know and I'll patch it up

Thanks you so much Madmack!!!
Wishing you a good luck in everything.
Thank you again

Good job madmack.
جزاك الله خيراً

Related

[ROM] Nebulae v1.1 (WWE Éclair 2.1) :: 04/10/2010

NEBULAE ROOTED ROM BASED ON
OFFICIAL HTC WWE ÉCLAIR 2.1 (RUU)
***ONLY FOR GSM HERO***​
Description:
This ROM is just another ROM like most others out there... Yes, I'm late in the game and it does not have much more than most ROMs but that was not the intention either. It's also not this ROM's intention to compete with any other ROMs. This is just something I did for myself (that's why you can find some unusual features) which I decided to share cause some people might like my simple and basic changes.
My work is based in two other ROMs, MoDaCo from Paul O'Brien and VillainROM from TeamVillain. I respect their work and thank them for their hard work. Some things were literally copied from their ROMs to mine, but I give credit where credit is due; if you find something that you think it was copied, that's because it probably was, but I'm not doing this to take credit for their work.
Features:
Based on Official HTC WWE Éclair 2.1 Update (RUU)
Rooted with Superuser 2.3.6.1 by ChainsDD
Missing locales from the official HTC update
en_PT, en_FI, fr_BE, fr_CH, pt_PT, nb_FI, da_FI, sv_FI
Fully deodexed for theming, hacking and extra space
Added Click'n'Drag to rearrange screens in Rosie/Sense
Long and comprehensive list of updated APNs
Added Dropbear support (SSH Server)
Added support for dalvik2cache script
Tweaked low memory management
Disabled boot animation sound
Included Linux tools:
BusyBox v1.15.3
SQLite v3.5.9
Bash v4.1
Nano v2.0.9
Included applications:
3D Gallery v1.1.30682 (Froyo port)
Removed applications:
HTC Footprints
HTC Stocks
Teeter
How to install:
Wipe everything:
Data
Dalvik-cache
Battery Stats
Rotate Settings
Flash ROM via recovery mode.
Flash Radio via recovery mode (the phone will reboot twice, do not interrupt the process at any moment).
Reboot the system once after the initial boot.
I suggest to always reinstall the radio after flashing any ROM, I've had GPS problems in the past for not doing so. Either flash the one below or the one that suits you/your network better.
Downloads:
ROM:
http://www.mediafire.com/?a9bf83pagksnc7t (v1.1)
http://www.mediafire.com/?jw4ena29nxm3j98 (v1.0)
Radio:
63.18.55.06PU_6.35.15.11:
http://www.mediafire.com/?nif1igt3moz
63.18.55.06PU_6.35.15.14 (Orange users experiencing SIM lock problems):
http://www.mediafire.com/?mvizwtfjgym
Thanks:
It's somewhat impossible to thank every single person that contributes to the Android ROM development community. Kudos to everyone that does an amazing work and decides to share it with us.
Credits to Paul O'Brien for the missing locales (from Chunghwa 2.1 ROM), Nano and Click'n'Drag Rosie/Sense UI mod.
Credits to TeamVillain for the huge APNs list, Bash, low memory management tweak and dalvik2cache script.
That's all I can remember at the moment, sorry if I forgot something or someone important.
Disclaimer:
I will not be held responsible for any damage to the phone and it's your responsibility to make the necessary backups before flashing this ROM.
Patch for Nebulae ROM v0.1
NEBULAE ROM PATCH​
***ONLY FOR GENERIC/DEODEX ROMS***
Description:
There were a couple of things I wanted to include in my ROM above but couldn't because of software limitations (more specifically, signatures). This patch allows that and you also have the choice to flash it or not.
This patch can probably be used on another ROMs (for the HTC Hero of course) if you like but I will not provide any support there. Just make sure the ROM is deodex or it will probably lead to unexpected results.
Features:
Removed shortcuts from Launcher:
Call History
Learn More
Phone
Search People
Settings
Setup Wizard
Removed vibration from the Calculator and Dialer apps
Fixed graphical glitches and unreadable colors in a tabbed interface
Example of original interface: image
Example of fixed interface: image
How to install:
Just flash the patch zip file like any other ROM.
Downloads:
Patch:
http://www.mediafire.com/?yr4yz4y7lgk2xw7 (v0.2)
http://www.mediafire.com/?57bxazbm5p90ybe (v0.1)
Thanks:
Credits to JesusFreke for the amazing smali/baksmali tool.
Credits to brut.all for the amazing Apktool tool.
That's all I can remember at the moment, sorry if I forgot something or someone important.
Disclaimer:
I will not be held responsible for any damage to the phone and it's your responsibility to make the necessary backups before flashing this ROM.
ROM & Patch Changelog
ROM Changelog:
v1.1 (04/10/2010)
Updated ROM base to v3.32.405.2
Custom kernel with Perflock disabled removed (Flykernel is a much better alternative)
CPU tweaks removed (use SetCPU to do tweak CPU settings)
Low memory management tweak optimized (using the one from Villain ROM)
Added dalvik2cache script (from Villain ROM)
Removed Google Maps, Voice Search (download latest versions from Market)
Removed MarketAccess (download it here if you still need it)
Updated Superuser to v2.3.6.1
v1.0 (26/07/2010)
Initial public release
Patch Changelog:
v0.2 (04/10/2010)
Updated ROM base to v3.32.405.2
v0.1 (26/07/2010)
Initial public release
Saved for future usage, just in case...
Looks like a nice 2.1 ROM. Thanks for sharing.
nice rom, gj
your dates are ahead by a month, might want to check that
Very well documented. Nice work.
Might be a good idea to add the date to the title for reference.
rdgut said:
your dates are ahead by a month, might want to check that
Click to expand...
Click to collapse
You got me thinking for moment what the hell is this guy talking about lol, thought it was something ROM related, than I noticed the changelog... Thanks
btdag said:
Might be a good idea to add the date to the title for reference.
Click to expand...
Click to collapse
Done... Although I don't expect to update this ROM much as I took my time to cook exactly as I wanted and testing it thoroughly. But mistakes happen all the time and you never know what more stupid bugs HTC left for us to fix.
Thank you all.
Great post and nice patch,cleans almost everything we really dont need or have in other places.
Too bad for me it doesnt have footprints as i use it a lot,but you cant satisfy everyone and as you said it was build for your needs.
Welcome aboard,hope to see more work from you.
You can easily push it back (along with the widget) to the phone if you want. Of course, only if you really find this ROM more useful than the one you're currently using, otherwise don't bother
Nazgulled,
Could you please upload the freshly new Google Maps 4.4 only? I'd like to update mine to 4.4 but it seems certain apps are missing from Market for me right now, including Shazam, LauncherPro and etc.
Please?
Nevermind, the direct download is here: http://db.tt/0Mtbc3
Finally an Official WWE rom with locales fixed! Was waiting for a en_PT option for a long time without keyboard installations and tweaks!
Will try it!
Many thanks!
wow
very nice one. can you make a patch so I can set the speed to 710Mhz with Overclock widget?
thanks
d-e-a-d said:
Finally an Official WWE rom with locales fixed! Was waiting for a en_PT option for a long time without keyboard installations and tweaks!
Will try it!
Many thanks!
Click to expand...
Click to collapse
I had released 2 versions already that supported the same, on based on the OTA, the other based on the RUU
liljom said:
can you make a patch so I can set the speed to 710Mhz with Overclock widget?
Click to expand...
Click to collapse
That needs to be supported in the kernel and I don't know how to do it...
I have 63.18.55.06PH_6.35.15.14 radio version.
Does 63.18.55.06PU_6.35.15.11 suites better for our country?
Thanks in advance
d-e-a-d said:
I have 63.18.55.06PH_6.35.15.14 radio version.
Does 63.18.55.06PU_6.35.15.11 suites better for our country?
Thanks in advance
Click to expand...
Click to collapse
PH? Where did that one come from? I'm not sure that's newer though because PH comes before of PU and radios are normally versioned like that...
I'm not sure, I'm using 63.18.55.06PU_6.35.15.11 as that one came from the official update and haven't tested any others. The only way to tell is to keep using both for a long period of time and take some conclusions...
Found this now:
theSpam said:
PH and PU are the same. Some Heros report the radio with an H and others with an U.
Click to expand...
Click to collapse
So, there's "2 new radios" right now and I have them both posted on the front page. The "PH" you're using is basically the one I posted for "orange users", which ends in 14.
Seriously, I don't know which one is better, i'm just using the first one and haven't really tested the other... If you do test both and find out the .14 is better than the .11, let me know
I have seen this .11 radio in Denmark. (use .14 myself, no probs)
On an officiel HTC update.
BR.
MKrogh
Think I found it on Villain's place as a new rom.
Think its working well, just don't know about battery because I'm always using the phone and charging it a lot.
d-e-a-d said:
Think I found it on Villain's place as a new rom.
Think its working well, just don't know about battery because I'm always using the phone and charging it a lot.
Click to expand...
Click to collapse
It will probably be almost the same I'd think... But I could be wrong.

SenseUI and MotoBlur on Galaxy S

I got myself a Galaxy S to play with now, and so far the good part is the nice screen...
ive done some porting to motorola milestone which i will start looking into on this phone...
As i understand Kernel can be customized and we can pretty easily install mods using update.zip ?
is updating ramdisk "easy"? if you can handle linux quite well? anyone with instructions on building the initrd image?
secondly building an image? should it be tar'd using odin? or using update.zip?
problems on milestone has been "usb" steeling battery as the native support on htc is different so handling it required a scripting workaround..
with senseui the biggest problem will be porting Bluetooth as it is very different from standard google practice...
anyways i hope to be able to contribute with a SenseUI and MotoBlur port to SGS soon, when i get time to research handling on this model.
i'd really like to help you, but i'm not able... this morning i studied some tutorial such as http://pdk.android.com http://android.git.kernel.org http://d.android.com, but i'm new with linux and i can't understand anything... however i was asking myself the same questions...
Quick catch-up:
Dexter_nlb said:
As i understand Kernel can be customized and we can pretty easily install mods using update.zip ?
Click to expand...
Click to collapse
Check, Possible: http://forum.xda-developers.com/showthread.php?t=767431
Dexter_nlb said:
is updating ramdisk "easy"? if you can handle linux quite well? anyone with instructions on building the initrd image?
secondly building an image? should it be tar'd using odin? or using update.zip?
Click to expand...
Click to collapse
Well, IDK if this easy, but manageable. Both odin (easier) and update.zip (more stable) options available.
Dexter_nlb said:
problems on milestone has been "usb" steeling battery as the native support on htc is different so handling it required a scripting workaround..
with senseui the biggest problem will be porting Bluetooth as it is very different from standard google practice...
anyways i hope to be able to contribute with a SenseUI and MotoBlur port to SGS soon, when i get time to research handling on this model.
Click to expand...
Click to collapse
You could contact people at #project-voodoo to get more detailed information.
Best of luck.
Dexter_nlb said:
I got myself a Galaxy S to play with now, and so far the good part is the nice screen...
ive done some porting to motorola milestone which i will start looking into on this phone...
As i understand Kernel can be customized and we can pretty easily install mods using update.zip ?
is updating ramdisk "easy"? if you can handle linux quite well? anyone with instructions on building the initrd image?
secondly building an image? should it be tar'd using odin? or using update.zip?
problems on milestone has been "usb" steeling battery as the native support on htc is different so handling it required a scripting workaround..
with senseui the biggest problem will be porting Bluetooth as it is very different from standard google practice...
anyways i hope to be able to contribute with a SenseUI and MotoBlur port to SGS soon, when i get time to research handling on this model.
Click to expand...
Click to collapse
Samsung is using a zImage. Compressed Kernel + Initramfs.
Since for 2.2 is no Sourcecode available till now, it's very hard to modify anything.
2.1 Source is available at opensource.samsung.com.
You can pack the zImage with tar under linux and flash with odin or you can flash the Image directly using redbend_ua (OTA Update) through an update.zip.
Aery said:
Samsung is using a zImage. Compressed Kernel + Initramfs.
Since for 2.2 is no Sourcecode available till now, it's very hard to modify anything.
2.1 Source is available at opensource.samsung.com.
You can pack the zImage with tar under linux and flash with odin or you can flash the Image directly using redbend_ua (OTA Update) through an update.zip.
Click to expand...
Click to collapse
thanks , very usefull.. so the .md5 extension on odin files are related to?
anyways i have made zImage for other platforms so changing the ramfs should be straight forward...
Finally a person who knows their stuff is attempting at a sense ui port.
Hope you succeed
I really hope you succeed - I have time but no knowledge - if you need help pm me
DesireHD rom? YES PLEASE!!!
I'll happily donate if you create a Bounty Thread here, if you do get down and serious about it.
MAMBO04 said:
I'll happily donate if you create a Bounty Thread here, if you do get down and serious about it.
Click to expand...
Click to collapse
Same here.
MAMBO04 said:
I'll happily donate if you create a Bounty Thread here, if you do get down and serious about it.
Click to expand...
Click to collapse
thanks, im primarily persuing this as a personal challenge, but of course if ppl likes my work its great.
one note is, as written earlier, more experienced guys will be required to finish the bluetooth adaption, its alot more complex than the remaining parts.
and im told even on older htc phones it was hard to port drivers for bt.
my 2.1 sense mod on milestone was ok, except milestone only had 256MB, which resulted in many reloads of senseui.. here i think we can stabilize, even with a modified kernel to add swap if needed (if the 512MB utilization becomes a problem)
I would be very interested in a Desire HD rom for the SGS .
If it is completely functional for all the functions I use (I use no Bluetooth for example), I would be willing to donate too.
xan said:
You could contact people at #project-voodoo to get more detailed information.
Click to expand...
Click to collapse
+1.
It's on the Freenode IRC servers. There's a bunch of talented developers working on improvements for the SGS there, so be sure to drop by.
jjwa said:
I would be very interested in a Desire HD rom for the SGS .
If it is completely functional for all the functions I use (I use no Bluetooth for example), I would be willing to donate too.
+1.
It's on the Freenode IRC servers. There's a bunch of talented developers working on improvements for the SGS there, so be sure to drop by.
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?p=8254744#post8254744
A thread for bounty to devs porting for SGS succeed
-Fraction
Aery said:
Samsung is using a zImage. Compressed Kernel + Initramfs.
Since for 2.2 is no Sourcecode available till now, it's very hard to modify anything.
2.1 Source is available at opensource.samsung.com.
You can pack the zImage with tar under linux and flash with odin or you can flash the Image directly using redbend_ua (OTA Update) through an update.zip.
Click to expand...
Click to collapse
Wasn't the JPM source leaked for a little while about a week back? Is that the source code to which you're referring?
Edit: Sorry forgot to check the post date, so at the time you posted that, the source code had not been leaked

[ROM] JPM/JP6 Multinational Custom ROM (root+custom csc+post-flash kitchen)

This ROM is more-or-less a proof-of-concept ROM, that might be useful for people not living in the US/UK. It's a complete ROM, so instead of updating via update.zip, you update it via Odin. Therefore you don't even need to install JPM/JP6 first if you don't have it. (in Odin you should enable re-partition)
Features:
- JPM based pre-rooted kernel loosely based on Chainfire's initramfs. It does the actual rooting an alternative way (you can update busybox and switch kernels without losing root), which might be more compatible with present and future kernels (at least I hope so)
- JP6 based system, with most of the samsung apps removed (but you can get them back, read on), and the circular battery indicator (version D) added
By default this ROM only contains hungarian CSC's besides the defaults, but because the kernel is pre-rooted, you might actually use another CSC file too when flashing. If flashed with odin only older CSC files will work, never ones won't! However, if you use root explorer or similar to install your custom CSC after the flashing, both older and newer CSC's should work without problems.
If you don't like some of the changes you can still use parts of this ROM (like the zImage), or reset the changes after flashing.
Afterburner
Because this ROM has more apps torn out than the old one, I made the reinstalling of the removed apps easier. Instead of the "change_csc.bat" you now have an "afterburner.bat" (needs .NET 2.0 to work), that shows you a list of all the applications you can install. After selecting the apps you want to isntall simply click "Install applications", turon on USb debugging, press OK, and wait for the root prompt to show (don't let the phone go to sleep or you'll miss the root prompt). After the prompt the apps will be installed. You can also use this app to change your CSC (instead of the old change_csc.bat)
Rationale
Why is the kernel JPM and the system JP6?
The anwer is that JPM's kernel seems to be the official one, and because we have sorucecode for it, a lot of modifications will be done for that particular ROM (I'm 99% sure theyáll work on JP6 and JPK kernels too, but there's still that 1%). That's why the kernel is from JPM. The system is from JP6 however, because if you've read the topic about the differences between JPM and JP6 you could've seen that JPM is mostly only usable for English users. JP6 howerer has better language support (more things are translated, the default keyboard supports more accented characters, etc.). This is why the system is actually the JM6 version. (I modified the build data to show JPM however, not sure if it was a good idea compatibility-wise or not)
Can I use JPM or JP6 based custom ROMs?
Use JP6 based custom ROMs, but some of the JPM based custom ROMs (that have the applications deodexed) should work too.
What about the Éclair keyboard?
The Éclair keyboard is still included, you can isntall it with afterburner.
DL: http://android.sztupy.hu/dl/SztupY_JPM_JP6_Multinational_3.0.zip (this is on my server. If you can, please upload it to a mirror, thx. Mirrors can be found in the posts, I'll post them here too sometime)
Mirror: http://www.multiupload.com/ZX9Z39J7YK
Old versions can be found at my homepage: http://android.sztupy.hu/multinational.html
Version history:
1.0: initial internal release
2.0: initial XDA release
2.1: wifi bug fixed
2.2: change_csc.bat fixed
3.0: JPM/JP6 version added. Afterburner added
Good effort!
Can we flash it with a 2.1 csc of our choice (XX in my case)???
Also the ''adb'' file and ''change_csc.bat'' what do they stand for?
Would I be able to use the BMC CSC from JH2 with this ROM? This would allow this ROM to work well with Bell I9000M...
I'll test this later but if anybody beats me to it please post back.
giokou said:
Good effort!
Can we flash it with a 2.1 csc of our choice (XX in my case)???
Also the ''adb'' file and ''change_csc.bat'' what do they stand for?
Click to expand...
Click to collapse
adb is the main multi tool of the android sdk, it is used by the change_csc.bat
change_csc.bat will change your CSC to another installed CSC (this will enable you to change from KOR to something else)
In theory yes, but I didn't test it. I changed the csc.tar file manually to add the desired two sales code of my country.
However CSC-s can be added later to the ROM too manually. There's a topic on how to do this.
Could you post the link of this topic please?
Also I don't get it quite well this:
adb is the main multi tool of the android sdk, it is used by the change_csc.bat
change_csc.bat will change your CSC to another installed CSC (this will enable you to change from KOR to something else)
Click to expand...
Click to collapse
How can this be done exactly??? Explain a bit please!
Thanks in advance!
Waaaaaaaaaaaw
Great
Good effort
Have wifi problem with this rom-"obtaining adress..."
sardor said:
Have wifi problem with this rom-"obtaining adress..."
Click to expand...
Click to collapse
sorry, working on it...
giokou said:
Could you post the link of this topic please?
Also I don't get it quite well this:
How can this be done exactly??? Explain a bit please!
Thanks in advance!
Click to expand...
Click to collapse
You run the change_csc.bat then on the phone it will ask you where you want to change. Topic is here: http://forum.xda-developers.com/showthread.php?t=787163
MIRROR LINK v2.2:
http://forum.xda-developers.com/showpost.php?p=8421437&postcount=17
sztupy said:
You run the change_csc.bat then on the phone it will ask you where you want to change. Topic is here: http://forum.xda-developers.com/showthread.php?t=787163
Click to expand...
Click to collapse
Thank you very very very much!!!
It worked and within 5' minutes (tops) i had greek csc!!!
Keep up the excellent work my friend!
* It does indeed have a problem with wifi!
Thanks a lot!!!
Now I have Finnish keyboard and using Swype from "Presumably the official 2.2, I9000XXJPH, FROYO.XWJP4 Scandinavian release. NO DL LINK" I also have Finnish Swype in JPK.
Ok, this sounds like a good rom, but why is everybody taking Allshare out of their roms, this is a really useful program and I don't think there is any equivalent on the market right now.
Sent from my GT-I9000M using XDA App
SpaceCaseDave said:
Ok, this sounds like a good rom, but why is everybody taking Allshare out of their roms, this is a really useful program and I don't think there is any equivalent on the market right now.
Sent from my GT-I9000M using XDA App
Click to expand...
Click to collapse
But only a few people use it, and they can put it back if they want to.
There is allways the SGS apk repository...
My friend sztupy what about the wifi bug???
giokou said:
There is allways the SGS apk repository...
My friend sztupy what about the wifi bug???
Click to expand...
Click to collapse
Just fixed. Still testing, but it's already uploaded.
Mirror link v2.2:
http://rapidshare.com/files/422912267/SztupY_XXJPK_Multinational_2.2.rar
I am IT engineer and therefore I suceeded un-root
Trying to root again to apply OCLF.
Sent from my GT-I9000 using XDA App
For now wifi works fine-THNX Sztupy
No problem at all!
Everything works well, now that the bat file has been fixed to!
I recomend this rom to everyone!!!
It has lots of advanages and no bugs at all at v2.2!!!
MIRROR LINK v2.2:
http://forum.xda-developers.com/showpost.php?p=8421437&postcount=17

[App] 2BOrange - Install any kernel (Voodoo, SpeedMode, Infusion...) without computer

____________________________________
2BOrange
____________________________________​
Hi everybody,
I have made a free application to install any kernel on your SGS very easily.
The idea is that there is a website where kernel are uploaded with a script and an application to:
- search
- download
- install it on your phone.
The application and the website are not limited to install kernell but I think it is a good way to try it.It can execute any script in the android shell.
So I have made some script for some kernel, there are so much that I have not the time to make one for each of them.
To make a script is very easy, I have attached an example of one I have uploaded on the website. If you need to attach a file, put it in a zip and upload both (the script and the zip) through the upload form on the website,
The address of the website is:
http://www.2borange.com/
A general thread on XDA (not dedicated to kernel on SGS) about the application:
http://forum.xda-developers.com/showthread.php?p=14875954#post14875954
You need to create an account to upload but it is not mandatory to just search, download and install a kernel.
Please keep me informed if everything work or not. I have only test it on my phone.
For the author of the kernels: I am sorry to have not yet informed you of the sharing of your great work, I will do it for sure when I will have done enough test to offer you an interesting way to share your work.
For the user: if you have time, don't hesitate to upload some scripts, it is free and easy to do...
Thank you for everything,
Michael
LIST OF KERNEL AVAILABLE AS OF JUNE, 27:
- Galaxian
- Infusion Kernel Faster Fusion Reaction
- Semaphore Kernel JVH - JVP
- SpeedMod Gingerbread
- TalonDEV
- TEGRAK lagfix- Voodoo kernel installer
- Voodoo kernel JVP
Don't hesitate to upload some new firmware. A model of script is provided below as attachment
niceee something to look foreward to
Neldar's SGS Kernel Flasher
is not locked to any web-site.
Sent from my GT-I9000
O-T said:
Neldar's SGS Kernel Flasher
is not locked to any web-site.
Sent from my GT-I9000
Click to expand...
Click to collapse
This allows you to actually find a kernel, download it and flash it as well. The Kernel Flasher is just for kernels already on your sd card.
O-T said:
Neldar's SGS Kernel Flasher
is not locked to any web-site.
Sent from my GT-I9000
Click to expand...
Click to collapse
Thank you for your message.
I did not know about this application. I have read the description and I can tell you the purpose of mine is totally different.
I have understood that Nedar application is to install a Kernel that you have already downloaded and copy on your SDCARD.
The purpose of my application is to download automatically a script and a zip file, and execute the script.
So there are 2 main differences between these two applications:
- my application get files you need directly from the cloud (Internet), so it is like a deposit of files
- my application is not limited to kernel installation, it is just a usefull example to show people how it works, but it can do more, really lot more tasks.
However, because the application of Nedar is dedicated to one particular task, it has option I have not yet implemented in mine. By example, I have not yet construct a script to backup the kernel in an update.zip file, which could be very usefull.
So they are really very different. I hope I will be able to construct more script, but may be the biggest difference with any dedicated application is that anyone can participate to my project without any knowledge in Java programation.
You just have to know a little bit about shell to be able to share your work with others.
THAT IS THE REAL PURPOSE OF THIS APPLICATION : SHARING!
Amazing concept!
Thumbs up for the foresight for such a nice project. If enough effort is put I can see in next couple of months, the whole, ROM, Kernel, Modem flashing automated.
Right from finding the correct software till installing them and may be some debugging and fault finding as well!
Will definitely donate in case the project takes off the way it should!
Great work Snoopy!
Loving the concept of this!
As omzworld was saying, if this grew into a script that could automatically install your ROM/kernel/modem etc. that would be awesome, especially for people who are new to flashing.
Now, here's another suggestion that may or may not have been thought about already..
Is there any way to make the app look at your phone and use that as a basis for roms, kernels etc. ? If that was possible, anyone and everyone would be using your app to flash because they would know that bricking their phones would be almost impossible.
omzworld said:
Amazing concept!
Thumbs up for the foresight for such a nice project. If enough effort is put I can see in next couple of months, the whole, ROM, Kernel, Modem flashing automated.
Right from finding the correct software till installing them and may be some debugging and fault finding as well!
Will definitely donate in case the project takes off the way it should!
Great work Snoopy!
Click to expand...
Click to collapse
lttldvl said:
Loving the concept of this!
As omzworld was saying, if this grew into a script that could automatically install your ROM/kernel/modem etc. that would be awesome, especially for people who are new to flashing.
Now, here's another suggestion that may or may not have been thought about already..
Is there any way to make the app look at your phone and use that as a basis for roms, kernels etc. ? If that was possible, anyone and everyone would be using your app to flash because they would know that bricking their phones would be almost impossible.
Click to expand...
Click to collapse
Thank you for your interest.
The thing I need now is not money, donation,etc... but report of test and ideas of improvment.
By the way, I only have a samsung phone, and I am wondering if there are possibilities to install kernel in other phone only by using the shell, have you an idea ?
Second question: have you an idea how to proceed to install an entire ROM through the shell ? I suppose the phone has to be rebooted before installation begin and lauche in a recovery mode, but how to make it automatic like in ROM Manager?
Thank you for your help!
omzworld said:
Amazing concept!
Thumbs up for the foresight for such a nice project. If enough effort is put I can see in next couple of months, the whole, ROM, Kernel, Modem flashing automated.
Right from finding the correct software till installing them and may be some debugging and fault finding as well!
Will definitely donate in case the project takes off the way it should!
Great work Snoopy!
Click to expand...
Click to collapse
What is the way it should take for you?
I need ideas
lttldvl said:
Loving the concept of this!
As omzworld was saying, if this grew into a script that could automatically install your ROM/kernel/modem etc. that would be awesome, especially for people who are new to flashing.
Now, here's another suggestion that may or may not have been thought about already..
Is there any way to make the app look at your phone and use that as a basis for roms, kernels etc. ? If that was possible, anyone and everyone would be using your app to flash because they would know that bricking their phones would be almost impossible.
Click to expand...
Click to collapse
I have already included a kind of filter based on brand, model of phone and firmware version plus sdk version, do you think it could be more precise?
Fixed script on server, should work on every phone now
Hey snoopy33, why do you have not yet updated this page?

[ROM][DaCustom] UltiMOD 10 [Fast][CM10-Based]

Hi Everyone!
You probably haven't heard much from me at all except the occasional question or post to help someone with a basic problem. Well I have chosen to make a foray into the ROM development zone, and I bring to you my first ROM that I can UltiMOD 10.
UltiMOD 10 is based on CyanogenMOD 10 (Jellybean), but it has had a few things modified, particularly in the apps section and the sounds/tones folders.
Here is a list of things I have modified for you to enjoy:
APPS:
Fused GAPPS into the ROM (So my ROM is Newb-Friendly)
Removed SIM Toolkit, Development and Other APKs that just junk up space
Removed Superuser, added SuperSU by ChainFire
AUDIO:
Removed all Alarm tones (EXCEPT CYANALARM.OGG)
Removed all Notification tones (EXCEPT CYANMAIL.OGG, CYANMESSAGE.OGG and CYANPING.OGG)
Removed all Ringtones (EXCEPT CYANTONE.OGG)
Added MIUI User Interface tones (I enjoy these)
BUILD.PROP
Edited to match my computer and read the name of my rom instead of the original tag.
Please note that this ROM has been made based on what I use my phone for and what I need, and so updates will come as I add more features or optimizations to my phone.
These things are what I have now added to the ROM for you to enjoy:
- Beats Audio
- Astro File Manager
- Nova Launcher instead of Trebuchet
- Google Music instead of Apollo
- Nexus 7 Boot animation in place of CyanogenMOD rings
- Notes Application
BUGS:
Whatever bugs are in CM10 ALPHA 2 by ModPunk
Dont ask me to try and fix a bug, do it yourself or wait until ModPunk releases a new CM10... then I will update everything.
Thank you all, and enjoy.
IF YOU HAVE ANY IDEAS, SUGGESTIONS OR SPOT SOMETHING I COULD FIX OR IMPROVE, PLEASE PM ME THE DETAILS AND I WILL SEE WHAT I CAN DO. ALSO, CREDIT IS GIVEN TO ALL DEVELOPERS WHOSE RESOURCES I HAVE USED, PLEASE MESSAGE ME IF I AM USING SOMETHING I SHOULDN'T BE!!!
DOWNLOAD Version 1: http://www.2shared.com/file/XPGzKiSi/UltiMOD10.html
DOWNLOAD Version 2 (Newest): http://www.2shared.com/file/ivQT9UWU/UltiMOD10-V2.html
FOR THOSE OF YOU HAVING TROUBLE WITH 2SHARED:
Here is a MediaFire Link: http://www.mediafire.com/?bcpbut75di9kbyk
Gonna try this today... I'll Give you a feedback in some time
Sent from my Wildfire S A510e using xda app-developers app
too bad,
Link is not working
Wrong.
RiesVLD said:
too bad,
Link is not working
Click to expand...
Click to collapse
Working for me
Try again...
let me know if not, and il put it on mediafire or something
Link is working for me too.. :good:
Yep, it's working now
Nice ROM will you be adding it to Goo.im for easier downloading and keeping up to date with the updates?
can't do that.
Cant get onto Goo.im coz im not a recognised developer here... i really want to be on goo.im though...
Update available!!!
Hey guys! New update available!
Links are in the OP (I have left version 1's link there also for those who wish to make their own forks)
deanokidd95 said:
Hey guys! New update available!
Links are in the OP (I have left version 1's link there also for those who wish to make their own forks)
Click to expand...
Click to collapse
Can u please mention the list of bugs in this ROM.
Sent from my Wildfire S A510e using xda premium
Update coming soon!
Attention all users of this rom: This project is suspended until further notice... I have a few irl issues i need to take care of and they require me to be afk... sorry
links for download do however remain active and in the op

Categories

Resources