[ROM] [4.1.2] DDLSZ (XXLSZ ported with DDLSC)

apurvapatel

Senior Member
Mar 15, 2009
262
93
0
Gujarat
As per the dev consences going around, the recently released DDLSC JB 4.1.2 ROM for India is just a repack of the old German XXLSC. Since Samsung updated the XXLSC to XXLSZ and gave us the crappy DDLSC, I deceided to make DDLSZ.

This is my first ROM.

It is a "lite" version of the stock XXLSZ ported for Indian Sales Code. Removed other languages and ported Indian languages with GB and US English.

Screenshot_2013-03-23-00-41-07.jpg Screenshot_2013-03-23-00-41-19.jpg Screenshot_2013-03-23-00-41-42.jpg Screenshot_2013-03-23-00-44-25.jpg Screenshot_2013-03-23-00-43-04.jpg Screenshot_2013-03-23-01-13-13.jpg Screenshot_2013-03-23-00-43-18.jpg

Features:
  • Philz rooted safe kernel.
  • DeOdexed and ZipAlligned.

Many apps, which I dont use, removed. Will upload a cwm flashable zip for the removed apps.
From /preload

  • AllSharePlay.apk
  • Aurora.apk
  • crayon_physics.apk
  • Gmail.apk
  • GoogleTTS.apk
  • Kobo.apk
  • Music2.apk
  • MusicPlayer.apk
  • OceanWeather.apk
  • PaperArtist.apk
  • PhotoWall.apk
  • PlusOne.apk
  • PolarisViewer.apk
  • PressReader.apk
  • ReadersHub.apk
  • Swype.apk
  • Talk.apk
  • WeatherWall.apk
  • YouTube.apk
  • Zinio.apk

From /system

  • AllshareMediaServer.apk
  • AllshareService.apk
  • AnalogClockSimple.apk
  • AutomationTest_JBUP.apk
  • BasicLiveWallpapers.apk
  • Bluesea.apk
  • BluetoothMap.apk
  • BluetoothTest.apk
  • ChatON_MARKET.apk
  • ChocoEUKor.apk
  • CoolEUKor.apk
  • DigitalClock.apk
  • DropBox.apk
  • DropboxOOBE.apk
  • DualClockAnalog.apk
  • DualClockDigital.apk
  • EdmVpnServices.apk
  • EnterprisePermissions.apk
  • FaceLock.apk
  • FactoryTest_Q1_EUR_OPEN.apk
  • FotaClient.apk
  • GroupCast.apk
  • HelpHub.apk
  • kieswifi.apk
  • lcdtest_Q1_EUR_OPEN.apk
  • LearningHub_HD.apk
  • Magazines.apk
  • Microbes.apk
  • MobilePrint.apk
  • MusicHub_31.apk
  • PanningTryActually.apk
  • PickUpTutorial.apk
  • RoseEUKor.apk
  • SamsungApps.apk
  • SamsungAppsUNA3.apk
  • SamsungWidget_FavoriteApp.apk
  • SamsungWidget_ProgramMonitor.apk
  • SChoice.apk
  • SecFactoryPhoneTest.apk
  • SecNoteMyFiles.apk
  • SelfTestMode_Q1_EUR_OPEN.apk
  • SimpleAlarmClock.apk
  • SimpleFavoritesWidget.apk
  • Stk.apk
  • TrimApp_phone.apk
  • VideoHub.apk
  • WebManual.apk
  • WlanTest.apk


Mods:
  • SDCard as external USB drive as default
  • Camera shutter sound menu.
  • Secondary symbol keys on Samsung keyboard.
  • Defaults:
    • App drawer shortcuts sorted by name.
    • SMS delivery report request on.
    • Webpage as desktop site rather than mobile site.
  • Skip Samsung account and Google account setup after factory reset.
  • CRT Off animation, works partially.
  • 4 way boot menu. Hot reboot doesnt work with new Philz kernels.
  • Smart Rotation enabled.
  • Rotating Touchwiz.
  • Call recording enabled.
  • Unlimited apps in Multiwindow.
  • Disabled SMS and MMS logs in call logs
  • Added apps
    • CSC Selector
    • ES File Manager
    • Torch
    • Ink effects
WIP
Stock green battery with percentage.
Plan to add languages from different region ROM as individual flash files.

How to install:
  • Follow the following steps to the T
  • Flash philz safe kernel if you are not already on it.
  • In CWM, do a complete wipe (system, preload, data, cache)
  • Flash the ROM
  • DO NOT REBOOT YET
  • There will now be a XXLSZ folder on the internal sdcard with a Flash_JellyBean_Bootloader.zip file. Flash the zip file.
DONE!

Download:
  • Dev-host MD5 - ee0415cd6bddf026bf6a5c1f7cdf3671

Thanks to thaidai, for his excellent tutorial about the kitchen, majdin for his tutorial about modding, eybee for the mods, phil for the kernel, ktmdave for codes, mythtrandyr for the ink app and finaly robbie for inspiration to tweak the ROM from XXLSZ to DDLSZ

WARNING / DISCLAIMER : As with any custom ROM, this too void's your warranty and can potentially brick your phone. INSTALL AT YOUR OWN RISK AND ONLY IF YOU KNOW WHAT YOU ARE DOING and like all devs have been saying and will always say... DO NOT BLAME ME OR ANY DEV FOR ANY MISHAPS THAT MAY ARISE BECAUSE OF ANY FLASHING.
 
Last edited:

apurvapatel

Senior Member
Mar 15, 2009
262
93
0
Gujarat
Last edited:
  • Like
Reactions: jioan62

apurvapatel

Senior Member
Mar 15, 2009
262
93
0
Gujarat
Language packs

Here are the language packs for the keyboard from their respective Stock ROM.

These should work with any JB ROM. I have tested it only on my DDLSZ, but in theory it should work on any ROM, stock, custom, odexed, deodexed... try it and tell me.

This basically replaces the language package that you have on your phone with the new language pack you download from here.

Always make a nandriod backup. This mod will not wipe your data or system. It will just replace the existing language files. Backup to be safe.

Installation:
  • Download the language pack you want.
  • Place it on your phone.
  • Boot into the CWM and flash the pack from the location where you saved it on the phone.

Downloads:

After booting, you should have the new languages in the keyboard settings.
 
Last edited:
  • Like
Reactions: Kamy

rayman95

Senior Member
Jan 14, 2009
6,005
3,749
253
62
monaco
Thai its quite simple actually. You need to copy the T9DB folder from each ROM, edit the language.xml file accordingly and move it to the csc folder. I added Indian languages and removed European languages from the XXLSZ.
Will be uploading my ROM a little while later. : )

can you explain in details what you remove to leave only one language.
before flashing a rom I clean in .zip and I leave only that

\system\T9DB\
phonepad_fr.xml
qwerty_fr.xml
Samsung_905_r1-11_FRusUN_xt9_ALM.ldb

system\tts\lang_pico\
fr-FR_nk0_sg.bin
fr-FR_ta.bin

system\tts\lang_SMT\
5* smt_fr_FR*.*

/system/hdic/fr
/system/wakeupdata/sensory/nn fr and fr galaxy tune

I see in /system/csc/ some folders like XEO KOR ITV common BTU and XEF
it seems that XEF is FR language
what is CSC fonction and can I remove all except XEF and maybe common????
thank's
 

apurvapatel

Senior Member
Mar 15, 2009
262
93
0
Gujarat
can you explain in details what you remove to leave only one language.
before flashing a rom I clean in .zip and I leave only that

\system\T9DB\
phonepad_fr.xml
qwerty_fr.xml
Samsung_905_r1-11_FRusUN_xt9_ALM.ldb

system\tts\lang_pico\
fr-FR_nk0_sg.bin
fr-FR_ta.bin

system\tts\lang_SMT\
5* smt_fr_FR*.*

/system/hdic/fr
/system/wakeupdata/sensory/nn fr and fr galaxy tune

I see in /system/csc/ some folders like XEO KOR ITV common BTU and XEF
it seems that XEF is FR language
what is CSC fonction and can I remove all except XEF and maybe common????
thank's
You could have put the question in the same thread from where you copied it.
Anyway, XEO, KOR, ITV, XEF and all are the CSC folders. They contain the codes specific to the region for which the phone is intended and sold.
The T9DB folder contain the language and font databases.
You need to have the language files from the T9DB folder of that particular ROM from which you want the languages on the keyboard to your T9DB folder.
Then, you need to copy the language.xml file from the csc/common folder to csc folder and edit the file appropriately to show the new languages as per the files you copied to the T9DB folder.
 

rraaka

Senior Member
Sep 8, 2010
2,608
671
0
apurva, since you are focussing on the language aspect, is that the only difference between lsc and lsz ( according to dev's consensus as you say) or is there any other benefit of lsz ? thanks
 

apurvapatel

Senior Member
Mar 15, 2009
262
93
0
Gujarat
apurva, since you are focussing on the language aspect, is that the only difference between lsc and lsz ( according to dev's consensus as you say) or is there any other benefit of lsz ? thanks
I have used all the three stocks, the XXLSC, XXLSZ and DDLSC, on my phone. As a regular end user, I didnt see much difference except the CSC part. Experts can comment on why Samsung needed to update the LSC to LSZ, both being 4.1.2

Why I am doing the language pack is so that common users like me, whose native language is not based upon the english font script and who want try customs ROMs, but miss out on their regional languages, can flash these packs and have the best of both.

With my ROM, to try if the language pack works, I stripped down the XXLSZ to the applications that I use and then I integrated DDLSC's language files into it.

These flash doesnt wipe anything. As far as I know, none of the custom ROMs have the language files modded. At the most, they are removed. These packs basically put the regional language files onto the ROM. So technically, these packs should work with any ROM.

I have tested my ROM with the DDLSC pack as well as the XXLSZ pack. Both work fine. I need others, whose font scripts I do not understand (South asians, Arabic, etc) to try out the packs and let me know if it works.

With my connection speed of 512kbps, there is only so much I can download in one go. I will download the stocks and make the language packs one at a time.
 

nokiabsc3i

Member
Sep 6, 2005
34
2
0
Re: [ROM] 4.1.2 DDLSZ [XXLSZ ported with DDLSC] - Online Now. More language packs add

Did you. Include thai. Language?

Sent from my GT-N7000 using xda app-developers app
 

ThaiDai

Senior Member
May 28, 2011
2,537
2,574
203
Aachen/หนองบัวลำภู
DXLR5 - Thai, Malay, Indonesian, Vietnamese and Korean keyboard languages up on the third post.

Thats the best I could do. Try it and please let me know if it works.
Careful: you're starting to mix ICS and JB sources. Not sure if this is a good idea. I'm waiting for Thai (of course) but I wouldn't use ICS packs in my JB roms - I'm not even sure this will work without errors.