yashsingh1/xdaforums huggingface dataset:
[ONE Q&A, Help & Troubleshooting] Heisenberg:
1. That's too vague, provide more information.

2. The best kernel for battery life is the one that offers you the best battery life after your own testing. Each device is different, only your own testing can answer this question.
[ONE Q&A, Help & Troubleshooting] 10k35h:
1) It should not flicker. Try with a different ROM. If the issue continues, you might want to get your phone checked.

2) I have used Boeffla kernel and it can be easily monitored by an app by which you can underclock your CPU or put in under extreme power save modes. Give it a try! However it really depends on your use. You might want to try different ROMs as well. They provide various tweaks that will vary SOT that can be experienced by different users!
[ONE Q&A, Help & Troubleshooting] AndreIrawan97:
1. It seems a problem in 12.1. It doesn't appear in CM12S

2. Thanks for the answer :D
[Android] SuperR.:
Disclaimer: I am not responsible for anything bad that may occur from the use of this tool, but I will take all the credit you can give me if it works for you :)

This tool is now deprecated in favor of SuperR's Kitchen

Batch Lollipop Deodex Tool for Linux

This tool has successfully deodexed the framework, app, and priv-app of the Moto E 2015, Samsung Galaxy Note 4, and Nexus 6. It should work on many others so please let us know your experience.

If you ask a question like "Will this work for the (Android device name here)?" the answer will almost certainly be "I don't know".

There is a readme included in the zip that explains general usage so please have a look there before asking. If there are issues, I will do my best to fix them.

Please do not repost this information or mirror the downloads. Feel free to post a link to this thread anywhere you like.

Enjoy!

Download:

deodex_lollipop_linux_v1.9.4.zip

Dependencies: (more info)

p7zip-full (7za)

java 7 (openjdk-7-jre works well)

Source

Thanks to:

testwhat - for SmaliEx

JesusFreke - for smali/baksmali
[Android] SuperR.:
Changes:

v1.9.4

Added support for xz compressed odex files (Galaxy s5 and probably others)

v1.9

Adjustments for deodexing arm64 and x86_64 roms

Fixed a problem with deodexing apk's in framework dir

Better auto-detection of arch and api

UI improvments

Sped up performance by eliminating checks for things we already know

Squashed a few other random bugs

v1.8

Added support for ROMs with fake odexed files

Added support for odexed apk's in the framework directory

Added ARCH auto detection

Added API auto detection if build.prop is present

v1.7

Cleaned up the code a bit

Sped up framework deodexing by at least double

v1.6

Added support for gzipped odex files

v1.5

Cleaned UI more

Script will no longer let you pass with the wrong arch variable

v1.4

Cleaned up the UI a bit

Now it will only allow Lollipop API levels to be entered

Sped up the process by eliminating redundancy for frameworks with multiple classes

v1.3

Added check for dependencies

v1.2

Initial release
[Android] bigrammy:
Welcome

Welcome back [MENTION=5787964]SuperR.[/MENTION] great way to make an entrance :)

Thanks for the Deodex script. :cool:
[Android] SuperR.:
Thanks for the warm welcome :) I hope the script helps some people out.
[Android] bcrichster:
Guaranteed! [emoji89] The most often repeated question I hear repeated over & over is: "How do deodex LP.. Does this or that Kitchen do so?" No, no current Kitchens do so yet and NO more Windows OS required to deodex LP with your new program!! This is Phenomenal. Thanx SuperR!! [emoji41]

Gratefully Sent from my rooted N9510 JollyRoger 4G
[Android] SuperR.:
Thanks for the kind words :)

I would thank your post but apparently I am only allowed to thank 8 posts per day and have reached my quota lol
[Android] bcrichster:
[emoji16] Ur the Mann & this just proves it! I'm very glad to help in any way I can, You're helping way more ppl than anything I could do and I'm excited for you. I hope this takes off in all the right directions and I'm glad you posted here.. But AF was rocking you first!. Props bro! [emoji41]

Gratefully Sent from my rooted N9510 JollyRoger 4G
[Android] SuperR.:
Thanks again.

Pretend I pushed the thanks button ;) What an interesting concept to limit thanking people for their work and helpful comments :confused:
[Android] SuperR.:
v1.4 is up. Changes are in post #2.

Also added some screenshots
[Android] bcrichster:
GitHub!! Gonna clone this..

Gratefully Sent from my rooted N9510 JollyRoger 4G
[Android] laperry1:
thanks for your work! i downloaded the tool & extracted as instructed... unfortunately, the tool doesn't work for me...

the tool seems to does what it says it should do, deodexing system/app, frameworks & priv-apps...

while deodexing system/app & priv-apps, an error/warning message is generated for each odexed file:

i load the finished files back in the zip, copy it to my device & flash... no probs, unfortunately, my device just bootloops @ the first cyanogen image...

Device: OnePlusOne

ROM: CM 12.1 - odexed

hope you can help!!
[Android] SuperR.:
Please post a link to the rom you are trying to deodex and I will have a look.
[Android] laperry1:
Thanks! Try this...

https://www.dropbox.com/s/r7crvwj3lbi8igx/cm-12.1-20150722-UNOFFICIAL-bacon.zip?dl=0
[Android] SuperR.:
The rom you uploaded does not have anything to deodex. Have you already run the script on it before uploading? I need the untouched rom to see what is going on.
[Android] laperry1:
oh, ok... i'll upload it a little later... thanks again...
[Android] laperry1:
Try this one...

https://www.dropbox.com/s/yzmlhi15lq07gtn/cm-12.1-20150720-UNOFFICIAL-bacon.zip?dl=0
[Android] SuperR.:
I found the problem. Please try this script. Make sure it is executable.
[Android] KobySam87:
You have my respect SuperR. I love the way you respond and reply to issues concerning this thread. Keep up the good work
[Android] laperry1:
cool! currently at work. i'll provide an update later this evening!
[Android] SuperR.:
I removed the test zip from the post above and posted v1.6 which incorporates the change. Thanks for helping me with this one. It will add a large number of devices to the supported list :)
[Android] laperry1:
C'est marche! Well, sorta...I've successfully booted the modded ROM...

2-things tho...

Google play did initiate automatically after initial boot...

Subsequent attempts to manually install any items failed w/the error below...

Next, xposed installed w/no complications, but the one module I use from there doesn't work...

GAPPS: Slim zero (for 5.1.1)

Xposed: v67-sdk-22-arm

Module: Swype back 2

ROM is compiled w/SELinux set to permissive

I'll recompile & submit another report later
[Android] SuperR.:
Glad it is mostly working now :)

Play store should not be in your cm12.1 rom. Have you tried a different GAPPS?

I am not familiar with that xposed module. Wish I could help more.
[Android] laperry1:
Recompile working perfectly!!!

SuperR, u da m'f'n shhhh...loll!!! Thank you sir, for your great work!!!
[Android] SuperR.:
v1.7 posted. Changes are in Post #2
[Android] nhokbuon:
Help me

Help me run Deodex Tool 1.7 for linux . I newbie used Unbutu.

please guide me

pik.vn/2015b636a08f-ae11-4baa-a34b-f50a66e609d6.jpeg

pik.vn/2015d7c488d4-b728-4c33-afd1-adb510af04ce.jpeg
[Android] SuperR.:
Check the included Readme. It has basic usage instructions.
[Android] nhokbuon:
pik.vn/201562b4db2e-0215-4628-9b41-dc7d91ac4e44.jpeg

Can you guide me Photos
[Android] SuperR.:
Do this instead:

cd /home/longit/Downloads/deodex_lollipop_linux_v1.7
./deodex_lollipop

OR

Double-click the deodex_lollipop file and choose "Run in Terminal"
[Android] nhokbuon:
thanks to you
[Android] nhokbuon:
pik.vn/201547974bff-794a-47b7-9da7-0cc030930a14.png

I want packed a * .zip file to install via TeamWin Recovery Project is doing what.

thank you

---------- Post added at 02:42 PM ---------- Previous post was at 02:17 PM ----------

help me....
[Android] SuperR.:
My tool is only for deodexing Lollipop. It does not create zips.

You can repack the ROM zip where the original odexed files came from. Just replace the odexed framework, app, and priv-app directories with the deodexed versions and zip it up.
[Android] SuperR.:
v1.8 is up. Changes in Post #2
[Android] SuperR.:
v1.9 is up. Changes in Post #2
[Android] LT-TEAM:
thank your work:good:
[Android] ShinySide:
[MENTION=5787964]SuperR.[/MENTION] Tmo S5 5.1.1, Ive been trying to figure it out but I give up. We, pretty much all apks in system, dont have an *.odex. We have *.odex.xz Anyway you can get this working for us with these .dex.xz files? Our framework deodex's fine. Just priv-app and app doesnt.
[Android] SuperR.:
I will do my best :)

Do you have a link to the rom you are trying to deodex?
[Android] SuperR.:
Actually, try this one and see how it goes. If it does not work I will need a link to the rom. Thanks

link removed
[Android] SuperR.:
Try this one for the *.odex.xz in framework

link removed

Regarding Maps and SHealth4_1, Maps is a known issue. I get the same error on the Moto E 2015 and the Windows Lollipop deodex tools also have the same issue. Sadly I do not know how to fix it yet.
[Android] ShinySide:
That broke deodexing the whole framework

(Only part of it all)

Start deodexing /system/framework ...
----------------------------------------------------

... Extracting services.odex.xz

... Deodexing allshare

Error: Unable to access jarfile oat2dex.jar
mv: cannot stat ‘/home/adam0524/Android_****/Rom_Stuff/deodex_lollipop/system/framework/arm/allshare.dex’: No such file or directory

... Deodexing am

Error: Unable to access jarfile oat2dex.jar
mv: cannot stat ‘/home/adam0524/Android_****/Rom_Stuff/deodex_lollipop/system/framework/arm/am.dex’: No such file or directory

... Deodexing android.test.runner

Error: Unable to access jarfile oat2dex.jar
mv: cannot stat ‘/home/adam0524/Android_****/Rom_Stuff/deodex_lollipop/system/framework/arm/android.test.runner.dex’: No such file or directory

... Deodexing appops

Error: Unable to access jarfile oat2dex.jar
mv: cannot stat ‘/home/adam0524/Android_****/Rom_Stuff/deodex_lollipop/system/framework/arm/appops.dex’: No such file or directory

... Deodexing appwidget

Error: Unable to access jarfile oat2dex.jar
mv: cannot stat ‘/home/adam0524/Android_****/Rom_Stuff/deodex_lollipop/system/framework/arm/appwidget.dex’: No such file or directory

... Deodexing bmgr

Error: Unable to access jarfile oat2dex.jar
mv: cannot stat ‘/home/adam0524/Android_****/Rom_Stuff/deodex_lollipop/system/framework/arm/bmgr.dex’: No such file or directory
[Android] SuperR.:
Did you start from a completely fresh framework or re-run the script after running it previously? If you ran the script after running it before, try running it on a fully odexed framework. If you started with a fully odexed framework, please zip the fully odexed framework and send me a link so I can see what is going on. Thanks
[Android] ShinySide:
Completely fresh run. I'll send it to you in a few when I get a sec
[Android] SuperR.:
Thanks for sending the framework. This one should sort it out for you. Please let me know how it goes :)

deodex_lollipop_linux_v1.9.4.zip
[Android] ShinySide:
Not working at all. I run the script and get this:

----------------------------------------------------
- -
- Deodex Lollipop for Linux -
- by SuperR -
- -
----------------------------------------------------

ls: cannot access */: No such file or directory
ls: cannot access */: No such file or directory
ls: cannot access */: No such file or directory
ls: cannot access */: No such file or directory
[3;J

----------------------------------------------------
- -
- Deodex Lollipop for Linux -
- by SuperR -
- -
----------------------------------------------------

Configure the arch of your device.

HINT:
Check the framework directory, you should see
another directory inside. The name of it should go
here (ex. arm, arm64, x86).

If you can't get past this part, check the
following:

1. Make sure this is a Lollipop rom.
2. Make sure you typed the arch variable correctly.
3. Make sure your rom is not already deodexed.

Type the arch of your device and press ENTER.

[3;J

----------------------------------------------------
- -
- Deodex Lollipop for Linux -
- by SuperR -
- -
----------------------------------------------------

Configure the arch of your device.

HINT:
Check the framework directory, you should see
another directory inside. The name of it should go
here (ex. arm, arm64, x86).

If you can't get past this part, check the
following:

1. Make sure this is a Lollipop rom.
2. Make sure you typed the arch variable correctly.
3. Make sure your rom is not already deodexed.

Type the arch of your device and press ENTER.

arm
[3;J

----------------------------------------------------
- -
- Deodex Lollipop for Linux -
- by SuperR -
- -
----------------------------------------------------

Configure the arch of your device.

HINT:
Check the framework directory, you should see
another directory inside. The name of it should go
here (ex. arm, arm64, x86).

If you can't get past this part, check the
following:

1. Make sure this is a Lollipop rom.
2. Make sure you typed the arch variable correctly.
3. Make sure your rom is not already deodexed.

Type the arch of your device and press ENTER.

arm
[3;J

----------------------------------------------------
- -
- Deodex Lollipop for Linux -
- by SuperR -
- -
----------------------------------------------------

Configure the arch of your device.

HINT:
Check the framework directory, you should see
another directory inside. The name of it should go
here (ex. arm, arm64, x86).

If you can't get past this part, check the
following:

1. Make sure this is a Lollipop rom.
2. Make sure you typed the arch variable correctly.
3. Make sure your rom is not already deodexed.

Type the arch of your device and press ENTER.

and typing in arm and hitting enter does nothing and have a build prop in the system folder
[Android] SuperR.:
Very strange. I have run it 3 times with the framework you sent and it completes without issues. I do not have your build.prop or app/priv-app directories so maybe try running it without that and choose 22 as the api and see if that lets it finish. Otherwise, please send a link to the rest of the rom so I can try to see what is going on.

If you are running the script from another directory it may cause issues too. Make sure you cd to the script dir and run from there.

Bad example:

superr@studio:~$/android/deodex_lollipop_linux/deodex_lollipop

Good example:

superr@studio:~$ cd /android/deodex_lollipop_linux
superr@studio:~/android/deodex_lollipop_linux$ ./deodex_lollipop
[Android] ShinySide:
Definitely the correct directory. But I'll try that and let you know or send you all the needed directories. Thanks bud
[Android] Verbato:
Aha, so THAT'S why it says

exec ./rom_tools

Finally figured it out :P
[Android] SuperR.:
Not sure what you mean
[Android] SuperR.:
Ah, yes. I accidentally left it there. Was working on both at the same time. Made the changes in the kitchen and merged the differences. Guess I missed that one lol :p
[Android] jenkins-84:
Been using your tool for lp, I have a Android M stock I need deodexing any chance of your tool supporting Marshmallow? thanks
[Android] quanganh2627:
This tool run very fast to deodex ZenFone 2 both of x86 & x86-64 version. Thanks a lots of you to make awesome tool
[Android] SuperR.:
As stated in the OP, this tool is no longer supported and has been merged with SuperR's Kitchen found here. The kitchen has M deodex support. Enjoy :)

http://xdaforums.com/chef-central/android/kitchen-superrs-kitchen-t3202296
[Android] darangel212:
Bro,

I'm Using Ubuntu 16 and did everything you said; installed dependencies (java 7 & 7zip) and copied three folders into system directory including build.prop but when I run your tool in terminal it says "Missing framework. You must copy at-least the framework directory from your phone into the system directory located in the root of this tool"

Attaching screenshots for your convenience. I am using Galaxy S5 G900H Official LP 5.0

Any help?
[Android] SuperR.:
As stated in the OP, this tool is no longer supported and has been merged with SuperR's Kitchen found here. Enjoy

http://xdaforums.com/chef...tchen-t3202296
[Android] Perseus:
Thread Closed on OP Request.
[Android Q&A, Help & Troubleshooting] zosal:
Need one plz
[Samsung Galaxy Light ROMs, Kernels, Recoveries, & ] AcreaperJB:
Stock 4.2.2 Deodexed Galaxy Light ROM​

From Stock Firmware​

DO NOT INSTALL, ROM CURRENTLY DOES NOT FLASH

This ROM was built based on ODiN flashable file found here.

With the glory of the ever reliable dsixda Kitchen.

Let's help raise development for this device, I encourage anybody to build ROMs based on this and/or try and learn to make one.

The only thing modified about this ROM is that it is DEODEXED, [highlight]it is not rooted[/highlight].

Want a deodexed rooted stock ROM for Metro version [T399N] look here

[highlight]DISCLAIMER[/highlight]

It is advised that you have a backup of your device before attempting to flash this or any ROM, also make sure you have a 20%+ battery charge and/or is charging .

I am not responsible if you device gets bricked during or after the process of flashing this.

Links

V1:

https://www.androidfilehost.com/?fid=24052804347774930

Directory:

Screenshots

Changelog

Suggestions?
[Samsung Galaxy Light ROMs, Kernels, Recoveries, & ] AcreaperJB:
--reserved--
[Samsung Galaxy Light ROMs, Kernels, Recoveries, & ] AcreaperJB:
--reserved2--
[Samsung Galaxy Light ROMs, Kernels, Recoveries, & ] AcreaperJB:
--reserved3--
[Samsung Galaxy Light ROMs, Kernels, Recoveries, & ] Koohara947:
is this rom up and working properly? Also can it be flashed through twrp?
[Samsung Galaxy Light ROMs, Kernels, Recoveries, & ] kireflow90:
its stock just without all the bloatware so should work fine, and it can be flashed via TWRP since its a zip file
[Samsung Galaxy Light ROMs, Kernels, Recoveries, & ] Koohara947:
I tried flashing through TWRP and it said error connot mount /preload
[Samsung Galaxy Light ROMs, Kernels, Recoveries, & ] kireflow90:
hmm I'm not sure. [MENTION=4204517]AcreaperJB[/MENTION] do you know what would cause that?
[Samsung Galaxy Light ROMs, Kernels, Recoveries, & ] Koohara947:
Yea it did that when I flashed a gapps package recently but the gapps still works lol so I have no idea
[Samsung Galaxy Light ROMs, Kernels, Recoveries, & ] DJBoxer:
Error is caused by twrp use lastest one for device 2.8.4.0 then it will flash
[Samsung Galaxy Light ROMs, Kernels, Recoveries, & ] Koohara947:
oh ok nice thankyou for your help :D. One more thing, can this rom get the ota updates as well?
[Samsung Galaxy Light ROMs, Kernels, Recoveries, & ] DJBoxer:
This rom is just a deodexed rom with a stock base (Untouched) so as far OTA i would say yes if it has the complete set of samsung bloat intact. If your looking for custom stock i have tigerlilly my sig is clickable if your on tmo just swap modem then flash.
[Samsung Galaxy Light ROMs, Kernels, Recoveries, & ] Koohara947:
Yea so i tried installing it and it gave me an error this is what it says "Error executing updater binary in zip '/external_sd/garaltemo_signed_071515_183028.zip" Any idea on how to fix this? Also how would I come by flashing different modem?
[Samsung Galaxy Light ROMs, Kernels, Recoveries, & ] DJBoxer:
Error executing updater binary in zip '/external_sd/garaltemo_signed_071515_183028.zip means that that the updater script or binary is corrupt im guessing its missing the correct mount paths i`l download it and take a look.
[Samsung Galaxy Light ROMs, Kernels, Recoveries, & ] Koohara947:
Thanks man yea I was thinking maybe its looking for a different device mosel and needs to be changed to the sgh-t399. And sorry for asking again but how do you flash a different modem? If i can I will use your rom
[Samsung Galaxy Light ROMs, Kernels, Recoveries, & ] DJBoxer:
-start Odin.

-Select "phone" and fetch the modem.bin file.

-Only thing checked should be "Auto Reboot"

-Put phone in download mode

-Plug in USB Wait Till You See Device

-hit Start

Let it reboot thats it

The updater script needs editing im looking at it at moment its been made with dsixda which is old and not supported to our device paths are reading mount, "/system") which is wrong should be this mount("ext4", "EMMC", "/dev/block/mmcblk0p20", "/system"); same with /data and boot img is reading from tmp path so it fail.

I fix it in my next post i add correct script for this rom.

in mine i didnt add modem to rom so it wont overwrite the tmo one you be able to flash it fine just it will say metropcs instead of tmo not tested myself im just assuming it would either that or i do it for both varients easy done.

edit ##

Not going to upload script after further looking at this rom the base is old and i will add a tmo version of tigerlilly with lastest base.
[Samsung Galaxy Light ROMs, Kernels, Recoveries, & ] AcreaperJB:
May I ask how you built your ROM from source? Been spending hours trying to get right paths for kitchen pre build. Also can you pm the script?
[Samsung Galaxy Light ROMs, Kernels, Recoveries, & ] Koohara947:
Sounds like a plan, thankyou for looking into this for me and for everyone else that was experiencing this issue. I will definitely check out your tmo version of tigerlilly when it is released :laugh:
[Samsung Galaxy Light ROMs, Kernels, Recoveries, & ] DJBoxer:
yes i will pm paths to you im going out in moment so be in few hours.
[XDA Assist] XDA Visitor:
I rooted my phone to enter to custom CWM recovery mode via ODIN . Just after i tried to install a zip file "LockscreenEffect_OneHand_GS3_4.3_MK6_v4" (ink effect on the lock screen". It appeared to be installed successfully but when i start my phone again the very first thing i faced is that i was not getting signal coverage any more. "Setting options" stopped working and always throwing as error "unfortunately settings has stopped working". I thought of factory reset it via CWM recovery mode but now nothing is happening and phone has got stuck on the same screen "Samsung Galaxt SIII" pls pls pls pls pls help
[XDA Assist] StrangerWeather:
Hello, and welcome to XDA Assist! It sounds as if you may have to reflash stock firmware to restore your phone, but I would recommend you ask your question in the dedicated help forum for your device first, in case someone has a better idea: Galaxy S III Q&A, Help & Troubleshooting. You will need to register to post there.

Good luck!
[Huawei MediaPad X2] shassouneh:
Hi All,

I have a mediapad X2 that I would like to root. The first step in all the guides is to obviously unlock the bootloader.

I went through the Huawei page, and also emailed Huawei, and both returned the same 16-digit unlock code. Great right? Not quite.

The Setup:

1.) ADB and Fastboot BOTH detect the phone just fine and "adb setup 1.42" drivers are installed. No issues here

2.) I Did try on 3 different windows machines (One Desktop, 2 laptops)

3.) I Did try on different USB ports

4.) USB Debugging is enabled

5.) I tried the following root methods. ALL HAVE FAILED (varying behavior and error messages)

Chainfire

Super-Root

Towel Root

RootGenius

iRoot (warning: This installs a CRAPLOAD of malware and spyware) and it worked to root the X1 I had but not the X2

6.) The phone had not previously been tampered with, or rooted in any way. The bootloader still shows "PHONE LOCKED"

7.) Build Number: GEM-703LV100R001C233B013

The Issue:

I keep getting the following error:

Without specifying the code:

With specifying the code

Can someone please help?
[Huawei MediaPad X2] eennap:
Use Official-Unlock-Bootloader-by-Alkalinorap-v4 from.....

https://www.dropbox.com/s/68me4nwh0boktsr/Official-Unlock-Bootloader-by-Alkalinorap-v4.zip?dl=0

:D:D:D
[Huawei MediaPad X2] ajsmsg78:
I forgot to ask, what system are you on? B012 or B013?
[Android Q&A, Help & Troubleshooting] marknoll:
Keep seeing red flashes while using chrome dev browser
[8525, TyTN, MDA Vario II, JasJam ROM Development] mobikhan:
Hi,

I have upgraded my jasjam to wm6 black majik and my camera is not working, its software is working but screen is black

can anyone tel me what went wrong?

and how to fix it?

Thanx in advance
[8525, TyTN, MDA Vario II, JasJam ROM Development] elivne:
does video work?