so i just finish porting/adding arabic, urdu and farsi language/locale to this rom. basic things like making calls, messaging, wifi, usb connection works but i need to know if theres any bug exist. so i need anyone who mainly use those three language to do further test, feel free to pm me and ill give the link to this new arabic ported build. no dont be scared, this will not bricked ur phone, it installed and boot just fine. im actually using this rite now. i just need to know if theres any other bugs because i dont understand those added language, such as translation error, menu out of order when using ported language or anything at all.
1- added arabic, urdu and farsi locale/language.
2- added fonts to support those three language.
3- removed lg keyboard, added swype which support arabic, urdu and farsi locale/language.
4- rtl fixed, character shaping works on default browser (see screenshot).
5- removed touchwiz launcher and replace it with zeam launcher.
6- removed default mms.apk, replaced it with mms.apk taken from htc desire.
7- updated gmail to v2.3.5 without signature permissions.
8- added facebook 2.0 apk.
9- filesystem is still ext4 but this time unjournalled ext4.
10- because im completely decompile/compile all apks one by one to add those three language, basicly all those apks were compressed abit more so this time theres more internal storage free compared to earlier v1. on fresh install, after installing 3-4 apps from market i still had 18mb free in /system/apps now.
11- remove qualcom bootanimation, uses default samsung's now.
12- cwm 18.104.22.168 smaller image file by 1-2mb, taken from ketut's cfroot b-82.
13- true onepackage install. no need to update kernel via cwm after odin install like previous build, cfroot b-80 already integrated in odin one package install.
end of updated post. below is from previous v1. i'll edit it when this v1.5 is ready for public.
what u'll get with this:
1- based on ZCKPA china fw but on first boot uses english.
2- unique feature that only for ZCKPA which is triple network mode selection (dualmode, 2g only, 3g only) and advance call managing (reject call with message, auto reject, auto reject list, phone number locator, ip call, etc etc...)
3- deodex and pre rooted.
4- full ext4 filesystem.
5- cfroot B-80 kernel.
6- cwm 22.214.171.124.
7- lg keyboard.
8- hostfile modified to block ads.
9- gapps preinstalled.
10- darktremore a2sd should work by default.
11- added a2sdgui.
12- super smooth phone with help of fugutweaks patch v0.1.
13- huge apn list combined from XWKPN, DXKP9 and ZCKPA itself.
14- near to stock ZCKPA rom. just remove some chinese app to free some space.
14- maybe more.. too lazy to remember rite now.
step to install:
1- create backup with cwm and transfer that backup to a safe place eg ur pc. if something happen and u did'nt create cwm backup, i'll just sit quietly and laugh at u.
2- download S5830ZCKPA.NoName.v1.7z and extract it in ur pc.
3- download MiniTool Partition Wizard Home Edition, install it and use it to format ur sdcard as two primary partition, 1st partition as fat32 and the 2nd as ext4. take note that u should use a usb card reader to plug ur sdcard to ur pc when do partitoning job, its dangerous to partition ur sdcard directly while its still on ur phone and not adviseable to do so.
4- put CF-Root-S5830-v3.7-b80_boot.zip on root of ur sdcard.
5- reboot ur phone into cwm and do "wipe cache partition".
6- turn off ur phone, take out ur simcard and put ur freshly partitioned sdcard inside it.
7- boot ur phone into download mode and connect it to ur pc (please double check that sdcard IS in the device but simcard IS NOT in it).
8- run odin 4.42 and tick at one package.
9- for ops use Cooper_NoName.ops that u got from my extracted archive earlier. dont use other ops file, strictly just use what i gave u.
10- at one package option, navigate to S5830ZCKPA.NoName.v1.tar and choose it.
11- cross ur finger and flash ur device. ur device should automatically reboot if everything goes to plan.
12- first boot can take a little bit of time. when it finally boot, restart ur device into cwm and flash CF-Root-S5830-v3.7-b80_boot.zip(see step 4).
13- enjoy ur phone
standard disclaimer applies, i wouldnt be responsible if bla3.. u know the drill
credit goes to:
1- rikimtasu for posting my base rom which is ZCKPA. original thread link here.
2- ketut.kumajaya for his/her great rom cooking tutorial here, and also his awesome cf-root kernel.
3- nikademus for his/her fugutweaks v0.1.
4- phaelox for his/her modified hosts file for android
5- royskeyz for posting lg stock keyboard
6- dsixda for his/her HTC Android Kitchen
7- all of u guys
Mirror (thanks to Lovets, and J.A.F.. whoever it is)
1- default keyboard (samsung keypad) wont work with terminal emulator. use other keyboard instead eg lg keyboard which also included.