Deodexed stock MM rom? - Android Q&A, Help & Troubleshooting

Hi guys I'm a aspiring developer. Very new to android development. I do have a pretty good handle on the basics, but I'm learning as I go.
Anyway I was wondering if anyone here has been able to deodex the stock MM for the LG G5 H830 (T-Mobile) Varient?
I tried SuperR's Kitchen to deodex which was successful in booting, but upon reaching the initial setup screen I'm greeted with LG Keyboard. GP Services has stopped over and over.
Things I've tried (with SuperR's Kitchen):
1. Not Zipaligning after deodex (problem remains).
2. Both oat2dex as well as smali deodex options.
3. Building with SuperR's booting to Windows. Extracting with 7zip. Deodexing with IOIO Deodexer tool. Rezipping with 7 zip. Flashing results in not making it past T-Mo BootAnimation. The led lights up, but it doesn't play the T-mo jingle.
I would like to deodex/zipalign to the theme the rom in the future, but I'm at a loss. Thanks to anyone who can be of help.
Some more info.
Device:LG G5 H830
Android Version: MM 6.0.1
Build number: 10A
Rom Modded with: SuperR's Kitchen (Donate Version)
Starting files: System.img, Boot.img pulled from device.
Perm type: Set Metadata.
Note the reason I'm asking here is because the Developer of the kitchen has requested no one ask for help in the thread for deodexing unless they have a fix. Thanks guys/gals.

I m facing the same problem and came over this thread.. Tried various deodexers but always ended in bootloop.. A clue would be highly appreciated!
Cheers

Related

[Q]Cooking the framework layer

Dear experts,
like many ppl, I am new to Android Development, and would be able to cook my own rom with amazing home-made features before the end of the week... and I want it to be easy, funny, and eventually Fast....
... Indeed, I don't want all of this, so I'll try to be realistic in my incoming questions and beg for your indulgence if some things sound stupid / inexact / already documented and so on : I have performed a long search process before I decided to post here and would not ask it otherwise.
So, first, here's what I have know about android:
- Android Architecture (various layers)
- Android + java programming (beginner with both but skilled with general OOP and smartphone -iPhone- programming)
- Rom flasing process : rooting, bootloader / recovery flashing , using adb, filesystem of a ROM
- Android official source building (from git repository) and patch apply.
- Basic cooking without any source code modification: use of dsixda's kitchen with xda members' home-made roms mainly
Then, the material I am working with :
- Max OS 10.6.5
- A HTC - Tattoo : rooted, with nandroid and busybox installed (also have an available HTC - Hero)
- adb 1.0.26
- HTC Android Kitchen 0.106 - by dsixda
- Android official source from http://android.git.kernel.org/
Now, what I don't know about is advanced cooking... I read a lot about ppl wondering the same, and generally there was no basic answers (not to mention guide/tutorials).
Since I will surely be the nth to ask this, let's try to ask a specific question.
I downloaded from Android github a patch I am very interested in. This patch applies on the framework and does not impact any other layer (especially not the kernel nor the hardware related libs). After building the source, I thus get a framework.jar I would like to replace some target framework.jar with .
I was quite sure it was not very bright to do such with a custom ROM, even a quite standard FroYo-based one, since there was little chance that such a cooked-rom used a virgin framework taken as-it from android github. But I tried anyway with some of the FroYo-based roms taken from the xda list for my tattoo device. I basicely replaced the framework.jar with mine.
... and indeed, it failed : I kept getting stuck at the boot screen everytime I do such.
So.... I am trying to understand what I do wrong.
- I am quite sure I miss some signing process, but although I read many threads about such a signing about apk files, I did not manage to figure out how to do this with frameworks / jar files. Could someone bring me some light about this?
- Provided the signing is not the (only) problem here, could someone explain where / why I am wrong?
- Eventually, since I did not manage to find full source for a FroYo-based (running) cooked rom , do you know of such a source repository I could work with instead of working with android official sources (including the framework java files + compatible with HTC-tattoo / HTC-hero if possible)?
Thanks for all of you for reading until here, whatever your answers (or silence) may be.
And thanks in advance to those who may have some answers or any constructive criticism.
Roger_Rabbit
--------------------------
An old fashioned rabbit

Porting Development + Discussion

Hey guys!
Android is quite the amazing OS.
We all love flashing Custom ROMs
on our fancy devices, and many of
us enjoy the challenge of making, or
porting an OS from another device
to our own.
I made this thread in hopes that we
could get together, collaborate,
and help one another on our Ports
for the AT&T S4.
Knowledge is power, and while I
don't personally have a strong
background in development, or any
actual education with the Android
OS, I have learned soo much from
the amazing people here, and from
the various threads, guides, and
tutorials on XDA.
Let's get stuff booting as a team!
-------------------------------------
Porting Projects:
-------------------------------------
⇨ ColorOS V2 -
└http://forum.xda-developers.com/showthread.php?t=2745676 (WIP)
⇨ Lewa OS V5 - (WIP)
⇨ Flyme OS V3 - (Failed to Flash)
⇨ MoKee OS - (Finished)
⇨ IUNI OS -
⇨ Ubuntu Touch -
Reserved - just in case.
Started a BaiduCloud Port which is now finished going to flash if no testers are available. Will post results here.
EDIT: Hung at bootscreen - pulling a log tomorrow!
Thanks to @kylecore and @mauserruger for testing!
Adizzzle said:
Started a BaiduCloud Port which is now finished going to flash if no testers are available. Will post results here.
EDIT: Hung at bootscreen - pulling a log tomorrow!
Thanks to @kylecore and @mauserruger for testing!
Click to expand...
Click to collapse
Got stuck at boot screen as well, unfortunately couldn't pull a log as I had to restore and go to bed asap for work today haha
ColorOS Github Info
You can merge this Pull Request by running
git pull https://github.com/APAR1992/build patch-1
Or view, comment on, or merge it at:
**https://github.com/ColorOS/build/pull/2
Commit Summary
Update*util.mk
File Changes
M*util.mk*(4)
Patch Links:
https://github.com/ColorOS/build/pull/2.patchhttps://github.com/ColorOS/build/pull/2.diff
hey buddy
im trying to port Flyme OS from Meizu MX3 to i9500
but im having with patching the kernel
i cant get BOOTCLASSPATH from MX3 kernel
maybe they used u boot
AL_IRAQI said:
hey buddy
im trying to port Flyme OS from Meizu MX3 to i9500
but im having with patching the kernel
i cant get BOOTCLASSPATH from MX3 kernel
maybe they used u boot
Click to expand...
Click to collapse
I'm gonna look into it after work.
Mind sending me the boot.img
And I can scour through it?
Also didn't you create the Prism Color ROM?
Was wondering how you made that using
TW as a base.. I can't get mine to boot!
Cheers!
Adizzzle said:
I'm gonna look into it after work.
Mind sending me the boot.img
And I can scour through it?
Also didn't you create the Prism Color ROM?
Was wondering how you made that using
TW as a base.. I can't get mine to boot!
Cheers!
Click to expand...
Click to collapse
boot.img
http://pc.cd/iP5
no i modified chinese version
Smali editing is very time consuming

updater script issues on KK rom

Other devs quick question...is anyone having issues building the new updater scripts for the meta inf folder in new KK base? For whatever reason none of my tool kits will complete a proper kit..I've decompiled the tar file deodexed rooted busy box script injected tweaked the works just like normal...yet for some reason my scripts keep coming up with either errors or major changes chunks missing...
If anyone has a new KK updater script any chance you could PM me a copy until I can sort out my issue. Thanks fellas much appreciated
Mega
Added i haven't had this issue building my note 3 note 12.2 or tab 8.4 KK based roms using the same tool kits as usual so that's why I'm confused astow what's causing the issue

[DEV][2014/06/17]dsixda Android-Kitchen with KitKat Mods

DSI/XDA Android-Kitchen v0.224 modded for KitKat
Many thanks to [email protected] for creating and maintaining this android-kitchen. Have been using it for a long time.
Here is the original link: dsixda Android Kitchen
NOTE: This kitchen REQUIRES cygwin to be installed.
I have made the following changes to this kitchen:
1. Added code to handle /system/priv-app
2. Updated baksmali/smali to v2.0.3
I have only tested this with the Galaxy Note 10.1 (2014), but should work for all Samsung KitKat roms.
Downloads - 1st is Google Drive, 2nd is Mega:
Link #1: dsixda_kitkat_kitchen.zip
Link #2: dsixda_kitkat_kitchen.zip
Installation:
1. Download zipfile
2. Unzip in folder of your choice.
3. Make sure you have cygwin installed
4. Open cygwin window
5. Navigate to kitchen folder
6. Type ./menu and press enter
Mods to the kitchen approved by dsixda and the forum moderators.
Not really necessary cause there is a better solution for it.
[KITCHEN] ArchiKitchen - Android Kitchen (WIP) [Linux]
Btw did you ask him for permissions to modify his files? And one other thing, i dont think its a device specific thread, so should move to android development.
much appreciated mate, i was just hitting the walls a little bit on the deodexing side
i have modified also the kitchen from dsixda, but i did not made it public available, i don`t see what is the issue, considering that credits are given and no money is requested
I can`t use VM to be able to use Archi`s Kitchen (my motherboard does not support vt-d and vt-x even if i have a xeon processor)
globula_neagra said:
much appreciated mate, i was just hitting the walls a little bit on the deodexing side
i have modified also the kitchen from dsixda, but i did not made it public available, i don`t see what is the issue, considering that credits are given and no money is requested
I can`t use VM to be able to use Archi`s Kitchen (my motherboard does not support vt-d and vt-x even if i have a xeon processor)
Click to expand...
Click to collapse
Thanks. Will try to keep it updated with the latest smali/baksmali programs.
Dude thank you for extending this great masterpiece! I had no ROMS for my phone and because of this now I have made one! Great thanks man!
Thanks for this!
I understand that this will work for creating/porting kitkat roms to our device, but does anyone know if it will work with lollipop as well? I'd like to try porting the latest Tab S T800 Firmware (running Android 5.0.1) to my P600.
Hi,
Can this kitchen be used for rooting (by selecting "add root permissions") ?
Can this kitchen be used to install twrp (or other recovery.img) for specific mediatek device ?
Thanks,
ranran
Hi
Please reupload.
Regards.
gcrutchr said:
DSI/XDA Android-Kitchen v0.224 modded for KitKat
Many thanks to [email protected] for creating and maintaining this android-kitchen. Have been using it for a long time.
Here is the original link: dsixda Android Kitchen
NOTE: This kitchen REQUIRES cygwin to be installed.
I have made the following changes to this kitchen:
1. Added code to handle /system/priv-app
2. Updated baksmali/smali to v2.0.3
I have only tested this with the Galaxy Note 10.1 (2014), but should work for all Samsung KitKat roms.
Downloads - 1st is Google Drive, 2nd is Mega:
Link #1: dsixda_kitkat_kitchen.zip
Link #2: dsixda_kitkat_kitchen.zip
Installation:
1. Download zipfile
2. Unzip in folder of your choice.
3. Make sure you have cygwin installed
4. Open cygwin window
5. Navigate to kitchen folder
6. Type ./menu and press enter
Click to expand...
Click to collapse

Some questions during editting kernel codes

Hi, I'm absolutely new in dealing with Ubuntu and also building roms. I use Lenovo Phab Plus and noticed that there will be no more updates from stock 5.1.1 :/
So I decided to build CM13 myself, and downloaded sources kept working and learning for about 2 weeks...
I am almost finished with vendor and device folders, and tried to edit compiling errors in Kernel.
Q> According to my friend, Company's first open sourced kernel files are intentionally modified before uploading so I should fix those errors. IS IT REALLY TRUE?
P.S))))) IF it boots well and not many errors within using phones(so I mean if there are no critical errors), I am planning to upload CM13 for Lenovo Phab Plus (PB1-770M) ASAP!! But percentage is quite low I think hehe... Maybe it would work nicely..

Categories

Resources