178 pagesV  < 1 2 3 4 5 6 > »  
 
REPLY
> Creating custom firmware | Instructions for dsixda's Android Kitchen
kelt525
Message#1
14.02.12, 08:02
Experienced
******
[offline]

Group: Friendssavagemessiahzine.com
Messages 641
Check in: 15.07.11
Xiaomi Redmi 3S

Reputation:-  267  +

Creating custom firmware for dsixda's Android Kitchen

Windows / Linux / Mac OS X

This program is not a complete tool for working with firmware. Creating custom usually starts from scratch, requires a lot of time and patience. The author of the program simply enabled the user to quickly achieve his goal, using the already existing database, and the instructions will help you learn how to work with the program faster. The material provided in this post is unofficial. In case of destruction of the device: the creator of the program, the author of the post and the administration of the site are not liable. All actions at your own risk.
List of devices supported by the kitchen:
  • Acer liquid
  • Dell Streak 7
  • HTC Aria / Liberty
  • HTC Desire
  • HTC Desire HD / Inspire 4G
  • HTC Desire S
  • HTC Desire Z / Vision / T-Mobile G2
  • HTC Dream / G1
  • HTC Droid Eri
  • HTC Evo 3D
  • HTC Evo 4G
  • HTC Evo View 4G (not tested)
  • HTC Evo Shift 4G
  • HTC Flyer (not tested)
  • HTC HD2 -Details in this thread
  • HTC Hero / G2 Touch
  • HTC Incredible
  • HTC Incredible 2
  • HTC Incredible S
  • HTC Legend
  • HTC Magic / myTouch 3G
  • HTC myTouch 3G Slide
  • HTC myTouch 4G / Glacier
  • HTC Nexus One
  • HTC Rezound
  • HTC Sensation
  • HTC Tattoo / Click
  • HTC Thunderbolt
  • HTC Wildfire / Buzz
  • HTC Wildfire S (not tested)
  • Huawei Ideos X6 -Details in this thread
  • Huawei U8100 / U8110 / U8120 / U8150 / U8160 / U8180 / U8650
  • Huawei U8220 / T-Mobile Pulse
  • Huawei U8500
  • Huawei u8850
  • Lg ally
  • LG GT540 Optimus
  • LG Optimus 2X (P990)
  • LG Optimus Black (not confirmed)
  • LG Optimus G2X (P999)
  • LG P500 -Details in this thread
  • LG Shine Plu
  • LG Vortex
  • Micromax A60
  • Motorola Atrix (not confirmed)
  • Motorola CLIQ / CLIQ XT
  • Motorola droid
  • Motorola Droid Bionic -Details in this thread
  • Motorola Milestone (not confirmed) - You may need to remove boot.img after building
  • Samsung Galaxy Nexus (not tested, only versions of 'maguro' and 'toro')
  • Samsung Galaxy S (GT-I9000 and all its variants) -Details in this thread
  • Samsung Galaxy S Plus (GT-I9001) -Details in this thread
  • Samsung GT-S7500 Galaxy Ace Plus -Details in this thread
  • Samsung Galaxy S2 (GT-I9100 and Exynos CPU variants) -Details in this thread
  • Samsung Galaxy S2 LTE (AT & T Skyrocket, T-Mobile SGH-T989) -Details in this thread
  • Samsung Galaxy W (GT-I8150, not tested)
  • Samsung Nexus S / Nexus S 4G
  • Samsung Galaxy Gio -Details in this thread
  • Sony Xperia X10 / X10 Mini / X10 Mini Pro -Details in this thread
  • Sony's entire line of phones '11, there may be gaps in the updater-script
  • ZTE Blade / Orange San Francisco


Installation:
Windows:
You can install the kitchen in Windows in several ways:
  • Install Cygwin (Unix-environment for Windows):
    1. Download and installJava jdkfor Windows 32-bit (ATTENTION: Do not install Cygwin in front of the JDK).
    2. Downloadcygwin, unpack and follow the instructions in "Installing .txt" (thank you for Cygwin userJlocb).
    Note: the kitchen only works with the version of Cygwin attached here.
  • Installing Linux through a virtual machine:
    1. Download and installVirtual box(or any other virtual machine).
    2. Install Linux into a virtual machine.
    3. Read more about preparing Linux in the section “Installation ->Linux ".
    Note: When using this method, the kitchen may run slower.

Linux (I recommend Ubuntu):
1. Install the "Ubuntu Application Center" by typing in the terminal "sudo apt-get install software center "(in recent versions, already built into the distribution).
2. For 64-bit systems we type in the terminal "sudo apt-get install ia32-libs".
3. Start the application center (you can use the command "software-center") and in the search box enter" Java ", among the results found, look for" OpenJDK Java 6 Runtime "(or something like that) and install it.
4. Those who put through a virtual machine, you still need to share folders between Windows and Linux.

Mac OS X:
1. Create an image .dmg disk for the kitchen, otherwise the finished disk will not boot.
2. Install the Sun Java JDK.
3. Install GNU versions of sed, Mac OS X version (FreeBSD) in sed is not compatible with kitchen.
4. Install GCC (compiler) if you do not have it by default. Just enter "GCC" for verification, it is included in the XcodeTools package on the installation DVD.
5. Install wget.
Note: I do not know all the subtleties of working on Mac OS X, so this method is experimental.
More accurate instructionsCreating custom firmware (Post # 21050611)

Run:
1. Before launch, we need to unzip the folder from the archive with the kitchen along the path "c: / cygwin / home / John /" for Cygwin or along the path "file system / home / John /" for Linux, where John is the user name, and rename in the "kitchen".
2. You need to run through Cygwin or the terminal commands "cd kitchen", then"./menu"(if you are running Windows 7, then cygwin needs to be run as an administrator).
Note 1: if you change the way, then the first team will change to "cd ../kitchen"where instead of points there will be a path to the kitchen.
For example: I have a kitchen "file system / home / kelt525 / papka / kitchen", then the command will look like "cd / home / kelt525 / papka / kitchen".
Note 2:for the kitchen to work correctly, the user name must be in English, i.e. For Cygwin create a separate profile with the English name.

ROM import:
To import a ROM into the kitchen, you need to drop it into the folder "original_update folder".
The kitchen supports several options:
1. ".zip" file firmware.
2. "system.img", "boot.img" and the rest.
3. ".exe" file firmware.
Note: ROM is taken from stock and custom firmware, based on what system to take as a basis.

Work with the kitchen:
After we imported the ROM, we start working with Kunya, launch it, as I described it in the “Launch” section under number two.
If you have done everything correctly before this, a menu should appear:
===================================================================
Android Kitchen - by dsixda (xda-developers.com)
===================================================================

1. Set up working folder from ROM
2. Add root permissions
3. Add BusyBox
4. Disable boot screen sounds
5. Add wireless tethering
6. Zipalign all * .apk files to optimize RAM usage
7. Change wipe status of ROM
8. Change name of ROM
9. Check update-script for errors
10. Show working folder information

0. Advanced Options
99. Build ROM from working folder

00. About / Update kitchen
0. Exit

Where entering “0 - ​​ADVANCED OPTIONS” we see:
11 - Deodex files in your ROM
12 - Add task killer tweak for speed (stock ROM only)
13 - Add / data / app functionality
14 - Add Nano text editor + sysro / sysrw
15 - Add Bash (command shell)
16 - Add Apps2SD
17 - Add /etc/init.d scripts support (busybox run-parts)
18 - Add custom boot animation functionality
19 - Porting tools (experimental)
20 - Tools for boot image (unpack / re-pack / etc.)
21 - Unpack data.img
22 - Sign APK or ZIP file (s)
23 - Convert update-script or updater-script
24 - Miscellaneous optins / Plugin scripts

0 - Back to main menu

Here is the translation of all functions:
1. Create a working folder from ROM
2. Add root rights
3. Add BusyBox
4. Turn off the screen loading sounds
5. Add the function of creating a Wi-Fi router from the phone
6. Zipalign all ".apk" files, in other words, compress
7. Change the wipe status of the ROM
8. Change the name of the ROM version
9. Check update-scrypt for errors
10. View working folder information

0. Additional Functions
99. Collect ROM from working folder

00. About the kitchen / upgrade
0. Exit

11 - Make a DeOdex System
12 - Add task killer to increase speed (only for stock firmware)
13 - Add functional folder "/ data / app"
14 - Add text editor Nano + sysro / sysrw
15 - Add Bash (command line)
16 - Add Apps2SD
17 - Add script support "/etc/init.d" (busybox is required)
18 - Add loading animation
19 - Tools for porting (experimentally)
20 - Kernel tools (unpacking / repacking / etc.)
21 - Unpacking data.img
22 - Sign the ".apk" or ".zip" files
23 - Convert update script to updater script
24 - Running Scripts / Plugins

0 - Return to the main menu

Example of work in the kitchen:
1. Import ROM
2. Start the kitchen
3. Create a working folder from ROM
4. Add root and BusyBox
5. Making DeOdex
6. Remove / add / modify what you need
7. We collect ROM from the working folder
Note: after the build, we get a ".zip" file ready for firmware through the recovery in the "OUTPUT_ZIP" folder

Kernel replacement:
Two things you need to know:
Kernel is a file inside boot.img, but boot.img is not a kernel, it mainly contains kernel and initialization files at boot time.
Instructions for replacing the kernel on newer versions of the "kitchen"fromgeolog56
There are three options:
  • If the kernel that you want to use is closed in the ".img" file (ie, "boot.img"), then do the following:
    1. Rename it to "boot.img".
    2. Replace with the current "boot.img" that is in your kitchen.
    3. We also replace the modules (if any).
  • If you want to “transplant” a kernel from one “boot.img” into your existing “boot.img”:
    1. In "Advanced options", select the "unpack boot.img" option from "any folder".
    2. Place the new boot.img inside this folder, that is, you can extract the kernel (zImage).
    3. Then select the option “unpack a boot.img from your working folder”. This will create the "BOOT-EXTRACTED" folder.
    4. Copy zImage (from the new boot.img) to the "BOOT-EXTRACTED" folder.
    5. Select the "Re-pack the boot.img" option.
    6. Your "boot.img" in the working folder received a new kernel.
    7. Use the previous description if you also need to copy the modular files, if they are included in the “package”.
  • If the new kernel itself is not in "boot.img" (i.e., zImage or boot.img kernel), further description of how to add to the working folder in the kitchen:
    1. In the "Advanced options" menu, select the "unpack the boot.img" option from the working folder.
    2. Copy the kernel file to the created folder "BOOT-EXTRACTED" and rename the file to "zImage".
    3. Select the "re-pack the boot.img" option.
    4. Your working folder "boot.img" has become a new kernel.
    5. If the kernel comes with other files, such as “* .ko files for / system folder”, then copy them to the appropriate locations.

Add your own programs:
Again, there are several options for how to do this:
  • We throw programs in the "working folder / system / app" with a replacement if necessary.
  • Install them in data:
    1. In "Advanced options", select "Add / data / app functionality", then the folder "working folder / data / app" is created.
    2. We throw programs into it.

Note: Not all programs are well sewn into the firmware, an example of this is Dr. Web that does not start.

Features / additional features when working with ROM:

Download the latest version of the kitchen
Kitchen author's theme
Russian version of the kitchenfromloginivan
Russian version of the kitchenfromRostislav89
dsixda's Android Kitchen Without Cygwin Installation
Download Cygwin

Video instructions for installing and configuring Android KitchenfromSawamen

There is no curator in the subject. If there is a user in the subject who wants to become a Curator and the correspondingRequirements for candidates, he can apply in the topicI want to be curator(after having studied the topic header and all materials for curators).
Prior to the appointment of the curator, on filling caps, please contactmoderatorssection through a buttonPictureunder the messages to which you want to add links.


Post has been editedvaalf - 04.09.18, 19:26
Reason for editing: Editing header
kelt525
Message#42
02.03.12, 12:09
Experienced
******
[offline]

Group: Friendssavagemessiahzine.com
Messages 641
Check in: 15.07.11
Xiaomi Redmi 3S

Reputation:-  267  +

Krazee,Literal translation: Root rights not found in the working folder!
Bizibox without root does not work.
Krazee
Message#43
02.03.12, 12:17
Android maniac
*******
[offline]

Group: Friendssavagemessiahzine.com
Messages 871
Check in: 20.09.10
Asus ZenFone 5 ZE620KL

Reputation:-  747  +

Kelt525 @ 03/02/2012, 11:09*
Krazee, literal translation: Root rights not found in the working folder!
Bizibox without root does not work.

Yes, no, the firmware is already rutovana, it is shown in the properties of rum. Now I took the su file from another firmware and threw it into the xbin folder, busybox was installed ...

Is it possible to add to the beginning of the installation of the firmware of the Welcome to this kind of rum with the help of this program, and at the end of the Have fun type?

Post has been editedKrazee - 02.03.12, 12:35


--------------------
[color = royalblue]HTC Wildfire =>Samsung Galaxy S2 =>Samsung Galaxy S3 =>Samsung Note 2 =>Samsung Galaxy S4 =>Samsung Note 3 (N900) =>Samsung Note 3 (N9005) =>LG G3 =>Samsung Galaxy A7 (2015) =>Samsung Galaxy A7 (2016) =>Samsung Galaxy A7 (2017) =>Zenfone 4 (2017) =>Zenfone 5 (2018)
attel
Message#44
02.03.12, 14:27
Novice
***
[offline]

Group: Active users
Messages 30
Check in: 15.10.11
Prestigio MultiPhone 4040 DUO

Reputation:-  0  +

file system / home / pc / kitchen
Krazee
Message#45
02.03.12, 15:35
Android maniac
*******
[offline]

Group: Friendssavagemessiahzine.com
Messages 871
Check in: 20.09.10
Asus ZenFone 5 ZE620KL

Reputation:-  747  +

That's what I'm doing.
1. Installed rum.
2. I did not change anything, I did not delete it.
3. Just choose Add Root - the program writes that the root is installed
4. I choose Add BizBox - the program writes that everything is added
5. Options 99 and collect rum.
6. After installing Roma Root NO!

What could be the problem?


--------------------
[color = royalblue]HTC Wildfire =>Samsung Galaxy S2 =>Samsung Galaxy S3 =>Samsung Note 2 =>Samsung Galaxy S4 =>Samsung Note 3 (N900) =>Samsung Note 3 (N9005) =>LG G3 =>Samsung Galaxy A7 (2015) =>Samsung Galaxy A7 (2016) =>Samsung Galaxy A7 (2017) =>Zenfone 4 (2017) =>Zenfone 5 (2018)
ReSpaWnED
Message#46
02.03.12, 19:25
Experienced
******
[offline]

Group: Friendssavagemessiahzine.com
Messages 649
Check in: 20.08.11
LG G5

Reputation:-  104  +

Krazee @ 03/02/2012, 15:35*
rue NO

I personally had it only in one case, and that, just because of the crooked script.

And the root should be exactly? Are all the files in place? (apk + binary) Are the rights correct (For su it seems 6755 seems)?

By the way, whoever doubts about the support of his phone, I can please.
This kitchen is, in fact, just a big “opener” of archives. Those. If your device has a firmware in the form of update.zip, then I think that there will be no problems 99%.

Post has been editedReSpaWnED - 02.03.12, 19:25
_mikka
Message#47
02.03.12, 23:10
Local
*****
[offline]

Group: Friendssavagemessiahzine.com
Messages 356
Check in: 30.12.08

Reputation:-  16  +

People, I enter ./menu, but I get no such command
What to do ?
ubunta through virtualbox

Post has been edited_mikka - 02.03.12, 23:11
attel
Message#48
03.03.12, 00:01
Novice
***
[offline]

Group: Active users
Messages 30
Check in: 15.10.11
Prestigio MultiPhone 4040 DUO

Reputation:-  0  +

I have the same thing myself looking for an answer
vartem97
Message#49
03.03.12, 00:10
Experienced
******
[offline]

Group: Friendssavagemessiahzine.com
Messages 610
Check in: 02.01.10
Huawei MediaPad 10 FHD

Reputation:-  250  +

attel _mikka,Try to download the archive immediately from under ubuntu. I downloaded to Windows and then transferred it to the flash drive, it produced the same error and downloaded from under ubuntu everything went right away


--------------------
Alrail
Message#50
03.03.12, 09:31
User
****
[offline]

Group: Friendssavagemessiahzine.com
Messages 83
Check in: 29.02.12

Reputation:-  8  +

And does sdk 2.1 kitchen support? Specifically, will it be interesting to build for rk2918 normally?
_mikka
Message#51
03.03.12, 09:36
Local
*****
[offline]

Group: Friendssavagemessiahzine.com
Messages 356
Check in: 30.12.08

Reputation:-  16  +

Indeed, if you download from under ubuntu, then everything works ...
_mikka
Message#52
03.03.12, 10:37
Local
*****
[offline]

Group: Friendssavagemessiahzine.com
Messages 356
Check in: 30.12.08

Reputation:-  16  +

Put the official firmware named update.img in the kitchen
Here is what the kitchen gives out:
What can be done with this?

Attached images
Attached Image
Attached Image


Post has been edited_mikka - 03.03.12, 12:54
attel
Message#53
03.03.12, 12:50
Novice
***
[offline]

Group: Active users
Messages 30
Check in: 15.10.11
Prestigio MultiPhone 4040 DUO

Reputation:-  0  +

GIVE LINKS FROM UBUNTU
M
4.11. The title of the topic and posts is prohibited:
4.11.2. Writing topics and posts in CAPITAL LETTERS
Verbal warning.


Post has been editedfobos68 - 03.03.12, 15:28
_mikka
Message#54
03.03.12, 12:56
Local
*****
[offline]

Group: Friendssavagemessiahzine.com
Messages 356
Check in: 30.12.08

Reputation:-  16  +

Can I get a root with this kitchen?
Other means to get the root on the tablet fails, this is the last hope ...
Alrail
Message#55
03.03.12, 13:33
User
****
[offline]

Group: Friendssavagemessiahzine.com
Messages 83
Check in: 29.02.12

Reputation:-  8  +

attel
Message#56
03.03.12, 15:02
Novice
***
[offline]

Group: Active users
Messages 30
Check in: 15.10.11
Prestigio MultiPhone 4040 DUO

Reputation:-  0  +

Explain to me the stupid person step by step, then I write that there is no such command.
ReSpaWnED
Message#57
03.03.12, 15:55
Experienced
******
[offline]

Group: Friendssavagemessiahzine.com
Messages 649
Check in: 20.08.11
LG G5

Reputation:-  104  +

attel @ 03/03/2012, 15:02*
Explain to me the stupid person step by step, then I write that there is no such command.

Download, give rights to launch the menu file (it seems chmod + x "name"), and run through ./menu from the folder with this file.
arturtheone @ 03/03/2012, 15:13*
And when I downloaded the firmware archive, there was a LiveSuit.exe utility and its own single firmware file in .img format

And if you try to remove backup through recovery? That is, Install, make CWM Backup and fill in system.img, boot.img (?).

Post has been editedReSpaWnED - 03.03.12, 15:55
Findlee
Message#58
03.03.12, 17:35
Goone
*********
[offline]

Group: Friendssavagemessiahzine.com
Messages 2542
Check in: 29.03.11
Xiaomi Mi 5 Prime

Reputation:-  1040  +

_mikka @ 03/03/2012, 1:56 PM*
Can I get a root with this kitchen?
Other means to get the root on the tablet fails, this is the last hope ...

everything can be done by hand
That is, please disassemble
Put the su binary into the bin folder
And Superuser.apk in the app folder
And assign rights 06755
that is, add the line set_perm (0, 0, 06755, "/ system / bin / su"); in updater-script
attel @ 03/03/2012, 16:02*
Explain to me the stupid person step by step, then I write that there is no such command.

find the menu file itself
Click the second mouse button
The rights>Run as a program (type addition)
in the terminal you write
cd ~ / folder dir /
./menu

Post has been edited$ aNek011 - 03.03.12, 17:35
attel
Message#59
03.03.12, 17:55
Novice
***
[offline]

Group: Active users
Messages 30
Check in: 15.10.11
Prestigio MultiPhone 4040 DUO

Reputation:-  0  +

$ aNek011,I don't have a menu file
vartem97
Message#60
03.03.12, 18:02
Experienced
******
[offline]

Group: Friendssavagemessiahzine.com
Messages 610
Check in: 02.01.10
Huawei MediaPad 10 FHD

Reputation:-  250  +

atteldo you work from under Linux ?? if yes then the archive should be downloaded directly from under it and everything will work


--------------------
sabas62
Message#61
03.03.12, 22:23
Old resident
*******
[offline]

Group: Friendssavagemessiahzine.com
Messages 985
Check in: 15.01.12
Samsung Galaxy Note 3 SM-N900

Reputation:-  449  +

kelt525,
There is. Look here -http://youwave.com/
Here on the forum -[PC] YouWave for Android
: yes2:

Post has been editedsabas62 - 03.03.12, 22:42


--------------------

Samsung Galaxy Note SM-N900 Black download


Samsung GALAXY Note 10.1 2014 Edition SM-P601 Wifi + 3G Black

178 pagesV  < 1 2 3 4 5 6 > » 


 mobile version    Now: 05/20/19 08:17