Friday

Create Your Own ROM [Guide] [NEW]

- 0 comments
Who is this tutorial for?
Quote:
  • Absolute Beginners.
  • People with little or no programming skills.
  • people who really want to learn how to make custom rom's
  • people who want to learn android and don't know where to start.
Tools Required : (Update them manually and report me dead links please)

1- Java JDK FROM HERE OR JAVA.SUN.COM - FOR INSTALLING CYWIGN.
2- Cywign Direct Download- Linux Terminal For Windows
3- Android Kitchen (ROM Development Tool)- For Cooking custom ROM and many more things, Please update this Kitchen to latest version when available.
4- Demo META-INF Folder Download- For Making Flashable zip files and comparing updater script.
5- Custom Booting.zip - for custom boot animation
6- notepad for editing files like build.prop, updaterscript 
7- MOST IMPORTANT TOOL YOUR BRAIN... AND ALSO LOTS OF TIME... [DOWNLOAD LINK NOT        AVAILABLE. ]

Step one: Installing the JAVA JDK, Cygwin and Setting up the Kitchen.

*Before you do anything install the java jdk*

Quote:
Try this Dsixda Kitchen Install Picture Tutor(recommended)

OR

watch this video tutorial by gitagaire for how to setup cygwin and kitchen(recommended)


INSTRUCTIONS

  • Download and extract the cygwin_packages.zip
  • Run the set up(make sure there is no previous cygwin installation)
    Quote:
    NOTE: INSTALL CYGWIN IN ROOT DISK LIKE C:\
    • Follow the kitchen read me txt!!!
    • local package directory *must* be the path to the cygwin_packages folder that you just extracted
  • when it shows all the package names, go to the top and select "all default" until it changes to "all install" (you must click on the arrow

  • Download the kitchen from above. Then, extract the kitchen's .zip file to a folder under your home account. Rename the dsixda-android-kitchen-*** folder to just "kitchen". In Cygwin, this folder would depend on what was set for your Cygwin install directory, e.g. C:\cygwin\home\John\kitchen
    NOTE!! If your user folder contains spaces (e.g. C:\cygwin\home\John Smith\kitchen), then the kitchen will not function properly. Instead, copy it under C:\cygwin\home\kitchen.
  • Now your ready to run the kitchen type:
Step Two: Setting up a working folder


THERE ARE TOW METHODS FOR THIS.
1. WHEN YOU HAVE BASE ROM AVAILABLE.
2. WHEN YOU DON'T HAVE BASE ROM.


FIRST METHOD - 
  • First our folder structure should look like this:
    Code:
  • cygwin folder/home/your user name/kitchen
  • Now we need a rom to work on, for GALAXY ACE PLUS[s7500] users i will recommend this rom by blackburner but you can use any rom.
    Just Place the original rom zip in the original_update folder inside the kitchen.
  • run the cygwin.exe again type:
    Code:
    cd kitchen(enter)
    ./menu(enter)
  • now enter option 1, enter again. You should see your rom listed, choose and enter
    you will be asked about changing the working folders name, at this point it makes no difference so just continue.
  • congratulations you have a working folder!!!
SECOND METHOD - this method is by neroyoung

FIRST MAKE A WORKING FOLDER IN CYGWIN FOLDER
Quote:
IT SHOULD LOOK LIKE THIS
cygwin folder/home/your user name/kitchen/WORKING_(your rom name)


NOTE: FOR THIS MEETHOD WE NEED 3 FILES AND FOLDERS TO BE PLACED IN WORKING FOLDER.
1. META-INF FOLDER - GET THIS FROM DOWNLOAD FILES LIST IN FIRST POST
2. SYSTEM FOLDER - TUTORIAL BELOW
3. BOOT.IMG - TUTORIAL BELOW



2. getting system folder
(NOTE - YOU MUST BE ROOTED FOR THIS MEDHOD)
  • This is universal method and can be done easily using terminal emulator.
    For this simply download Terminal Emulator from Android Market.
    we need freshly flashed device here. OTHERWISE YOU WILL HAVE LOT OF JUNK FILES.
  • Open it and type:
    Quote:
    su
    tar -c system/* >> sdcard/system.tar
    This will copy all your /system folder to your SDcard with name System.tar
    This will take some time to finish so be patient.
  • After it's done you should have a tar file in your /sdcard named system.tar
    You can extract it using Winrar or 7zip software. But yes this will have huge size , as it has other useless folders so you will have to delete them. After extracting this system.tar file you will get following folders (Similar one)

    Quote:
    • /etc
    • /fonts
    • /framework
    • /lib
    • /lost-found
    • /media
    • /sd
    • /semc
    • /usr
    • /xbin
    • build.prop
    • And some other files and folders like ""autorooted,kernel files" etc


    Now simply delete the folders marked in red color and its done.Don't worry if you don't have folders with red colors above,we don't need them.
  • And the final files that we will have in our system folders will be

    Quote:
    • /app
    • /bin
    • /etc
    • /fonts
    • /framework
    • /lib
    • /media
    • /semc
    • /usr
    • /xbin
    • build.prop

    If it dont have semc folder no need to worry.
    NOTE: YOU CAN ALSO GET THIS SYSTEM FOLDER BY USING ANY ROOT BROWSER. JUST FIND THIS FOLDER AND COPY/EXTRACT TO SDCARD
  • NOW COPY THIS system FOLDER TO WORKING FOLDER


3. getting boot.img

Here we have 2 options
1. stock boot.img from stock rom - simple kernel which we get in brand new mobile.
2. custom boot.img from custom kernel - kernel which are modified for overclock or other features


Quote:
1. getting stock boot.img from stock rom.
extract your stock rom with winrar or 7zip. you will see boot.img there. copy it to working folder

2. getting custom boot.img from custom kernel.
  • download any custom kernel which is only for your device. [galaxy ace plus [s7500] users get from here or here]
  • extract it with winrar or 7zip and copy boot.img to working folder
NOTE: many of new devices have kernel.bin and other files instead of boot.img so skip this part if your device don't have it

Step Three :change/modify/update rom

YOU CAN MODIFY YOUR ROM IN TWO STEPS:
  1. MODIFY USING ANDROID KITCHEN - for basic modification.
  2. MODIFY MANUALLY. - for advanced modification.
1. MODIFYING USING ANDROID KITCHEN
Quote:
watch this amazing tutorial by neroyoung on how to editing rom with kitchen
NOTE: DON'T FORGET TO DEODEX YOUR ROM








2. MODIFYING MANUALLY.



FOR ALL ANDROID PHONES (ESPECIALLY FOR GINGERBREAD ROMS) USE THIS GUIDE FOR COOL MODS. like center clock,CRT animation, ics and jelly bean style mods etc... ANOTHER GUIDE BY ME

Step Four: repackage the rom

  • AFTER YOU HAVE DONE ALL CHANGE/MODIFICATION YOU WANTED OPEN CYGWIN AGAIN AND TYPE
    Quote:
    cd kitchen(enter)
    ./menu(enter)

    now convert update script to updater script(in option 23)

  • now lets edit updater script(optional)

    Quote:
    Thanks to user langthang for a great updater-script guide.
    Download it HERE
    the updater-script basically tells CWM what steps to take during the installation(flashing rom).
    If you don't have any experience please don't edit anything other than what is in this simple tutorial.


    TO EDIT UPDATER SCRIPT -
    1.Go to META-INF/com/google/android
    2.Open the updater-scrip file with Notepad++
    3.Any text that would appear during the CWM install should be in this format :

    Code:
    ui_print("Put your text in HERE");
    Add your text start at top and save,
    then replace with new updater-scrip


    IF YOU GET ANY ERROR YOU CAN COMPARE YOUR UPDATER SCRIPT WITH MINE (attached in 1st post)
    NOTE: DO NOT COPY WHOLE UPDATER SCRIPT JUST EDIT PART WHERE YOU GET ANY ERROR...

    most common errors will be in mount, remount part in starting and end and boot.img installing part... so replace only those lines....


    AND AT LAST
  • Now that you have made some changes it's time to pack the rom and test!!

    1. Run the cygwin and type
      Quote:
      cd kitchen(enter)
      ./menu(enter)
    1. enter option 99 - "biuld rom from working folder"
    2. Choose your build option and few more enters
      I recommend that you go with all default options until you get more experience with the kitchen.
    3. When rom is packed and signed it will ask to change rom zip name (type name of your rom)
    4. When its all done you will find a folder inside "cygwin/home/yousername/kitchen" called output_zip
    5. Inside the folder is your new rom ready to be flashed and tested!!!

    IF YOU WANT THAN YOU CAN MAKE CWM FLASH ABLE ZIP'S MANUALLY USE THIS TOOL BY I.AM.H3RO


    congratulations you have build your own rom
  • TROUBLESHOOTING (by hell_lock)
    • If you are facing java related problem with cygwin than refer to this post. and Google search
    • If you get problems in installing a rom then compare your updater-script in META-INF folder with one attached in first post.
    • If you have a rom without kernel then remove these lines:
      Code:
      assert(package_extract_file("boot.img", "/tmp/boot.img"),
             write_raw_image("/tmp/boot.img", "/dev/block/mmcblk0p8"),
             delete("/tmp/boot.img"));
      NOTE: mmcblk0p8 can be different with different devices... this works fine with galaxy ace plus...
    • If there is a package error then extract the files of the rom and repack them using any compression software.
    • If rom installed correctly but stuck onto logo screen?? Then remove try removing kernel and flashing rom again.
    • If rom installed correctly but got onto bootloop then there could be many possibilities which could lead to this. If you want accurate cause of it then do a logcat.
    • If there are some apk's which are not working then check if you correctly modded them.
    • For status errors like status error 0, status error 6, status error 7 see this guide by Tha TechnoCrat and for rest go here and type your error.

NOTE: Most of the problems occur because of updater-script problems so before trying any of the troubleshooting try the first tip.

[Continue reading...]

Thursday

OptimusPro Rom V4.5 for all LG G2

- 0 comments



* Ported From G Pro 2 Official D838 10c

* Base On New LG D802 20f Firmware

* Aroma Installer

* Stock KK Kernels

* Call Recording Feature

* 3 Way Reboot Options

* Rooted With SuperSu

* Busybox

* Odexed

* Zipaligned

* Split View

* Brightness And Volume Toggle

* Button Combination

* NavBar Small Mod

* Knock Code Support For All Variants

* Support 4K , Slow Motion And Magic Focus

* Remove Bloatware

* Remove A lot Of Useless Apps And Files

* New Boot Animation

* New Shutdown Animation

* New Boot Sound




* New Port From D838 10c Firmware

* Based On The New D802 20f Firmware

* Add Knock Code Support For All Variants

* Add Auto Panel Detection

* New Boot Animation

* New Shutdown Animation

* Fixed ART Bootloop Bug

* Fixed Some Bugs

* Fixed LS980 NFC Bug

* Update SuperSu

* Update GApps




* Root Your Device Here

* Flash Custom Recovery Here, A Tool To Do That

* Full Wipe (Wipe Date/Factory Rest, Format System, Format Data )

* Flash The Rom

* Flash KK Baseband (IF You Already Flash it Then No Need To Flash It Again)

* Hit The Thanks Button And Enjoy




MD5 : (5487e4f44ec541ded5e082d5b4629948)



ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.4.x
ROM Firmware Required: Kitkat Baseband

Version Information
Status: Stable
Current Stable Version: 4.5
Stable Release Date: 2014-08-02

Created 2014-03-07
Last Updated 2014-08-13
ATTACHED THUMBNAILS
Click image for larger version

Name: 2014-03-21-07-21-16.jpg
Views: 17522
Size: 222.4 KB
ID: 2641645   Click image for larger version

Name: 2014-03-21-07-21-39.jpg
Views: 16715
Size: 233.8 KB
ID: 2641648   Click image for larger version

Name: 2014-03-21-07-22-26.jpg
Views: 16308
Size: 111.1 KB
ID: 2641649   Click image for larger version

Name: 2014-03-21-07-23-26.jpg
Views: 16130
Size: 212.7 KB
ID: 2641650   Click image for larger version

Name: 2014-03-21-07-23-53.png
Views: 15739
Size: 148.3 KB
ID: 2641651 

Click image for larger version

Name: 2014-03-21-07-26-10.png
Views: 15289
Size: 178.6 KB
ID: 2641652   Click image for larger version

Name: 2014-03-21-07-26-51.jpg
Views: 15150
Size: 122.4 KB
ID: 2641653   Click image for larger version

Name: 2014-03-21-07-27-08.png
Views: 15028
Size: 243.5 KB
ID: 2641654   Click image for larger version

Name: 2014-03-21-07-28-16.png
Views: 14821
Size: 184.8 KB
ID: 2641655   Click image for larger version

Name: 2014-03-21-07-29-14.jpg
Views: 15390
Size: 164.1 KB
ID: 2641656 

Click image for larger version

Name: 2014-03-21-07-27-36.jpg
Views: 14607
Size: 166.0 KB
ID: 2641657   Click image for larger version

Name: 2014-03-21-07-27-28.jpg
Views: 14424
Size: 161.6 KB
ID: 2641658  
[Continue reading...]

RAYGLOBE FLEX ROM - 4.0 for all android

- 0 comments



Built from Korean Flex F340K10b and F340K10c Base
Rooted
Odexed in all apk
Battery 1% steps
Boomsound
Great aroma installer
Add Fm radio apk
Init.d support
Audio hacks
Debloated
ADB Enabled
Script for better battery
Multilanguage Advanced Power Menu
Flex Theme without black round
Custom ringtones
Custom bootanimation
G2 Tweak box (in settings-list view)
G2 Xposed (in settings- list view)







  










DOWNLOAD




ROM VERSION
1) For major updates rom number will change is so from 1.0 to 2.0 or 3.0 (e.g. new function/feature)
2) for bug fixes, rom number will change from 2.1, 2.2, etc.

I am not responsible for any damage to your device.
The installation of the ROM is at your own risk.
However, the flash procedure is always performed
at least three times with a day of testing.
FOLLOW THE INSTRUCTIONS PROVIDED BELOW


• Must have International Lg g2 code D802. With other phone you brick!
• Make backup of your current rom. This is very important point
• Must have Custom recovery installed! I suggest PHILZ http://d-h.st/users/philz_touch/?fld_id=29205#files
• Copy ROM to storage
• Reboot to Recovery
• Wipe Data/factory Reset
• Clean to install a New Rom
• Flash ROM
• Reboot to System
• Enjoy!



Version Information
Status: Stable

[Continue reading...]

Pardus HD RoM™ Classic 7.6

- 0 comments




●●●●●●●●●●●●● Pardus HD RoM™ Classic Volume 7.6 20F ●●●●●●●●●●●●●

● Based on D802 20F OPEN ITALY Base

● Dorimanx 6.2 Kitkat Kernel


  • Default I/O Scheduling: ROW.
  • More I/O Scheduling present in kernel: DEADLINE, NOOP, CFQ, SIO, BFQ.
  • Default CPU frequency: 300-2803 MHz (MAX OC up to 2.8Ghz speed!).
  • You can set MIN/MAX CPU Freq in CPU tuning apps.
  • You can set MAX freq for screen OFF state!
  • Default CPU governor: Ondemand.
  • More CPU Govs present, conservative, performance, Intelidemand, OndemandPlus, Nightmare, Hyper, Pegasusq, IntelliActive, Alucard.
  • Support for Kernel HOTPLUG=
  • Support for Kernel HOTPLUG
  • Support for Kernel HOTPLUG 
  • Support Inteli CPU Temp control 
  • Support for CPU BOOST code.
  • Support 4 GPU Govs! + Tuning in STweaks. 
  • Support limit OC to 2.3Ghz / 2.5Ghz / 2.7Ghz / 2.8Ghz 
  • Support undervolt/overvolting via sysfs interface/apps interface
  • Support using phone as keyboard and mouse for PC over USB! 
  • You will need APP USB Keyboard! also to enable USB keyboard in STweaks.
  • CIFS network share mounting supported.
  • Debugging is OFF by Default to save CPU cycles, and extend battery life.
  • Internal kernel function fixes (ie, memory leaks, scheduler fixes).
  • High performance, low latency kernel.
  • Compiled with -O2 flags and hardware neon-vfpv4 FPU enabled.
  • Built from official LG v20d/v20E/v20f/v20u/v21p kernel source.
  • Lokified during flash! Suport ONLY JB BootLoaders!
  • File systems support: Ext2/3/4, FAT32, CIFS, USB OTG.
  • EXFAT, NTFS supported but need USB OTG APP! it's not native!
  • WIFI Driver 1.88.60
  • Sound Driver Control (Headphones Gain) use Faux Sound App.
  • Sound Driver Controls for MIC/Speaker Gain via STweaks APP.
  • Always forced fast charge! no matter what you select in ROM.
  • Sweep2Sleep! allow sweeping from right to left and backwards! on soft buttons to turn off the screen.
  • Kernel created using Linaro 2014.06 compiled by me, powerful ToolChain GCC 4.9.1 + all needed mods for it.
  • Running Scripts from /system/etc/init.d/ is SUPPORTED but OFF in STweaks! if you need it, enable.
  • STweaks Kernel Control App will be installed with kernel.
  • Support JDI and LGD Screen types by Auto! 



  • Upgrade your Recovery to TWRP 2.7.0.0 or Latest Philz Recovery
  • Backup your ROM (if needed)
  • Full Wipe (Dalvik, Cache, System & Data)
  • Install the rom.zip
  • Install the KK Baseband ( Only When Coming JellyBean or AOSP Rom ! )
  • Reboot
  • Wait 5 minutes for system stability !
  • If you loose ROOT after rom install, SuperSu 2.00 zip and install via recovery!
  • Enjoy !!
An important note !!!

If you want to port or use it in your own roms or mods speak to me first.

This has nothing to do with rom Pardus Linux project - There has not been for commercial activities




ROM -----> www.pendroz.com

LG Apps ( Don't Flash !!! a typical installation ) -----> http://d-h.st/users/xanthrax/?fld_id=36312#files 



Version Information
Status: Stable
Current Stable Version: 7.6
Stable Release Date: 2014-07-26

Created 2014-03-21
Last Updated 2014-07-26
ATTACHED THUMBNAILS
Click image for larger version

Name: 1.jpg
Views: 13420
Size: 28.9 KB
ID: 2838468   Click image for larger version

Name: 2.png
Views: 11989
Size: 119.5 KB
ID: 2838469   Click image for larger version

Name: 3.jpg
Views: 11118
Size: 37.4 KB
ID: 2838470   Click image for larger version

Name: 4.png
Views: 10348
Size: 147.2 KB
ID: 2838471   Click image for larger version

Name: 5.png
Views: 9592
Size: 40.0 KB
ID: 2838473  
[Continue reading...]

CloudyG3 1.2 -=- [All VLG G3

- 0 comments
CloudyG3



Features

  • Ported from LG G3 official ROM
  • CloudyKernel (linaro)
  • Odexed, zipaligned
  • Aroma installer
  • SuperSU
  • Busybox + runparts
  • init.d support
  • Debloated
  • AdAway host file
  • Latest GApps
  • LG G3 Camera (4k + MF + SloMo)
  • Buttons Combination
  • Brightness and Volume toggle
  • Split View
  • Calling Recorder
  • ART support
  • Knock Code support
  • Recovery support for KitKat


Changelogs

  • Fixed FMRadio
  • Fixed Camera zoom
  • Fixed Wifi hotspot
  • Fixed Quick Windows
  • Added LGHealth shorcut
  • Added PC Connection option
  • Added Tahiti theme pack
  • Auto Panel Detection
  • Support Knock-Code for all variants
  • New G3 Aroma theme
  • Updated Google Apps
  • Some minor fixes


Installation

  • Full Wipe (Dalvik, Cache, System & Data)
  • Flash KitKat baseband
  • Install the CloudyG3
  • Choose your variant in Aroma
  • Enjoy


Download


Contributors
Cloudyfa
ROM OS Version: 4.4.x KitKat

Version Information
Status: Stable
Current Stable Version: CloudyG3 1.2

Created 2014-06-15
Last Updated 2014-07-07
ATTACHED THUMBNAILS
Click image for larger version

Name: CG3_SS_1.jpg
Views: 85407
Size: 356.2 KB
ID: 2798843   Click image for larger version

Name: CG3_SS_2.jpg
Views: 83509
Size: 358.9 KB
ID: 2798844   Click image for larger version

Name: CG3_SS_3.jpg
Views: 74717
Size: 386.4 KB
ID: 2798845   Click image for larger version

Name: CG3_SS_4.jpg
Views: 73833
Size: 156.2 KB
ID: 2798846   Click image for larger version

Name: CG3_SS_5.jpg
Views: 71799
Size: 217.0 KB
ID: 2798847  
[Continue reading...]

Rayglobe 3.2 ROM for LG G2

- 0 comments



• Rayglobe is ROM designed to be fast like italian cars and beautiful like italian girl!!
• Rayglobe is based on the latest International 4.2.2 ROM Base and is Deodexed. Please flash only on LG 802 or LG 800 phone!
• Rayglobe is targeted to the towards the user that wants a heavy themized stock ROM and that demand batteryperformance and obviously stability! I have phone and I test always my rom and will publish here after 1/2 day of daily use




• Latest Lg international base
• Root, busybox and init.d support
• Ext4 hack
• Stripped 50% debugging info
• Optimized with latest sdk.
• Three themes installed (launch with theme item on LG UI home)
• Sense theme it’s change by me with new blu icons
• New themized framework (search something in playstore an you see the difference )
• X-reality from Sony z1
• Keyboard from Sony z1
• Google 4.3 camera
• Samsung Svoice for non english users that don’t have LG voice mate
• Hd Text to speech voice. For now italian and english but other in download section
• Audio hack
• Build.prop heavy tweaked
• No ads
• New ringtones
• Google Edition Bootup and shutdown animationpersistent
• ADB enabled
• Xperia Z1 system fonts enabled. Select roboto in settings/font
• Volume and brightness sliders removed from pull down curtain
• Ramdisk improvements
• Battery life, performance and memory improvements
• Battery 100% mods also in rechargeable mode
• Improved AGPS by a lot with a new init.d script. Please don't kang
• Sysro / sysrw binaries
• openvpn / sqlite support
• Disabled logging & removed bloatware
• Advanced power menu - credits bigfau for the original mod
• Huge system app remove
• Themed horizontal quick settings
• Viper4Android FX
• Smoothest ROM
• Best Battery Management
• Fast fixes / updates


SCREENSHOOTS
  










[

http://www.xdafileserver.nl/index.php?dir=HTC%2FOne%2FRayglobe%2FLG_G2

ROM VERSION
1) For major updates rom number will change is so from 1.0 to 2.0 or 3.0 (e.g. new function/feature)
2) for bug fixes, rom number will change from 2.1, 2.2, etc.
I am not responsible for any damage to your device.
The installation of the ROM is at your own risk.
However, the flash procedure is always performed
at least three times with a day of testing.
FOLLOW THE INSTRUCTIONS PROVIDED BELOW

• Must have International Lg g2 code 802 or 800. With other phone you brick!
• Make backup of your current rom. This is very important point
• Must have twrp or cwm recovery installed!
• Copy ROM to storage
• Reboot to Recovery
• Factory reset (highly recommended)
• Flash ROM
• Reboot to System
• Enjoy!

Note: You don't need to wipe data if you want dirty flash but always a good idea made it when installing new ROM. 
Wipe cache, system, dalvik cache and system but not data if you do not want to start fresh. If you use the dirty method then please only report any bugs you may run into after you try to install ROM with a complete factory reset


Version Information
Status: Stable
[Continue reading...]

Popular Posts

Recent Comments

 
Copyright © . Free Android Tricks - Posts · Comments
Theme Template by BTDesigner · Powered by Blogger