yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Android Development] paracha3:
Wish Samsung would release JP flavor of 2.3.5 soon.

Sent from Galaxy S2 using xda premium app
[Galaxy S II Android Development] kled54:
depending on my usage and with jpkg5 I used to recharge every day, now i just flashed madmack 2.0 so i need more time to compare the two..maybe a week or so..

and if you want i flashed talk video from here, and it's working fine:

http://xdaforums.com/showthread.php?t=1183774
[Galaxy S II Android Development] madmack:
You usually don't need to flash via Odin before flashing CWM ROMs.

If you have problems, it could be related to a corrupt data partition. In which case, you'll need to factory reset your device.

Otherwise, it could be that CWM wasn't able to wipe your /system and /cache partitions. If so, you'll need to do these things manually before flashing a rom.
[Galaxy S II Android Development] paracha3:
Dude can u narrow it down a bit for me? What zip did you install on madmack 2.0 to get gtalk audio/video?
[Galaxy S II Android Development] kled54:
fix_gtalk.zip

end of post #2

http://www.multiupload.com/5TQHL9VXWF
[Galaxy S II Android Development] paracha3:
Sorry i am new to this. I installed it using CWM and now i dont see anything different in "talk" app. I see friends online but I dont know how do i initiate a voice or video chat with people i see online. I only get option for "Start Chat" which is text chat only.
[Galaxy S II Android Development] kled54:
If you see a camera icon next to your name then you have a gtalk video, now to use it your friends must also have a gtalk video or a microphone at least.
[Galaxy S II Android Development] Libbard:
Waw.. finally

Thanks Madmack.. What a great ROM.

I well back and tell you about the battery state after one week test..

thanks.. every thing seem's great.. finally a nice Arabic support ROM.
[Galaxy S II Android Development] paracha3:
Well i logged into Google Talk from separate account on a PC with mic & webcam. Then i saw that user online on my SGS2 talk app but there was no mic or camera icon next to name.
[Galaxy S II Android Development] paracha3:
wait a sec... does this audio video talk only work between android phones? or can it also work between PC & phone?
[Galaxy S II Android Development] kled54:
it can also work between PC & phone
[Galaxy S II Android Development] paracha3:
Can someone please tell me what is a good APM for this ROM? I am tempted to try some but dont want to risk messing up the phone. Recommendation links? zip file? Thanks in advance.

Is this thread good enough? should i install XXKI3 APM mode?

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

I am concerned because last time i applied a APM i had huge battery issues (see earlier posts in this thread). I was never able to narrow it down for sure if it was related to APM mod but still i want to ensure that i use a mod that is proven.
[Galaxy S II Android Development] madmack:
don't flash these. they're made for odexed ROMs, this rom is deodexed.

I've been wanting to make a patch myself for APM but at the time I looked there wasn't any solid implementation for KI3. It seems like now there is so I might put up a CWM file once I get sometime.
[Galaxy S II Android Development] paracha3:
That would be sweet to get something from you.

Sent from Galaxy S2 using xda premium app
[Galaxy S II Android Development] madmack:
I've just searched around and there is a great thread that has mods that are 100% compatible with madmack's 2.0.

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

Just get any of the ones that JKay offers, flash in CWM and it should all be good. It supports a customizable APM menu (you must download his app as well) and multiple themes/icons/colors.

Just make sure you get the KI3 deodexed versions and it should all be good.

Personally tested :)
[Galaxy S II Android Development] madmack:
v2.1 is out which is based on latest KI8 :)

If you've updated to 2.0, I highly recommend updating to 2.1 as this ROM is correctly optimized. v2.0 wasn't completely optimized (i realized that after releasing it) so battery performance should be better now.

Tested it on my device and so far so good.

Upgrading?

-Reboot into recovery.

-Wipe Cache

-Wipe Dalvik-Cache

-Flash 2.1 and reboot.

All apps and data should stay intact.
[Galaxy S II Android Development] anosis:
Thanks for the new release. Should Jkay still work with this or should we wait for a KI8 release
[Galaxy S II Android Development] mabmed:
شكرا جزيلا.. ودائما أنتظر جديدك.. مالفرق بين هذا الأصدار وسابقه من حيث الأداء والبطارية؟

Mod Edit

Please Post in English Thanks
[Galaxy S II Android Development] madmack:
I think you should check out his thread. most likely it wont work though, you'll have to wait for a new KI8 release.

I'm out if town now and roaming so I can't tell the difference objectively. So far so good though :) on 2g, 1h of wifi , 6h on battery and only lost 9%.

only time will tell the difference. I like to flash the latest on my device always, that's why I also share my work with you guys. latest being latest modem+kernel+PDA.

but like I said, if you're on 2.0, then you'll probably wanna upgrade to 2.1 as the battery life will most likely be better.
[Galaxy S II Android Development] blink6583:
Hi I like KI8 rom but one thing don't working thiat's the WPA_SUPPLICANT that file use to activate ad hoc function to recieve internet signal form my ipad is not working on KI8.Shall you suggest me to fix this please?
[Galaxy S II Android Development] paracha3:
Followed instructions and so far so good. All apps intact.

Sent from Galaxy S2 using xda premium app
[Galaxy S II Android Development] mabmed:
شكرا على تجاوبك.. هناك مشكلة الخروج التلقائي من المتصفح أثناء تصفح الصفحات العربية، ويحدث هذا مع المتصفح الإفتراضي وغيره! وقد حصل لي هذا مع رومات KH3.. KI3.. KI4.. KI8...

ما سبب هذه المشكلة؟ وهل من حل لها؟

Mod Edit

Please Post in English Thanks
[Galaxy S II Android Development] mabmed:
هل تنصح بتغيير الكيرنل الرسمي إلى كيرنل معدل، مثلا: سبيد مود أو syiah أو غيرها، وشكرا..

Mod Edit

Please Post in English Thanks
[Galaxy S II Android Development] madmack:
no idea man. i think you should search for a solution to this problem or open a new thread for it. i don't have any experience with this particular file.

it doesn't happen to me. any website in particular?

speaking of which. you need to write in english as it is the forum rules :) don't want you to get in trouble with any mod.

i don't recommend any custom kernel at the moment. nothing is really superior in my opinion or give much of a comparative advantage.

Samsung only release source code for very few kernels that they use. The latest kernels don't always have their sources out and these custom kernels are all based on samsung's released sources. To try out the latest samsung code, you'll need to really flash their own kernel. that's why i keep these kernels here intact.

I'm hearing good stuff lately about Siyah's AOS bug fix. I'm waiting to see whether they can pinpoint what the change that caused the fix is exactly. If it's really done and fixed, I might try to load one of these custom kernels myself.

In short, no i don't recommend them at this point.
[Galaxy S II Android Development] man2003:
Hi,

I'm facing issue with Arabic since first letter and some time first two are hidden... Sample of the issue with different ROM... But, it is exactly the same...
[Galaxy S II Android Development] madmack:
yea i'm pretty aware of that problem. its a font measuring function problem and it'll take sometime to debug on my part. I'm hoping that the guys that developed the CM7 arabic files get it fixed first given that they know the internals of this better than I do.

if you guys know how to file a CyanogenMod bug report, then I think you should do so :)
[Galaxy S II Android Development] TAMIM2007:
hi madmack

I make dialer in Arabic

:D

:) يشرفني ان تضعه برومك

All Rom 2.3.5

http://www.mediafire.com/?2q1671w6n8d1g1n
[Galaxy S II Android Development] madmack:
thanks for sharing Tamim :)

I'll link it from the OP.

I have a question though, do you retain English search capabilities? most of my contacts are in english :o
[Galaxy S II Android Development] uronfire:
Good work Madmack, awesome rom been using this for the past 2 days without any problems.

siyahs kernel only masks the AOS bug and doesnt fix it , he said that himself on his thread.

stock kernel is good for battery life and is more smooth than most of the kernels here on xda.

but i cant stand the bright colours of stock kernel. i have tried almost all the kernels out there and i always go back to hackers speedmod kernel, i think its the best for everyday use as it gives me the perfect balance between speed smoothness and battery life.
[Galaxy S II Android Development] TAMIM2007:
yes en\ar :)
[Galaxy S II Android Development] madmack:
I agree. No one seemed to figure out the AOS bug yet and the latest .14 patch seems to only change the reporting percentage.

I personally believe that Samsung is the best developer for these sgs2 kernels so I tend to use their latest. I also think that there is a correlation between modem files and kernel versions from my experience with the SGS back in the day, so I like to bundle things up the way Samsung has intended them to.

You can always run stock kernels (cf-root) and have the screen brightness levels lowered by one of the screen filter apps in the market. I use Screen Filter but I know that there are quite a few free alternatives as well.
[Galaxy S II Android Development] firefds:
I know this is open source, but I can recognize the fix I spent hours on in this application to enable T9 search for Hebrew.

I don't mind you using it for Arabic, but maybe you should mention you used my fix..
[Galaxy S II Android Development] TAMIM2007:
firefds

I work two

First

For 2.3.3 source Samsung

I am full of the modified

Here

http://www.mediafire.com/?ol7rgyh0a0fwut5

Other

2.3.5

Source from firefds

Sorry I also spare source from Samsung

I've added the Arabic characters

Sorry, you have the right to full

I used to order interface en

If that bother you I will modify alsores in some other way

Thank you:)
[Galaxy S II Android Development] uronfire:
10 charrs

Agree with you, siyah also admitted that stock kernel has better battery because of newer drivers and latest optimisation by samsung.

I'm on cf kernel now , will report on battery life in two days.
[Galaxy S II Android Development] firefds:
I have no problem with you using it, just wanted the acknowledgment, thanks!
[Galaxy S II Android Development] madmack:
sorry to put my nose in this but I think the guy just wants you to write something about the work you've used in your post. you can edit it to mention that :)

my 2 cents.
[Galaxy S II Android Development] Barthlon:
Why didn't I find this thread earlier? This is almost exactly what I'm looking for right now (rooted, zipaligned, cwm, close to stock but with batt. %)! :D

One question: is there any difference for non-RTL users in this ROM compared to 'normal' ROMs? Or are the RTL changes only noticable for the RTL users?

ty!
[Galaxy S II Android Development] GanGs_KiD:
Dear brother madmack

I sent to you a PM.

Thank you :rolleyes:
[Galaxy S II Android Development] madmack:
RTL changes are only noticeable to RTL users :)

Just make sure you don't replace the framework.jar (with a themed or modded one) file or else you'll get bootloops. Otherwise, it should be stock 100%. I'm not adding any apps, nor removing any.
[Galaxy S II Android Development] Mujodroid:
hello guyz did any one try to use specific KERNAL ? result ?
[Galaxy S II Android Development] paracha3:
Sorry slight off topic but did anyone use the latest Arabic firmware?

Firmware info PDA:JPKJ2 PHONE: XXKI4 Date: 13/10/2011 Android 2.3.5

Sent from Galaxy S2 using xda premium
[Galaxy S II Android Development] madmack:
I haven't but I'm interested in knowing impressions if anyone did try it out :)
[Galaxy S II Android Development] TAEL:
I'm using it since it was released, very nice build by Sammy. :)
[Galaxy S II Android Development] paracha3:
how is the battery life? Also what kernel are you using?? stock one?
[Galaxy S II Android Development] TAEL:
I'm using latest released Speedmod kernel always because of nice improvements. Battery life is a little lower than JPKH1, under semi-heavy use it lasts about 1.5 days.
[Galaxy S II Android Development] tipu2185:
I wonder why no one makes ROMs with JP versions, they have Urdu, Arabic and Pharsi. RTL patch is not working completely for all languages.
[Galaxy S II Android Development] zabihjan:
Since Kj2 rom is original 2.3.5 rom from samsung for UAE which has full arabic and persian support, Could you please add your tweaks on it. i am running it on my phone now, it is fast but it is missing all the tweaks in your rom.

it is the best 2.3.5 rom ever....
[Galaxy S II Android Development] madmack:
can you provide examples of my RTL patch failing at Urdu? I'll look at that when I get from my free time but I need examples to work with. Give me the alphabet it's failing at, and possibly pictures of what it's supposed to look like, and how it's currently looking like.

which tweaks man? my rom minimizes changes to stock roms :) unless you meant the deodexing and png optimization stuff?
[Galaxy S II Android Development] tuvi123:
madmack

hey mate, I don't know if it's only related to your rtl fix or maybe it's keyboard modification or both.

my wish is that:

when RTL language is used on the samsung keyboard for example

- switch automatically to RTL (so the mark is automatically start from the right side when RTL language is choosen, now it's only start from the right AFTER I type something, I want it to be start from the right side before I type)

I believe a lot of users want this feature..
[Galaxy S II Android Development] madmack:
there isn't a way to detect that atm. what we're doing is: as soon as you type an RTL char, the alignment will move to the right and so does the cursor.
[Galaxy S II Android Development] tuvi123:
madmack

there have got to be a way to detect it..

I just wish I had some skills to modify the framework files by myself..

:(

anyway, thank you mate, your RTL fix works very well aside from the thing I noted, I will try to ask over the hebfix team, maybe they will managed to know how to detect it (I have some talk with classicaldude).

also please if you have some clues about how to detect it and fix this annoing problem, please share.
[Galaxy S II Android Development] tipu2185:
Actually I am using wanam's ROM as stated below in my signature. I didn't know about your ROM earlier. Would you still like me to post screenshots? or your work is different then patch posted by wanam.

Alphabet problematic is "Lam". Also sometimes word is not written correctly.

Is your ROM no wipe ? Can I flash it through CMW without the need of wiping everything?
[Galaxy S II Android Development] madmack:
i don't know about no-wipe.

all arabic patches and fixes u see here are traced back to my patcher (except for official middle east roms by samsung). so yea if they don't work in there, it's for the same reason. isn't "Lam" the same one used in arabic? it works perfectly with arabic.

give me examples (you can write the characters here) or give a screenshot of how it's behaving and what you expect it to behave and I'll work on it.
[Galaxy S II Android Development] tipu2185:
Yes you are right "lam" is the same as arabic. My bad actually it is alphabet "heih" which is not appearing correct I have added screenshot. I think this "heih" is not in arabic.

In pic below "heih" is forth last alphabet. Facebook screenshot attached for detecting the problem.

Also is it possible to embed urdu font in patch like "ALVI NASTALEEQ" font. Which is mentioned in 2nd in link given below

http://blog.emobilez.com/2009/02/10/10-beautiful-unicode-urdu-fonts/

I really appreciate your help and consideration.

Sent from Galaxy S2 GT-9100
[Galaxy S II Android Development] madmack:
looks like a font problem to me.

try replacing DroidSansArabic.ttf (in /system/fonts/) with any *.ttf file that supports Urdu chars fully.

I thought we had a problem where the character is not shaped at all whether it's in the beginning, middle or end of a word. That, would require heavier intervention.

it would be great if you can move that conversation here.
[Galaxy S II Android Development] madmack:
v2.2 is out. running smoothly here
[Galaxy S II Android Development] Azdian:
madmack how is the battery in KJ2 ? better than KI4 ? and why wouldn't you use ninphentamine ?
[Galaxy S II Android Development] madmack:
too early to judge on battery. seems consistent with 2.1 though.

as for ninphentamine. the point of this rom is to bring you stock+rtl+root. i personally believe the best kernel devs are actually at Samsung :) so i stick with their latest. so far i haven't been disappointed.
[Galaxy S II Android Development] tamarian:
How do I install this if I'm coming from CyanogenMod? Will Rom Manager recovery work?
[Galaxy S II Android Development] madmack:
flash madmack's, if it doesn't work.. flash something official via Odin then madmack's.
[Galaxy S II Android Development] Fishawy:
Hello madmack,

I want to flash this, but I thought about asking first before losing my stock ROM. Do you have the "Increase Ringing" thing disabled in your ROM?
[Galaxy S II Android Development] madmack:
everything is left as-is except the changes I mention in the OP.

i haven't touched anything related to sound.
[Galaxy S II Android Development] Fishawy:
Thanks for the prompt reply.
[Galaxy S II Android Development] Azdian:
im here madmack to report that i got a problem when waking up the phone

the screen become unresponsive .. and i have to turn screen off and turn it on again to unlock it and get the phone to be responsive

and i use SetCPU profile to set the cp while sleeping max@500mhz and min@200mhz

but thats wasn't problem in other roms
[Galaxy S II Android Development] madmack:
It doesn't seem like it's a problem with the ROM per se. It's probably your SetCPU setup. This ROM really doesn't change anything from stock so if stock works, so should this.
[Galaxy S II Android Development] oved.ou:
how to install?

Hey,

I currently have madmack1.4 on my SGS2.

What should I do in order to install madmack2.2?

Just download and use rom manager?

Should I clean the cache? davlik cache? user-data?

New to these things, that's why I ask.

Is the browser issue resolved in this latest version?

Thank you,

Oved
[Galaxy S II Android Development] mohamdyoon:
Hi bro

I have a question

Is the kernel used in this rom the same as one in this post

http://xdaforums.com/showpost.php?p=19013036&postcount=7

exactly CF-Root-SGS2_XW_XEF_KJ2-v5.0-CWM5.zip

or it's another one

Thanks
[Galaxy S II Android Development] paracha3:
hey madmack

i just wanted to know if you did any RTL modification in KJ2 when producing v2.2 knowing that KJ2 is stock arabic firmware? i am asking this because i do get font display issues with your RTL builds and not with stock arabic firmwares from sammy. Yet i like the other tools you include.
[Galaxy S II Android Development] madmack:
1. download 2.2 and put it in the sdcard

2. go to cwm (recovery)

3. wipe cache

4. advance > wipe dalvik-cache

5. flash zip > choose madmack's 2.2.

6. enjoy

Yup !

KJ2 is stock arabic firmware? that's news to me. The source I used didn't have shaping in it. maybe we're talking about different KJ2 :confused:

for font issues.. they're usually caused by extra fonts that sammy includes (so i delete them) or by other interfering fonts. so i run a diff, start replacing here and there until things look right :)
[Galaxy S II Android Development] tipu2185:
JPKJ2 is the one he is talking about. It has support of urdu, arabic, persian, english and some other languages. Can you port shaping libraries from there ? JPKJ2 displays urdu perfectly but sad no that no ROM chef uses bases which have samsungs support for RTL languages.
[Galaxy S II Android Development] paracha3:
I have the same problems. The stock firmwares have all languages (arabic, urdu & persian) work just fine but the baked firmwares concentrate on arabic support only.
[Galaxy S II Android Development] firefds:
Hey Madmack.

I saw you added an addon section on the first post with credit to Tamim for making the T9 Dialer.

As most of the work on that dialer is mine, is there a chance you can add my name as well?

I'm very disturbed with the idea that people take credit for something I spent days of work on..
[Galaxy S II Android Development] madmack:
I don't "port from samsung roms". I compile open-source code and put that in your phone. I practically use nothing from Samsung for arabizing Android. That's why my patch works on most devices out there.

If you're happy with the JPKJ2, then why not just use that one for your Urdu needs ? This rom never claimed to support Urdu. Only Arabic + Hebrew perfectly as this is what the code is supposed to do.

My bad firefds. I hate it when people take credit for themselves without mentioning their sources. I will modify the OP right now.
[Galaxy S II Android Development] tipu2185:
:) Don't get mad. I really appreciate your work. It is just that urdu users don't have support. I never complained about your ROM. I just hope somebody brings proper Urdu support.

Reason I am not using JPKJ2 is that I will have to port all mods and themes myself.

Well sorry again if I have offended you anyway.
[Galaxy S II Android Development] mamirix:
I am having problem with arabic fonts on this release. Starting a

word with 'ha' does not shape well

هو

هي

Anyone else having the same issue?

Update: this issue only shows with aljazeera font? Others are ok.
[Galaxy S II Android Development] oved.ou:
more installation questions

hey

can it be installed with rom manager, and not manually using cwm?

I have madmack 1.4.

will clearing the cache and dalvik cache will cause a data loss? (applications, accounts and etc.)

thank you,

Oved

---------- Post added at 07:26 AM ---------- Previous post was at 07:14 AM ----------

is the original (non Arabic t9) dialer a part of this rom?
[Galaxy S II Android Development] madmack:
the original dialer is a part of this rom. yes

i'm not sure about rom manager, if it can flash files that are designed for CWM then yes, it should work.

erasing cache and dalvik-cache will not erase your settings/accounts. these reside in your /data partition and won't be touched.
[Galaxy S II Android Development] madmack:
if anyone is interested in madmack's 2.3 (based on KK5 - Android 2.3.6) let me know. I have it here but I'm not sure there is a demand for this rom anymore so if you're interested, just give me a holler and I'll up it here.
[Galaxy S II Android Development] zorok:
I need it, best rom, please post
[Galaxy S II Android Development] 7moooodi:
I am :)

Please post it here.

To be honest, I find in your ROMS what I need exactly, which is basically what you keep saying "Stock with RTL + Arabic Support" :)

All the best.
[Galaxy S II Android Development] madmack:
upped 2.3 on the OP.

enjoy it guys.
[Galaxy S II Android Development] qwerty warrior:
i have no idea why

but when i install custom roms with fancy stuff in it + siyah kernels etc

my phone becomes slow

but when a i get a rom thats very close to stock it FAST

madmack only do 2 things to make this Rom perfect

remove the home button lag

and disable noise suppression/cancellation
[Galaxy S II Android Development] yamen.meddeb:
is it a FULL arabic support like (jpkj2) ?

the RTL patch does not work perfectly with google+ and some widgets.
[Galaxy S II Android Development] madmack:
i have the same experience. with all due respect to devs here, i think the guys at samsung know what they're doing and I've been consistently getting the best performance out of their stock builds.

as for these two things, i'm not going to change them simply because samsung didn't. the home button lag, when removed, will disable the voice recognition software by samsung. i'd rather stay away from messing around samsung's framework with the exception of the RTL support obviously :)

this is using my patcher. google+ doesn't work? please post some screenshots in this thread http://xdaforums.com/showthread.php?t=1063205 so we can try to figure it out :)