yashsingh1/xdaforums huggingface dataset:
[Galaxy S 5 General] BayuCiptoaji:
[MENTION=1042140]tdunham[/MENTION] can u help me to create a full deodexed rom for my device? so i can flash my device with odin

here is link full stock factory tar of my device :

https://drive.google.com/file/d/0B_ljWXOPMwNGOWNLMzAxeUlRTWs/view

or

http://www.mediafire.com/?jc5866y7om8vndd

thanks in advance
[Galaxy S 5 General] tdunham:
You cannot flash deodex rom with odin currently.

Your device is not bootloader locked?

---------- Post added at 12:45 PM ---------- Previous post was at 12:40 PM ----------

But it looks like you have custom recovery for that device.

I will take a look.
[Galaxy S 5 General] BayuCiptoaji:
thank you very much for very fast response :)

my device is not bootloader locked

yes i have custom recovery (TWRP) in my device
[Galaxy S 5 General] leors:
This tool is compatible for Aosp 7.1.1?
[Galaxy S 5 General] :
Try and report back
[Galaxy S 5 General] leors:
i use aosp Sony...I know that the tool is set equal to the Galaxy but maybe it can help in the development

https://mega.nz/#!TopUlDpb!4wX8jBm4vFw60i6-ZP9r9FW7dnS5gcjqQe_DTygMXjE
[Galaxy S 5 General] PlutoDelic:
The issue is legit, it is not working on exactly the same folder that i tried yesterday (it worked that time). Tried numerous versions, same outcome.

EDIT: i see what happened. I think an output is need showing that the app is trying to redo a process on a directory that has already been modified. Leaving the source directory untouched would be ideal (or at least backed up).
[Galaxy S 5 General] EHSAN™:
Hi guys

Anuone can help for Deodex M4 Aqua ROM? i try every time and stock on logo, This is My LogCat: https://www.mediafire.com/?g4h96iwjokbenf3

The problem is that the binary dex2oat failed

Android 6.0.1
[Galaxy S 5 General] supreme01071:
In SM-G901F after deodex "Device Protection Manager" has stoped
[Galaxy S 5 General] leors:
You use Tickle My Android for Sony 6.0.1

https://xdaforums.com/showthread.php?t=1633333
[Galaxy S 5 General] tdunham:
I was getting indexingservice errors after deodexing using this tool but found this deodexed DocumentService.apk and everything is working fine now.

Maps was giving me issues too since it did not deodex. I just deleted the still odexed one, downloaded Google Maps from the play store and used that one instead.
[Galaxy S 5 General] _alexndr:
Is there any way to send you a donation? I guess I'm not the only one who waits until you add the "DONATE" button :) [EDIT: Done :good:]

The same applies to [MENTION=6258761]_riddle[/MENTION] :)
[Galaxy S 5 General] svadev:
Thanks!

I have added my Paypal e-mail.
[Galaxy S 5 General] friedrich420:
Its good to have success stories so here's mine:

Fully working fully deodexed Note 3 Lollipop Rom :)

You sir will become a legend!!

Thank you :)
[Galaxy S 5 General] _riddle:
Update v0.5

It should work for DocumentService, Music2, Maps now.

For SamsungLinkPlatform, the instruction looks is obfuscated, I am not sure whether the output result can run normally.

Cost less memory and run faster... (v04 I cached wrong data caused high memory usage)
[Galaxy S 5 General] Manh_IT:
I'll try it right now !!!

Thank you very much
[Galaxy S 5 General] _alexndr:
Now everything works perfectly on SM-G900F (BNL9) :)

BTW. Now the whole process takes about 14mins @ Core i5-2540M (before, running oat2dex_v04 - about 20 mins)

Deodexer for Android Runtime (art) (Version 2.3 ?? 25/12/2014) © Valery Studenikin, 2014

Path to stock /system directory: D:\shared\G900FXXU1BNL9_DevBase_alexndr\system
Firmware: SM-G900F, ALEXNDR.G900FXXU1BNL9, changelist 3624618, from Thu Dec 18 17:40:19 KST 2014
[COLOR="Red"]Deodexed succesfully / with errors - 352 / 0 files[/COLOR] ... CPU time: 00:14:08 (848,003 sec.)
[Galaxy S 5 General] Manh_IT:
Great :good:
[Galaxy S 5 General] edgarf28:
Thanks for the new version... But I've just tried to deodex an full BNL9 system, but it isn't booting up... (with previous version it was working of course)
[Galaxy S 5 General] rbox:
Music2Pano succeeds with this update, but I'm getting some warnings. Are they are okay to ignore?

12-28 14:59:14:605 De-optimizing /system/app/Music2Pano/Music2Pano.apk
12-28 14:59:22:285 Analysis info of Lcom/google/android/music/utils/MusicUtils; : getSongListRadioMixDescriptor:
Risky resolved method from debug info. def-class=Lcom/google/android/music/medialist/ArtistSongList; instruction-address=19
Risky resolved method from debug info. def-class=Lcom/google/android/music/medialist/ArtistSongList; instruction-address=35
Risky resolved method from debug info. def-class=Lcom/google/android/music/medialist/AlbumSongList; instruction-address=87
Risky resolved method from debug info. def-class=Lcom/google/android/music/medialist/AlbumSongList; instruction-address=101
Risky resolved method from debug info. def-class=Lcom/google/android/music/medialist/SingleSongList; instruction-address=116
Risky resolved method from debug info. def-class=Lcom/google/android/music/medialist/SingleSongList; instruction-address=126
Risky resolved method from debug info. def-class=Lcom/google/android/music/medialist/NautilusArtistSongList; instruction-address=141
Risky resolved method from the nearest instance-of. def-class=Lcom/google/android/music/medialist/NautilusArtistSongList; instr=INVOKE_VIRTUAL_QUICK_ART instr-address=161
Risky resolved method from debug info. def-class=Lcom/google/android/music/medialist/NautilusAlbumSongList; instruction-address=179
Risky resolved method from the nearest instance-of. def-class=Lcom/google/android/music/medialist/NautilusAlbumSongList; instr=INVOKE_VIRTUAL_QUICK_ART instr-address=197
Risky resolved method from debug info. def-class=Lcom/google/android/music/medialist/NautilusSingleSongList; instruction-address=213
Risky resolved method from the nearest instance-of. def-class=Lcom/google/android/music/medialist/ExternalSongList; instr=INVOKE_VIRTUAL_QUICK_ART instr-address=231
Risky resolved method from debug info. def-class=Lcom/google/android/music/medialist/SharedWithMeSongList; instruction-address=247
Risky resolved method from debug info. def-class=Lcom/google/android/music/medialist/SharedWithMeSongList; instruction-address=261
[Galaxy S 5 General] svadev:
[MENTION=4533860]iepurasu_poznas[/MENTION]; Not working for me. I get error for every single app!

No java 64-bit.
[Galaxy S 5 General] iepurasu_poznas:
I have java x64 intalled.
[Galaxy S 5 General] _riddle:
Please ignore v05...

Forgot to remove a testing code results the output dex is incomplete.

BTW, the information "Risky resolved..." should have high probability to work correctly, just a hint for debug.

Also add a function to get raw odex: java -jar oat2dex_v06.jar odex any.oat
[Galaxy S 5 General] tdunham:
As devs work through problems posted, I thought it would be nice to share a success story too that the Dec. 25th 64bit tool is working great for us and I released a 100% deodexed 5.0 rom for the SM-G900P variant last night:

[STOCK ROM][5.0] NKD Android L Odexed/DeOdexed
[Galaxy S 5 General] svadev:
v2.4 from 29-12-2014

In post #1 published new version (v2.4 from 29-12-2014).

I think, it is a more final than v2.3 version :o.
[Galaxy S 5 General] friedrich420:
hahaha :D

Thank you so much sir!! :good::good:
[Galaxy S 5 General] edgarf28:
Thanks for the new version, works great!

I have an question for you [MENTION=6242674]svadev[/MENTION]: Are the deodexed apk files that your tool outputs zip-aligned?

If not, wouldn't it be an great idea to add this (zip-align) with an future version of your tool?
[Galaxy S 5 General] zagi988:
I've attached a log file of trying to deodex a Galaxy S4 Nougat ROM, freshly compiled...

Didn't manage to deodex any app.

any suggestion or help?
[Galaxy S 5 General] svadev:
Use path without spacess ("from net" - from_net)
[Galaxy S 5 General] zagi988:
Ok, now I got only 5 errors.
[Galaxy S 5 General] rosel11078:
Can I deodex one single app?, I don't need all deodexed

I need only teleohony-common.jar deodexed of samsung s3 t999
[Galaxy S 5 General] tdunham:
I think you need entire framework folder. At least boot oat and any subfolders because smali is compressed in those. Probably best to attempt entire folder as it may dump out if files are missing.

Please don't quote full OP pages here too btw.
[Galaxy S 5 General] elkinguerrabarreto:
How fix????? [MENTION=6242674]svadev[/MENTION]

\SVADeodexerForArt_v5_64\WORKING_013117_162515\system

Android 7.0 (SDK 24): SM-G930F, NRD90M.G930FXXU1DQAO, changelist 10273029, Sat Jan 14 11:26:18 KST 2017

Processor architecture: \oat\arm64\

Files deodexed succesfully: 0, with errors: 327. CPU time: 00:03:04 (183,576 sec.)

Extracting and de-optimizing was terminated with errors for:

C:\Users\userh-p\Downloads\Compressed\SVADeodexerForArt_v5_64\allshare.odex

C:\Users\userh-p\Downloads\Compressed\SVADeodexerForArt_v5_64\am.odex

C:\Users\userh-p\Downloads\Compressed\SVADeodexerForArt_v5_64\android.test.runner.odex

C:\Users\userh-p\Downloads\Compressed\SVADeodexerForArt_v5_64\appwidget.odex

C:\Users\userh-p\Downloads\Compressed\SVADeodexerForArt_v5_64\bmgr.odex

C:\Users\userh-p\Downloads\Compressed\SVADeodexerForArt_v5_64\bu.odex........
[Galaxy S 5 General] Astrako:
Somebody knows why I am suffering lags in my deodexed rom for lg g4? Used all possible methods and lastest tools availables and always get lag in recents, in settings menu and when scrolling in some apps like whatsapp...
[Galaxy S 5 General] The Sickness:
Probably the kernel
[Galaxy S 5 General] Astrako:
I have tried two kernels with the same result.... Odex rom has not this lag problem. Seems something more related with framework.... I have zipaligned all apks too... Any suggestion to test? Thanks in advance guys!
[Galaxy S 5 General] dsvictor:
Thanks for the Tool
[Galaxy S 5 General] iam_delan0:
I am not able to de-odex my ROM with either of the tools.
[Galaxy S 5 General] svadev:
Use path without spaces, for example (your path):

C:\Users\Delano_Noronha\Desktop\AK\WORK\system
[Galaxy S 5 General] iam_delan0:
Thanks for the quick reply. I was able to deodex.

But two apps did not deodex. Log attached.

Also one more question after deodexing there are two more folders "dex" and "odex" do I need to copy those as well back to my ROM?
[Galaxy S 5 General] fays91:
Please version Linux :fingers-crossed:
[Galaxy S 5 General] Kellwa:
am truing to deodex my stock rom

HTC Desire 820 - Android 6.0.1 - HTC sense 7 - arm64

using (SVADeodexerForArt_v5_64)

for know i want to deodex systemui but i get this error

=============================> begin errors for C:\Users\xxxx\Desktop\SVADeodexerForArt_v5_64\SystemUI.odex
04-01 17:20:22:561 De-optimizing /system/priv-app/SystemUI/SystemUI.apk

04-01 17:20:33:920 Analysis error in class=Lcom/htc/lib1/cc/widget/HtcExpandableListView; method=dispatchDraw
Method: Lcom/htc/lib1/cc/widget/HtcExpandableListView;->dispatchDraw(Landroid/graphics/Canvas;)V
Opcode: move-result
Code address: 215
Near line: 259

04-01 17:20:33:920 org.jf.dexlib2.analysis.AnalysisException: Invalid type: V
at org.jf.dexlib2.analysis.MethodAnalyzer.analyze(MethodAnalyzer.java:239)
at org.jf.dexlib2.analysis.MethodAnalyzer.<init>(MethodAnalyzer.java:165)
at org.rh.smaliex.DexUtil$ODexRewriterModule$1$1.getInstructions(DexUtil.java:403)
at org.jf.dexlib2.immutable.ImmutableMethodImplementation.of(ImmutableMethodImplementation.java:84)
at org.jf.dexlib2.immutable.ImmutableMethod.<init>(ImmutableMethod.java:72)
...(Skip 21 traces)
at org.rh.smaliex.DexUtil$ODexRewriter.rewriteDexFile(DexUtil.java:342)
at org.rh.smaliex.OatUtil.convertToDex(OatUtil.java:269)
at org.rh.smaliex.OatUtil.oat2dex(OatUtil.java:134)
at org.rh.smaliex.Main.mainImpl(Main.java:128)
at org.rh.smaliex.Main.main(Main.java:54)

04-01 17:20:33:920 Failed to re-construct dex java.lang.ClassCastException: org.jf.dexlib2.analysis.UnresolvedOdexInstruction cannot be cast to org.jf.dexlib2.iface.instruction.formats.Instruction35ms
04-01 17:20:33:920 convertToDex: skip /system/priv-app/SystemUI/SystemUI.apk
=============================> end errors for C:\Users\xxxx\Desktop\SVADeodexerForArt_v5_64\SystemUI.odex

some other apps deodexed successfully but i need systemui

can anybody help please?

P.S: my device framework have both arm64 & arm folders

also tried the 32 deodexer and its the same
[Galaxy S 5 General] stang5litre:
Ya I wish to. Everyone seems to make them for Windows. I'll hope with you
[Galaxy S 5 General] hendibudi:
Please help, lenovo p2 64 bit nougat 7.0, tools unable to deodex framework 32 bit, but deodex framework 64 bit ok, success to reboot, i get only one bug, many apps behave like screenshot below, even i try from clean install
[Galaxy S 5 General] doulc:
I'm not sure how deodex work, your tool has framework only option.

I'm targeting Framework folder, if I were to build rom to flash through Odin(no custom recovery), after replace Framework(Deodexed) folder to stock Rom and flash it fail to boot, what's wrong?
[Galaxy S 5 General] nightcrow:
[MENTION=6242674]svadev[/MENTION] first of all a big thanks for this great deodexing tool :good:

I'm deodexing a stock Samsung Nougat 7.0 firmware for my S7 (SM-G930F) and there's only one hick-up:

Path to stock /system directory: C:\Android\deodexing\system

Android 7.0 (SDK 24): SM-G930F, 170526_DQE7_DQD1, changelist 11104523, Wed May 10 11:07:45 KST 2017

Processor architecture: \oat\arm64\

Files deodexed succesfully: 249, with errors: 1. CPU time: 00:07:09 (428,752 sec.)

Extracting and de-optimizing was terminated with errors for:

C:\Android\deodexing\SamsungCalendar_Stable.odex

Finded errors saved to file: C:\Android\deodexing\LogLines.log

=============================> begin errors for C:\Android\deodexing\SamsungCalendar_Stable.odex

05-31 12:35:06:726 Art version=79 (C:\Android\deodexing\SamsungCalendar_Stable.odex)

05-31 12:35:06:735 De-optimizing /system/app/SamsungCalendar_Stable/SamsungCalendar_Stable.apk

05-31 12:35:08:342 Analysis error in class=Lcom/b/cx; method=b

Method: Lcom/b/cx;->b(Landroid/content/Context;I)Ljava/util/ArrayList;

Near line: -1 (address 38)

Instructions:

[19] const/4 regA=1

[20] if-eqz regA=0

[21] invoke-virtual-quick regC=1 <-----

[22] move-result regA=2

[23] if-eqz regA=2

05-31 12:35:08:342 org.jf.dexlib2.analysis.AnalysisException: Could not resolve the method in class unknown at index 51, objReg=1

at org.jf.dexlib2.analysis.MethodAnalyzer.analyzeInvokeVirtualQuick(MethodAnalyzer.java:2582)

at org.jf.dexlib2.analysis.MethodAnalyzer.analyzeInstruction(MethodAnalyzer.java:1271)

at org.jf.dexlib2.analysis.MethodAnalyzer.analyze(MethodAnalyzer.java:259)

at org.jf.dexlib2.analysis.MethodAnalyzer.<init>(MethodAnalyzer.java:190)

at org.rh.smaliex.DexUtil$ODexRewriterModule$1$1.getInstructions(DexUtil.java:505)

...(Skip 24 traces)

at org.rh.smaliex.OatUtil.convertToDex(OatUtil.java:321)

at org.rh.smaliex.OatUtil.convertDexFromBootOat(OatUtil.java:244)

at org.rh.smaliex.OatUtil.oat2dex(OatUtil.java:146)

at org.rh.smaliex.Main.mainImpl(Main.java:122)

at org.rh.smaliex.Main.main(Main.java:42)

05-31 12:35:08:343 Failed to re-construct dex java.lang.ClassCastException: org.jf.dexlib2.analysis.UnresolvedOdexInstruction cannot be cast to org.jf.dexlib2.iface.instruction.formats.Instruction35ms

05-31 12:35:08:343 convertToDex: skip /system/app/SamsungCalendar_Stable/SamsungCalendar_Stable.apk

=============================> end errors for C:\Android\deodexing\SamsungCalendar_Stable.odex

The rest of the app, priv-app and framework folders is being deodexed without any problems. Any clue in what's going wrong here?
[Galaxy S 5 General] svadev:
I am very sorry, but for fix such errors we must wait new version of oat2dex.jar
[Galaxy S 5 General] nightcrow:
No worries and thank you for replying this fast. We'll just have to wait :good::)
[Galaxy S 5 General] knojap:
=============================> begin errors for D:\Eigene Dateien\Downloads\S5\Deodex\SVADeodexerForArt_v5-5_64\com.android.mediadrm.signer.odex

Error: Unable to access jarfile D:\Eigene

=============================> end errors for D:\Eigene Dateien\Downloads\S5\Deodex\SVADeodexerForArt_v5-5_64\com.android.mediadrm.signer.odex

What to do?
[Galaxy S 5 General] nguyentankiet:
Rename folder "Eigene Dateien" to "EigeneDateien" (no space)
[Galaxy S 5 General] knojap:
THX :)

---------- Post added at 01:05 PM ---------- Previous post was at 12:11 PM ----------

---------- Post added at 01:17 PM ---------- Previous post was at 01:05 PM ----------

Doesn't work with g900t3

Just started once. then it says no sim inserted???

Started again and bootloop.
[Galaxy S 5 General] nodz13:
Up
[Galaxy S 5 General] scohut:
I have an Alcatel 4060a (5.1.1) and have succesfully deodexed using SVA with no errors. I experiment with different things so I often have to reinstall through twrp backup. It all works fine but I notice that it's rare that I can get the dalvik/art to rebuild like it should after clearing in twrp upon boot. I'm not that knowlegable about any of this, can anyone offer any advice?

edit: After just a little use, and mostly just sitting for about 12 hrs, the dalvik-cache arm and profiles folder are all loaded up now. So no problem. I guess it ocurs in the background too?
[Galaxy S 5 General] lijianjunyonghu:
Samsung Nougat 7.1.1 error :rolleyes:

[MENTION=6242674]svadev[/MENTION]

View attachment 4256750
[Galaxy S 5 General] oneheart:
64-bit Deodexer for Android Runtime (Version 5.5 от 21/04/2017) ? Valery Studenikin, 2017

Path to stock /system directory: C:\Users\Administrator\d：

Android 7.1.1 (SDK 25): MI 6, 45.0.A.7.90, changelist , Mon Jun 19 17:55:26 JST 2017

Processor architecture: \oat\arm64\

Files deodexed succesfully: 0, with errors: 284. CPU time: 00:00:30 (29.531 sec.)

Extracting and de-optimizing was terminated with errors for:

D:\My Documents\Desktop\SVADeodexerForArt_v5-5\am.odex

View attachment 4274820
[Galaxy S 5 General] ahmedyar91:
Can anybody help me in deodexing Service.jar file.? I am new to this
[Galaxy S 5 General] Carotix:
deleted
[Galaxy S 5 General] Stocco:
Trying Deodex Note 7 FE 7.0

begin errors for D:\SVADeodexerForArt_v5-5_64\com.samsung.android.nfc.mpos.odex

Input file not found: odex
[Galaxy S 5 General] winte1:
How to compile boot.oat, there is no way
[Galaxy S 5 General] Ricky Divjakovski:
Does not work at all...
[Galaxy S 5 General] FinnTheHuman.:
should I add symlink lines to updater script after successfully deodexing my ROM ?
[Galaxy S 5 General] tx_dbs_tx:
You definitely need symbolic links and permissions specific to the software version if you plan to flash it. Run the stock tar through one of the kitchens or use an updater-script from another stock rom that is specifically for your model and software version.
[Galaxy S 5 General] Little Rooster:
I am only a user, not a IT specialist :(

I want to deodex my rom to install Xposed Framework.

I have Lollipop 5.0.1 installed on my SGS4.

Can I deodex a Nandroid backup of my rom? Or must I deodex the original Lollipop rom and then install everything again?

Where can I find instructions how to deodex the Rom??

What must I do??

Is there a step by step manual somewhere?

Thanx for infos,

Foh
[Galaxy S 5 General] zubair1836:
Thanks a lot, successfully deodex priv-app apks.

A noobish question.. Can I enable native call recording of Phone app by deodexing then decompiling the apk? The call recording is built in but not availabe in my country. So, a hack?

asking for Samsung A51, Android 10
[Galaxy S 5 General] dr.ketan:
You don't need deodexed app nor de compiling

Search xda about how to enable call recording with csc features. That will be enough.
[Galaxy S 5 General] friedrich420:
Hmmm this is my confusing report.. again on the Note 3 LL Leak..

I used 2.4 and i got errors on every single .apk..

Yesterday with 2.3 everything (except documentservice) deodexed ok

I tried again now with 2.3 but with the new oat2dex_v06 and voila everything (including documentservice) deodex without errors..

Any ideas why?

Thank you once again!!
[Galaxy S 5 General] svadev:
After using tool, no need zip-align apllications, because changed only classes.dex in apk's (jar's) and result apk or jar stay zipalign.

You may check it.
[Galaxy S 5 General] svadev:
At me all works fine with v2.4.

I don't know ...
[Galaxy S 5 General] friedrich420:
its ok my friend :)

With the combination of 2.3 and new oat2dex my rom has not one single fc!!

Its much much better than yesterday's version :) (gallery and music were fc'ing unfortunately)

So its all good for me and once again THANK YOU !!

---------- Post added at 09:03 PM ---------- Previous post was at 09:02 PM ----------

Thats how it is, i checked ;)

They are zipaligned
[Galaxy S 5 General] DaOldMan:
Another Success story

I have just deodexed the base rom for Note 3 (n9005) with the new 2.4 tool. No problems here, yet :)

Thanks a lot [MENTION=6242674]svadev[/MENTION], this tool is a dev's best friend. You have made thousands of users happier, without them knowing it :) !

The deodex process was very fast as well :), excellent coding on [MENTION=6258761]_riddle[/MENTION] side.

Bravo !

Thomas
[Galaxy S 5 General] iepurasu_poznas:
It works perfectly for me. First don't work because i have tried to deodex only apks without framework, but when i tried to deodex framework to, worked perfectly. With version 2.3 was 2 error but with 2.4 i haven't any errors.

Thanks [MENTION=6242674]svadev[/MENTION] and [MENTION=6258761]_riddle[/MENTION]

Sorry for my bad english
[Galaxy S 5 General] ambasadii:
hi guys!

i'm using v2.4 , deodex wihout error of course but:

for example Chrome folder where is apk + folder lib/arm/*.so

i need to move this lib to system/lib or leave them here ?

*before deodexing this lib *.so missing in directory system/lib
[Galaxy S 5 General] svadev:
Try new v2.5 version, published in post #1
[Galaxy S 5 General] ambasadii:
thanks mate i try v2.5

I understand that if I get this result:

symlink("/system/lib/libSecFileClientUnit.so", "/system/priv-app/SamsungLinkPlatform/lib/arm/libSecFileClientUnit.so");

then i have to move this lib libSecFileClientUnit.so to system/lib right ?
[Galaxy S 5 General] svadev:
No.

if you have symlink, f.e. - symlink("/system/lib/libSecFileClientUnit.so", "/system/priv-app/SamsungLinkPlatform/lib/arm/libSecFileClientUnit.so"); - you must insert this symlink-command in installation script.
[Galaxy S 5 General] ambasadii:
ok! i got it

but in v2.5 i can't add path to system folder nothing happend :(
[Galaxy S 5 General] svadev:
This means that this path lies incorrect stock firmware to Lollipop
[Galaxy S 5 General] ambasadii:
hmm strange it's the same that i use in v2.4 and works

edit:

ok it's works but need to all system folder add's , in previous version i added only system/app /framework / priv-app
[Galaxy S 5 General] svadev:
Use this my program for unpack images View attachment 3105848.

And FTK Imager Lite for extract files from unpacked image .

It copies symlinks, but this symlinks has wrong format.
[Galaxy S 5 General] AL_IRAQI:
[MENTION=6242674]svadev[/MENTION]

Thanks for this amazing tool it works fine

but i have error in 2 apps

please check the log
[Galaxy S 5 General] svadev:
It question about error [MENTION=6258761]_riddle[/MENTION].

But you can stay stock versions of apks with errors, i. e. - left as they were originally:

SamsungLinkPlatform and StoryAlbum2013_L
[Galaxy S 5 General] Y3dx:
Thanks
[Galaxy S 5 General] Androidwizzard:
Thanks for this great tool :highfive:

Anyway one maybe noobish question: The outcome of this process is flashable as it is or got to extract the deodexed files from folder and put it the same way as former structure? Thx in advance!
[Galaxy S 5 General] friedrich420:
What you should do after using this amazing tool is to go to the sva folder and copy the 3 folders (app, framework and priv-app) back to your rom zip. And then your deodex rom is ready to go..
[Galaxy S 5 General] cici5151:
Stucked at the first screen after reboot

[MENTION=6242674]svadev[/MENTION]

Who can help to see my issue for this.

I put app priv-app and framework folders into /system, but it will stop after reboot, stucked at first screen after 20 minutes.

if I don't to a deodex it can reboot normally.

what's wrong of the things above.?

thanks.
[Galaxy S 5 General] hawst:
I think you have to look into logcat.