FORUMS
Remove All Ads from XDA

[ROM][JB][4.1.2][Discontinued] Pristine JB All Languages v4.0

2,515 posts
Thanks Meter: 2,759
 
By ThaiDai, Senior Member on 1st December 2012, 03:47 PM
Thread Closed Email Thread
Pristine JB All Languages v4.0
Slim version (removed bloatware and some apps) and Full version available

Thread is discontinued. I do not think that there will be updates for TW based Roms on N7000. And I switched to the Nexus 7 2013 LTE and so no more Custom Roms.

Latest Downloads restored (on 16th Nov 2013):
Hotfile: Pristine_XXLC1_v1.0.1 MD5 50964f7909b22d7a1ede92f84d51f8a8
Hotfile: Pristine_XXLT4_v3.0.4_(Slim) MD5 034942a9b5f2d97e48125a97086cf02b


-- Benefits of Slim Pristine ------------------------------------------------------------------------
The Rom is deodexed, zipaligned and rooted (PhilZ Kernel) like usual and was cooked using my tutorial in Post 2.
I removed all bloatware and many apps I do not use or do not like.

Because of this I assume (and I feel) that this results in a fast (at least for a TW based JB), stable Rom. Because of the reduced number of running apps and services you even might have better battery life - but there is no reliable proof for this - it seems only logical. So when I apply a mod/fix/tweak I will only use them if there is no risk for an impact on speed or stability.

What is different or new?
1. I extended the "All languages" by Hebrew. For this I added resources from JB stock for other Samsung devices. Resulted in quite some errors that couldn't be solved by the batches I use but simply by checking it with my own hands.
You can switch to hebrew now - but as told before - you'll need a different keyboard until I found the remaining error.
Everything else works with this language - one exception: gallery - but I assume this is acceptable
2. Of course all the old languages (see the list in OP) are still inside.
3. I release the Slim version first.
4. I removed SamsungChinese_IME_HKTW.apk. So the unsolved error when making a clean install and starting the Rom isn't active anymore. Same as above: have to search for the cause of the error.
5. I didn't add my "android.policy.jar" as workaround for my IMEI problem. Now the Rom contains always the "original" one from XXLT5. I made a CWM-installable zip for me that replaces the android.policy.jar and so I get the SIM Pin dialog and lockscreen etc.

Fixpack 1 v4.0
I replaced Keyboard and File Manager with the apk from my old version 3.2 which didn't contain Hebrew (but of course all other languages). The problems reported by the members (Thanks again) should be solved - at least on my device they are.
Replaced APK: SamsungIME.apk and SecNoteMyFiles.apk

Modpack 1 v4.0
My first three small tweaks I wanted to have without any impact on stability or performance:
- TW Launcher with 7x7 icons (slightly reduced icon size), I like that very much, because TW Launcher is fast and I can use AccuWeather now (in Nova Launcher not possible). And now I understand the structure of the system apk in res folder much better.
- Kmokhtar's theme (but without the additional buttons on top), I like the style of his theme
Modded APK: SecLauncher2.apk and for the theme FlashbarService.apk, SecContacts.apk, SecPhone.apk, SystemUI.apk, framework-res.apk

Next steps: Don't know, will have to read and search a bit for more Tweaks I like

-- Pristine JB All Languages v 4.0 (Slim) ------------------------------------------------------------------------
Dev-Host: Pristine JB All Languages v4.0 (Slim) MD5_fb28cc42b1c4bc4dbc953ce825cfc4b9.zip - 512.46 MB
Seed-Box: Torrent Magnet URI
Hotfile: https://hotfile.com/dl/225568844/4d8...fc4b9.zip.html

Fixpack 1: Fixpack 1 v4.0 MD5_af6feb5a4c1ea7372c9ac635f3ab440c.zip - 5.74 MB
Modpack 1: Modpack 1 v4.0 MD5_6d3029914afc8aad507d5baf5e97af16.zip - 43.01 MB

Reinstall Pack removed apps in v4.0: Dev-Host: Reinstall All Removed Apps v4.0 MD5_debec9e41d9be3a8c946a50f50140f74.zip - 277.95 MB

-- Changelog: ------------------------------------------------------------------------
06.06.2013: Reinstall pack for removed apps in v4.0 added
05.06.2013: First Fixpack and first Modpack added
04.06.2013: OP updated, added hotfile and torrent as download alternative
03.06.2013: v4.0 with All Languages including Hebrew in slim version

-- Installation ------------------------------------------------------------------------
1. Check MD5 of your download first.
2. Copy Zip to your SD card.
3. Use safe kernel for installation (PhilZ Kernels).
4. Reboot into recovery of this safe kernel.
5. Clear cache
6. In Advanced: clear dalvik cache
------------------------------------------------------------------------------------------
Next two steps are only necessary when you want to make a clean installation
6a. Factory reset/full wipe
6b Format /system, /preload, /data
------------------------------------------------------------------------------------------
7. Install zip
8. Reboot and configure
---------------------------------

-- Languages in v4.0 ------------------------------------------------------------------------
  • Combined languages in all (but one) apk from XXLT5 ("Hungary"), XXLT4 (Germany), DDLSC (India), JPLSB (UAE), XXLSZ (Russia), ZSLO2 (China), DXLSE (South East Asia) and Hebrew from devices like Note2, S3, S4
  • Combined CSC, T9DB, hdic
  • Modified apk from apps- and framework-folder (that is the ugly part, because it takes time and bloody fingers)
  • 95 csc sets for different countries:
  • ABS, AFG, AFR, ALO, ARB, AUT, BGL, BRI, BTC, BTU, CEL, COA, CPW, CYO, DAM, DBT, ECT, EGY, ETR, EUR, FOP, FTD, FWD, GLB, HAJ, ILO, INS, INU, ITV, JED, KEN, KOR, KSA, MAT, MED, MID, MIR, MM1, MRT, MSG, MSR, MTN, MWD, NPL, ORS, PAK, PCL, PHE, PTR, SEB, SEK, SER, SIN, SKZ, SLK, SMA, SMO, STH, TDR, TGY, THL, THR, TMC, TML, TOP, TPH, TRA, TSR, TTT, TUN, TUR, TWO, VHC, VIM, VNO, XEF, XEH, XEO, XEU, XEV, XEZ, XFA, XFC, XFE, XFM, XFV, XME, XSE, XSG, XSK, XSP, XTC, XTE, XXV
  • Display List (from language.xml)
    en_GB;ar_AE;az_AZ;bg_BG;ca_ES;cs_CZ;da_DK;de_AT;de _CH;de_DE;el_GR;en_AU;en_IE;en_NZ;en_US;en_ZA;es_E S;es_US;et_EE;eu_ES;f_FI;fa_FA;fr_CH;fr_FR;ga_IE;g l_ES;hr_HR;hu_HU;hy_AM;is_IS;it_IT;ka_GE;kk_KZ;ko_ KR;lt_LT;lv_LV;mk_MK;nb_NO;nl_BE;nl_NL;pl_PL;pt_BR ;pt_PT;ro_RO;ru_RU;sk_SK;sl_SI;sr_RS;sv_SE;tr_TR;u r_PK;uk_UA;uz_UZ;zh_CN;zh_HK;zh_TW;iw_IL;
  • Input Support List (from language.xml):
    en_GB;ar;az;bg;bn;ca;cs;da;de;el;en_US;es;et;eu;fa ;fi;fr;gl;gu;hi;hr;hu;hy;is;it;iw;ka;kk;kn;ko;lt;l v;ml;mr;nb;nl;pa;pl;pt;ro;ru;sk;sl;sr;sv;ta;te;tr; uk;ur;
  • 216 Apps modified (added missing languages to apk)
-- Removed Apps in v4.0 ------------------------------------------------------------------------

Code:
AllshareMediaServer.apk
AllSharePlay.apk
AllshareService.apk
AnalogClockSimple.apk
Aurora.apk
BasicLiveWallpapers.apk
Bluesea.apk
BluetoothMap.apk
BluetoothTest.apk
ChatON_MARKET.apk
ChocoEUKor.apk
ChromeBookmarksSyncAdapter.apk
CoolEUKor.apk
crayon_physics.apk
Dropbox.apk
DropboxOOBE.apk
DualClockAnalog.apk
DualClockDigital.apk
EdmSysScopeService.apk
EdmVpnServices.apk
EnterprisePermissions.apk
FaceLock.apk
FactoryTest_Q1_EUR_OPEN.apk
FotaClient.apk
Gmail.apk
GMS_Maps.apk
GroupCast.apk
HelpHub.apk
HelvNeueLT.apk
Kies.apk
kieswifi.apk
Kobo.apk
lcdtest_Q1_EUR_OPEN.apk
LearningHub_HD.apk
libpolarisofficedump.so
libpolarisviewer4.so
libSwypeCore.so
Magazines.apk
Microbes.apk
MobilePrint.apk
Music2.apk
MusicFX.apk
MusicHub_31.apk
MusicPlayer.apk
OceanWeather.apk
PanningTryActually.apk
PaperArtist.apk
PhotoWall.apk
PickUpTutorial.apk
PlusOne.apk
PolarisViewer.apk
PressReader.apk
ReadersHub.apk
RoseEUKor.apk
SamsungApps.apk
SamsungAppsUNA3.apk
Samsungservice.apk
SamsungWidget_FavoriteApp.apk
SamsungWidget_ProgramMonitor.apk
SChoice.apk
sCloudBackupApp.apk
sCloudBackupProvider.apk
sCloudDataRelay.apk
sCloudDataSync.apk
sCloudSyncBrowser.apk
sCloudSyncCalendar.apk
sCloudSyncContacts.apk
sCloudSyncSMemo.apk
sCloudSyncSNote.apk
SecEmail.apk
SecExchange.apk
SecLiveWallpapersPicker.apk
SecMiniDiary.apk
SecWallpaperChooser.apk
SimpleAlarmClock.apk
SimpleFavoritesWidget.apk
SNS.apk
Stk.apk
Swype.apk
SyncmlDM.apk
SyncmlDS.apk
Talk.apk
talkback.apk
Velvet.apk
VideoHub.apk
VideoPlayer.apk
voice_talk_Q1.apk
VoiceRecorder.apk
VoiceSearchStub.apk
VpnDialogs.apk
WeatherWall.apk
WebManual.apk
WlanTest.apk
wssyncmlnps.apk
YahoonewsDaemon.apk
YahoonewsWidget.apk
YahoostockDaemon.apk
YahoostockWidget.apk
Zinio.apk


-- Credits ------------------------------------------------------------------------
XDA: for all the tutorials, threads and information here. It was easy to find everything I needed for making a Custom Rom.
eybee1970: no need to explain, he gave me valuable information when I discovered XXLSC on my device and wanted to make dumps.
bangsti: for his support and fast servers, great alternative to my torrents
Phil: for his kernels with recovery etc.
majdinj: for his collection of tutorials
kmokhtar: for his Arya theme
Sammobile.com: thanks for their infos of leaks or official releases

and to a lot of members: writing me PM and offering support or giving hints - even when I didn't or couldn't use them. Thanks, that's community as it should be.


-- Old Changelogs: ------------------------------------------------------------------------

02.06.2103: v3.4.4 with a few tweaks: tw launcher with 6x6 icons, center clock, extended menu button, smart rotation
01.06.2013: Fixpack version 3.4.1: replaced secbrowser.apk with version from XXLT5 (new one crashed on start). And added all CSC/hdic/T9DB-files for all the countries I used before in v3.2
31.05.2013: Added new XXLT6 version (slim first now), more details tomorrow
19.05.2013: Added a reinstall pack for all removes Apps. Make your own reinstall from this by deleting the not-wanted Apps from the Zip and so installing only what you need
16.05.2013: Reinstall pack for all Samsung Apps (see content list here)
15.05.2013: Full version of v3.2 all languages added
12.05.2013: Bugfix-Version v3.2: corrected SuperSU according to PhilZ Kernel, removed ReaderHub.apk, updated list with "Removed Apps"
12.05.2013: Based on XXLT5 a new "all languages"-approch in v3.1, first slim version, full version later, removed old entries for 1.9 etc.
09.05.2013: Torrent and hotfile link as alternative download options
08.05.2013: Added XXLT5 based versions: full and slim
01.05.2013: Added CWM-installable zip for MusicPlayer-Apps etc
28.04.2013: Added correct CWM-installable zip for Email-Apps etc (missing secexchange.apk before)
27.04.2013: Added CWM-installable zip for Email-Apps etc
21.04.2013: Added CWM-installable zip for AccuWeather etc
20.04.2013: CWM-installable zip with all removed apps available from dev-host now.
19.04.2013: Slim version of the new XXT4 from today. Usual bloatware and apps I do not need are removed.
07.04.2013: Stopped modding because majdinj made a modded version of the all languages approach here. See his thread for it
06.04.2013: Small version added
05.04.2013: Bugfixes for RTL languages (no fc when using lockscreen with Arabic), see majdini's post
31.03.2013: Second step: added languages (from Chinese, Arab countries, India etc.) to about 200 apk.
30.03.2013: First step: Languages from South East Asia and Europe combined in v2.1. Tomorrow will add Arab, Farsi etc.
24.03.2013: Added Multi-Language Preview for Testing, removed all full versions because they are available in the torrent thread.
Attached Thumbnails
Click image for larger version

Name:	01.jpg
Views:	9345
Size:	17.9 KB
ID:	1859355   Click image for larger version

Name:	02.jpg
Views:	8631
Size:	23.4 KB
ID:	1859356   Click image for larger version

Name:	03.jpg
Views:	8294
Size:	22.6 KB
ID:	1859357   Click image for larger version

Name:	04.jpg
Views:	8043
Size:	21.5 KB
ID:	1859358   Click image for larger version

Name:	05.jpg
Views:	7814
Size:	21.7 KB
ID:	1859359   Click image for larger version

Name:	06.jpg
Views:	7648
Size:	21.4 KB
ID:	1859360   Click image for larger version

Name:	07.jpg
Views:	7674
Size:	21.1 KB
ID:	1859361   Click image for larger version

Name:	08.jpg
Views:	7559
Size:	21.0 KB
ID:	1859362   Click image for larger version

Name:	09.jpg
Views:	7478
Size:	19.1 KB
ID:	1859363   Click image for larger version

Name:	10.jpg
Views:	7409
Size:	19.2 KB
ID:	1859364   Click image for larger version

Name:	11.jpg
Views:	7512
Size:	20.0 KB
ID:	1859365   Click image for larger version

Name:	12.jpg
Views:	7505
Size:	19.1 KB
ID:	1859366   Click image for larger version

Name:	13.jpg
Views:	7516
Size:	18.9 KB
ID:	1859367   Click image for larger version

Name:	14.jpg
Views:	7365
Size:	18.9 KB
ID:	1859368   Click image for larger version

Name:	15.jpg
Views:	7107
Size:	18.5 KB
ID:	1859369   Click image for larger version

Name:	16.jpg
Views:	7169
Size:	18.0 KB
ID:	1859370   Click image for larger version

Name:	17.jpg
Views:	7211
Size:	17.7 KB
ID:	1859371   Click image for larger version

Name:	18.jpg
Views:	7188
Size:	17.9 KB
ID:	1859372   Click image for larger version

Name:	19.jpg
Views:	7091
Size:	17.4 KB
ID:	1859373   Click image for larger version

Name:	20.jpg
Views:	7132
Size:	21.1 KB
ID:	1859374  
The Following 159 Users Say Thank You to ThaiDai For This Useful Post: [ View ] Gift ThaiDai Ad-Free
 
 
1st December 2012, 03:49 PM |#2  
ThaiDai's Avatar
OP Senior Member
Flag Aachen/หนองบัวลำภู
Thanks Meter: 2,759
 
10
More
Info Tutorial Stock to Custom Rom for Galaxy Note (updated 2013/05/30)
Tutorial "Stock2CustomRom": How I made this Custom Rom

Changelog
30.05.2013: Added line to change the API-Level before deodexing from 17 (for 4.2) to 16 (for 4.1.x). In v0.220 API level 16 was the default, 0.223 aims at 4.2 Roms with the default 17.
25.05.2013: Updated, removed "dump" chapters because there are no dumps anymore, switched to explaining using an official release (JB right now), corrected errors.
14.02.2013: Adding updates to tutorial while using it with ZSLM5
09.02.2013: Updated top last version of kitchen, testing with ZCLSD
02.12.2012: Finished first "Release" v1. Waiting for replies and will search for mistakes. But not now.

Introduction
When I got the OTA update to XXSLC I had the idea (no wonder) to make a usable Custom Rom (from now abbreviated to CR) out of it.
But how to do this?
I could've asked for help and a step by step tutorial - PM to some developers or cookers are great - or I could search XDA and try one of the many solutions written down somewhere.
In the IT world I prefer the last one, but I wanted an easy way: a kitchen. Why should I reinvent everything from scratch? Good for my ego, bad for my family.
With the XXLC dump this changed again and with the information that dsixda's Android Kitchen (I call it dAK from here) now will work with the N7000 I was curious again.
And after that I used the tutorial for cooking my Custom Roms from the official JB releases.


Limitations
No branches and options how to do something in different ways will be here - only the one-way-street I use. If you want other options you have to do it yourself and read the original threads with detailed descriptions.
I will not make snapshots for every button press or action - in the beginning I will not make even one of it. Later may be where really necessary.
I try to speak "plain english" - normally I speak "Thai english" - so please do not wonder if I use very simple language - I'm used to it and I didn't study in Oxford or Cambridge.
All steps and explanations are written in detail in the originals or on the web sites. Here you see only what you really need, without telling every "interesting" detail.
Working in Cygwin means you are using Linux, I will not explain all commands I use (like cd, ls, pwd etc.). It's not important here (it's fine to know), only using the kitchen is relevant.


What do we need? Downloads first
  1. Windows 7 or 8: I did it on the new Windows 8, so 7 should be ok. No Linux, no XP, no Vista, no Apple
  2. dsixda's Android Kitchen - download latest version (0.223_rev9)
  3. Latest JDK from Oracle - important: not only the runtime but the "Java SE Development Kit 7" for Windows 86. It is the 32 bit version - I have a 64 Bit Win but using Java with 64 makes you crazy.
  4. Customized version of Cygwin - dsixda made this, so no need to really work with the cygwin configuration from scratch.
  5. DiskInternal's Linux Reader (as a tool included in the kitchen. But you have to install it anyway - and it's not nice when you discover this while in the script. So I used the latest version 1.6.4.0 and place it here.
  6. A good editor: I use Notepad++. Latest Version (v6.2.2)
  7. And: the zip with the official Android release from Samsung (JB at the moment)
  8. latest Philz Kernel for your release (or your Custom Rom will not boot). Get the zImage from the zip.


How to prepare everything? Installation instructions

Do not change the order please, especially: JDK first, Cygwin after!
  1. Install the JDK, Defaults ok, no more to explain
  2. Install the Custom Cygwin from dsixda
    1. Unzip to a temporary installation directory (e.g. c:\dsixda_cygwin_install)
    2. Run Setup.exe
    3. Select "Install from Local Directory"!
    4. Use "C:\Cygwin" or any other folder, but NO SPACES in the name!
    5. In window "Select Local Package Directory" change path so that it ends with: "\cygwin_packages"
    6. In window "Select Packages" you have to change the first line in the list by clicking the arrows. It will change to "All <-> Install"
    7. Click on "Next", installation runs and you should make a desktop shortcut.
    8. After finishing the installation, start it (desktop shortcut) - this initializes the Cygwin environment
  3. Install the Kitchen
    1. In the Cygwin directory go to folder "home/[your home directory] - in my case it would be "ThaiDai". Create a folder "kitchen". Result should be: "C:\Cygwin\home\[your home directory]\kitchen
    2. From the kitchen zip extract the content of folder "Android-Kitchen-0.223-rev9" into the folder "kitchen". In kitchen folder you will find a file "menu".
    3. Start Cygwin (desktop icon).
    4. type "cd kitchen"
    5. type "./menu". The kitchen should start and you will see the "MAIN MENU".
    6. type "x" to exit the kitchen and then "exit" to close Cygwin.


Reading and unpacking the Images
  1. Unzip the downloaded JB release. Inside you will find a "tar"-file (this is a linux archive). You have to unpack this one too. Inside there are (for the Note): zImage, cache.img, factoryfs.img, hidden.img and modem.bin.
    • factoryfs.img - this /system
    • cache.img - containing CSCs (for your country specific settings, providers, apps, languages etc.)
    • hidden.img - the /preload partition with more apps, important now because a nice way to save space in /system
    • modem.bin - radio
    • zImage - not the kernel from the dump but Philz Kernel for your release (or your Custom Rom will not boot). Get the zImage from the zip.
  2. Start the kitchen (Cygwin Icon, cd kitchen, ./menu) as Administrator (then you won't get warnings/errors later in the process)
  3. Type "1", "Enter", "Enter". dAK should show you the "Available ROMs"
  4. Type "1", "Enter" and select the dumped files. You'll see a Note telling you why a rooted kernel is important (we have Philz)
  5. I want to change the name of the "working folder", so I press "y", "Enter" and change the name to "WORKING_THAIDAI". Choose your own folder name or don't change (not change the WORKING_ part, only the part after this!)
  6. dAK will copy zImage and then compiles "simg2img" which it will use for converting the .img-files in a usable format
  7. External Tool "Ext2explore" opens and in the Terminal you get infos what to do. So slowly now and read.
  8. In the "Ext2Explore" choose menu entry "File"-"Open Image". Go to your working directory ("Working_...") and open folder "system". Select "ext4_factoryfs.img" (maybe you do not see the extension) and open it.
  9. Right-Click the first entry in the left window and press "Save". Important: in the dialog switch and select folder "system" again. After pressing "OK", wait until the copy-process is finished. Close "Ext2Explore" and switch back to the terminal window. If you read there you can control again if you did what I wrote here.
  10. Press "Enter"
  11. Now the same as before for hidden.img. Tool "Ext2explore" opens, select "ext4_hidden.img" in folder "hidden", right-click and "Save" it to "hidden" folder (not to "system"!), wait until copy finishes and close "Ext2Explore".
  12. Press "Enter"
  13. You'll get some information about the /preload and that the kitchen will handle this automatically.
  14. Press "Enter"
  15. Now you get the offer to extract the Customer Software Customization (CSC) from cache.img. Press "Enter" (default is y)
  16. And again you'll have to use an external tool - how to use is written down exactly. So please read it and follow the 7 steps (explained here of course)
  17. Start Linux Reader and select in menu "Drives" - "Mount Image".
  18. If not selected please choose "Raw Disk Images" and press "Next".
  19. There you have to switch to your working folder in the kitchen until "system". Select "ext4_cache.img". Open it.
  20. Marked in red you'll see a Hard disk drive called "Linux Ext Volume 1" (or "Linux native Volume 1). Double click it (open it). And again double click on the folder "recovery". You see the "sec_csc-zip".
  21. Mark it and right click the "sec_csc.zip" and select "Save Files" and press "Next".
  22. Uncheck "Save directory structure" and change "Output folder" to the "system"-folder in your working directory. ATTENTION: Linux Reader remembers old entries, so there might be the system folder of an old working directory with another name. Please always check the correct folder or the CSC isn't extracted into your actual working directory (I hate this part, because this happened right now when I wrote these lines).
  23. After you selected the system folder press "Next" two times and close the Linux Reader program.
  24. Switch back to your kitchen window and press "Enter". The kitchen will extract the content of sec_csc.zip
  25. When asking to copy the apps to your working folder do NOT choose the default. Switch to "y" and "Enter" because we want to use CSC.
  26. In the line "Add boot.img (y/n)?. Choose "y", "Enter"
  27. After that dAK takes care of symbolic links, update-script etc. and ends with the information "Finished setting up working folder!"
  28. Type "y", "Enter" to view the Rom infos. After a while you get a list of information. Entries will change with the next steps
  29. Press "Enter"


Rooting and deodexing
  1. Use menu options "2 - Add root permissions" and choose option "c" for "Chainfire's SuperSU" there. Press "Enter" until you see the menu again.
  2. Use "3" for "BusyBox". Confirm with the default "y". Press "Enter" two times.
  3. Very important now for your ego: change the name of the Rom after typing "7", "Enter". I will do this for example like: "Pristine ThaiDai bla bla". After changing press "Enter" two times.
  4. If you want to change your radio you have to copy "modem.bin" from the folder "original_update" to the folder "system" in your working directory (of course outside of the kitchen).
    ATTENTION: this isn't normally necessary. A user should choose the modem for his region, so it isn't a good idea to add a specific modem to your Custom Rom (I made that mistake in my first Roms).
  5. Again type "8" for updated working folder information. It changed because you choose different options. Press "Enter" to go back to the main menu.
  6. Type "0", "Enter" for the advanced options.11
  7. Type "11", "Enter" and read the informations and how many odexed files are found
  8. WARNING: You have to change the default API Level from 17 to 16 for building a 4.1.2 Custom Rom. So press "v", "Enter" and change API Level to 16.
  9. The kitchen offers to temporarily move the apps from /preload to /system, so it can deodex them. So please choose the default "y". "Enter". The kitchen will move them back later.
  10. WARNING: Some folder inside of "csc" contain apps with a size of exactly zero bytes (0 bytes). You have to delete them first or you'll get errors when deodexing. If this happens no problem: delete the "0"-byte-files and deodex with again. This error can happen later again when zipaligning the apk (0 bytes are already zipaligned perfectly).
  11. Type "b", "Enter" and start deodexing all apks (now time for a good coffee), accept logging default with "y".
  12. After deodexing 44+137 (in my case) you press "Enter" and can read the results in the generated log


Building your Rom
  1. Optional: Select "13" and/or "14" if you want to add /data/app or /etc-init.d functionality/script support to your Custom Rom - I don't need it.
  2. in ADVANCED OPTIONS type "0", "Enter" and go back to Main Menu
  3. Choose "99" for building your Custom Rom
  4. Confirm default "1" with pressing "Enter". It is an interactive mode and guided. It gives you the opportunity to add your own "updater-script" (I always do) to the Custom Rom .
  5. Confirm question to optimize and zipalign the APKs with "Enter".
  6. After zipaligning the "updater-script" is generated. dAK ask if it should "Proceed with the change (y/n)". Here you can copy your own "updater-script" to the folder "^META-INF/com/google/android".
  7. The kitchen continues with building the "update.zip". Wait a while and it wants to sign your Rom. Of course use the default "y" and press "Enter".
  8. And finally rename your Custom Rom if you want, should be easy to do.
  9. Your new Custom Rom will be in the folder "OUTPUT_ZIP" and you can install it on your Note.


--- If this doesn't work: maybe you made a mistake or I made one here. Please add your comment in the thread. Do not send me PM please ---


Glossary/Abbreviations
  • Custom Rom (CR): A Rom that is changed from the maker's original by adding functionality like root access, modifications, bug fixes etc.
  • dsixda's Android Kitchen (dAK): A Rom making factory with "endless" scripts and collected tools bundled together. Now usable for N7000. Complete thread here - please read if you really want to understand everything

Credits
XDA: for all the help, documents, tutorials ...
dsixda: for his wonderful kitchen
Phil3759 for his patched stock Kernels
...

The Following 91 Users Say Thank You to ThaiDai For This Useful Post: [ View ] Gift ThaiDai Ad-Free
1st December 2012, 03:50 PM |#3  
ThaiDai's Avatar
OP Senior Member
Flag Aachen/หนองบัวลำภู
Thanks Meter: 2,759
 
10
More
one more and enough
The Following 13 Users Say Thank You to ThaiDai For This Useful Post: [ View ] Gift ThaiDai Ad-Free
1st December 2012, 03:54 PM |#4  
dsmas's Avatar
Senior Member
Flag Bangalore
Thanks Meter: 256
 
More
Welcome to the club.

Sent from my GT-N7000 using xda premium
The Following User Says Thank You to dsmas For This Useful Post: [ View ] Gift dsmas Ad-Free
1st December 2012, 03:57 PM |#5  
Member
Flag São José do Rio Preto
Thanks Meter: 7
 
More
Reserved, tank's for development.
The Following User Says Thank You to izumi diego For This Useful Post: [ View ] Gift izumi diego Ad-Free
1st December 2012, 05:30 PM |#6  
dsmas's Avatar
Senior Member
Flag Bangalore
Thanks Meter: 256
 
More
any md5 check sum pls. OK. Got it.
1st December 2012, 06:03 PM |#7  
ThaiDai's Avatar
OP Senior Member
Flag Aachen/หนองบัวลำภู
Thanks Meter: 2,759
 
10
More
Quote:
Originally Posted by dsmas

any md5 check sum pls. OK. Got it.

MD5 is part of the filename - easiest way to compare. But I added it to the first post. Thanks
The Following 3 Users Say Thank You to ThaiDai For This Useful Post: [ View ] Gift ThaiDai Ad-Free
1st December 2012, 06:11 PM |#8  
Senior Member
Flag Saint Petersburg
Thanks Meter: 17
 
More
Installed smoothly. Everything seems fine, but the task killer is gone and touchwiz crashes if i try to set the city for the weather widget.
1st December 2012, 06:14 PM |#9  
ThaiDai's Avatar
OP Senior Member
Flag Aachen/หนองบัวลำภู
Thanks Meter: 2,759
 
10
More
Quote:
Originally Posted by olegych76

Installed smoothly. Everything seems fine, but the task killer is gone and touchwiz crashes if i try to set the city for the weather widget.

I will add the list of deleted apk later in the OP, maybe there's something deleted what is needed for this. We'll see.

But thanks for your reply here: so I can be sure the torrent and the Rom are ok.
The Following 3 Users Say Thank You to ThaiDai For This Useful Post: [ View ] Gift ThaiDai Ad-Free
1st December 2012, 07:46 PM |#10  
Senior Member
Thanks Meter: 40
 
More
Quote:
Originally Posted by ThaiDai


Tutorial: How I made this Custom Rom

Just an idea: I will write down everything here how I made this Custom Rom. So it will be easier for me and - maybe - for others to use it again.

Thx thai waiting for this how-to
Thank in advance

Envoyé depuis mon GT-N7000 avec Tapatalk
The Following 2 Users Say Thank You to klem__ For This Useful Post: [ View ] Gift klem__ Ad-Free
1st December 2012, 07:46 PM |#11  
Senior Member
Thanks Meter: 107
 
More
Quote:
Originally Posted by ThaiDai


Tutorial: How I made this Custom Rom

Just an idea: I will write down everything here how I made this Custom Rom. So it will be easier for me and - maybe - for others to use it again.

This would be extra-ordinarily wonderful. Waiting for this. Thanks!
Thread Closed Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes