[Q] [Request] User reviews for "[MOD] CrossBreeder - 3.15.13" - Samsung Galaxy W I8150

Hello everyone,
Recently I've seen this post here regarding a mod, supposingly for all android platforms, that can perform Entropy Lag Reduction, DNS Speedup, Tether boost and Clean Adblock. I'm just i8150ing(yes i just made a "wondering" pun lollololololol k don't bash me xD) that have anyone used this script in their phone and could you list down everything you feel different after applying this script? I mean the things written in the page sounds amazing, but I know not everything is as good as it sounds. So I'm hoping for someone who's using/used this script to list down all the pros and cons of using this script, and conclude by justifying why anybody should/shouldn't use this script, in as much details as possible =)!
Thank you in advance for your time and efforts. Don't worry I will also click the "thank you" button when you post your replies too =P

It does reduce lag, but IMO still not as good as Seeder Flashable.
Maybe it's because the haveged binary is not tunable, compared to the rngd binary on Seeder Flashable.
I had tried to use Crossbreeder for about one week, and although it's better than without, it still is not as smooth as Seeder Flashable.
Sent from my GT-I8150 using xda app-developers app

egagah said:
Hello everyone,
Recently I've seen this post here regarding a mod, supposingly for all android platforms, that can perform Entropy Lag Reduction, DNS Speedup, Tether boost and Clean Adblock. I'm just i8150ing(yes i just made a "wondering" pun lollololololol k don't bash me xD) that have anyone used this script in their phone and could you list down everything you feel different after applying this script? I mean the things written in the page sounds amazing, but I know not everything is as good as it sounds. So I'm hoping for someone who's using/used this script to list down all the pros and cons of using this script, and conclude by justifying why anybody should/shouldn't use this script, in as much details as possible =)!
Thank you in advance for your time and efforts. Don't worry I will also click the "thank you" button when you post your replies too =P
Click to expand...
Click to collapse
Ok. First. I have checked what are inside this tweaks archive. After extract it, I found these directory:
Code:
[email protected]:~/Downloads/CrossBreeder# ls -l
total 2732
-rw-r--r-- 1 root root 2780841 Apr 3 17:50 CrossBreeder_3.15.13_v2.zip
drwxrwxr-x 3 root root 4096 Mar 14 01:18 META-INF
drwxrwxr-x 2 root root 4096 Mar 18 03:26 setup
drwxrwxr-x 5 root root 4096 Mar 14 01:18 system
Also This:
Code:
[email protected]:~/Downloads/CrossBreeder# tree
.
├── CrossBreeder_3.15.13_v2.zip
├── META-INF
│** ├── CERT.RSA
│** ├── CERT.SF
│** ├── com
│** │** └── google
│** │** └── android
│** │** ├── update-binary
│** │** └── updater-script
│** └── MANIFEST.MF
├── setup
│** ├── busybox
│** ├── debuggerd
│** ├── dnsmasq.CBBAK
│** ├── install_debuggerd.sh
│** ├── install_init_entries.sh
│** ├── libiconv.so.2
│** ├── REMOVE_TETHER_BOOST
│** ├── restore_dnsmasq.sh
│** └── tune2fs
└── system
├── bin
│** ├── dnsmasq
│** └── dnsmasq_dhcp
├── etc
│** ├── CrossBreeder
│** │** ├── CB_FileLock
│** │** ├── CB_RunHaveged
│** │** ├── CB_WakeWait
│** │** ├── CHECK_PROCS
│** │** ├── DISABLE_ADBLOCK
│** │** ├── DISABLE_CROSSBREEDER
│** │** ├── dnrd.10053
│** │** ├── dnrd_root
│** │** │** └── master
│** │** ├── dnsc
│** │** ├── dnsmasq.txt
│** │** ├── ENABLE_ADBLOCK
│** │** ├── ENABLE_CROSSBREEDER
│** │** ├── INSTALL_DNS_CLIENT
│** │** ├── INSTALL_TETHER_BOOST
│** │** ├── nullad.bin
│** │** ├── null.gif
│** │** ├── nullgif.bin
│** │** ├── pixelserv
│** │** ├── REMOVE_DNS_CLIENT
│** │** ├── REMOVE_TETHER_BOOST
│** │** ├── rinetd
│** │** ├── rinetd.conf
│** │** ├── timeout
│** │** ├── zzCHECK_NET_DNS
│** │** ├── zzCrossBreeder
│** │** └── zzReset_DNS
│** ├── hosts
│** └── init.d
│** └── zzCrossBreeder_initd
└── xbin
└── haveged
12 directories, 46 files
It's surprising me, this tweak using dnsmasq! So what is dnsmasq?
Dnsmasq is a lightweight server designed to provide DNS, DHCP and TFTP services to a small-scale network. It can serve the names of local machines which are not in the global DNS. The DHCP server integrates with the DNS server and allows machines with DHCP-allocated addresses to appear in the DNS with names configured either in each host or in a central configuration file. Dnsmasq supports static and dynamic DHCP leases and BOOTP for network booting of diskless machines.
Click to expand...
Click to collapse
How does it works?
DNSmasq will using localhost AS dns nameserver. So you'll find out that your phone using 127.0.0.1 as it's dns nameserver. Any dns request will stored at your phone, so it will improve your dns request because you don't have to ask dns nameserver to find your request.

Related

Compiling apk, espier launcher

Hey guys, I'm trying to decompile, edit, then recompile espier launcher 0.5.2 apk
I decompiled it and edited is successfully, and then when I go to compile, I don't see any output.
Does the compile not create an apk file? I'm confused on where to go after I edit my apk.
I'm using APK manager on OS X lion 64bit if that makes any difference.
Thanks.
(I couldn't find this anywhere on the internet or on xda forums)
not sure if this makes any sense, so for clarification:
I decompile, edit, then compile. Then when i go to sign, it says it cannot find unsigned-Espier_Launcher_0.5.2.apk Please use "zip" or "compile" options first.
Code:
java version "1.6.0_26"
Java(TM) SE Runtime Environment (build 1.6.0_26-b03)
Java HotSpot(TM) Client VM (build 20.1-b02, mixed mode, sharing)
'""platform-tools"\adb.exe"' is not recognized as an internal or external comman
d,
operable program or batch file.
The system cannot find the path specified.
The system cannot find the path specified.
I: Baksmaling...
I: Loading resource table...
I: Loaded.
I: Loading resource table from file: C:\Users\Kunal\apktool\framework\1.apk
I: Loaded.
I: Decoding file-resources...
I: Decoding values*/* XMLs...
I: Done.
I: Copying assets and libs...
The system cannot find the path specified.
The system cannot find the path specified.
I: Baksmaling...
I: Loading resource table...
I: Loaded.
I: Loading resource table from file: C:\Users\Kunal\apktool\framework\1.apk
I: Loaded.
I: Decoding file-resources...
I: Decoding values*/* XMLs...
I: Done.
I: Copying assets and libs...
--------------------------------------------------------------------------
|Fri 02/03/2012 -- 20:29:28.56|
--------------------------------------------------------------------------
--2012-02-03 20:29:28-- http://update.apkmultitool.com/apkver.txt
Resolving update.apkmultitool.com (update.apkmultitool.com)... 199.59.62.20
Connecting to update.apkmultitool.com (update.apkmultitool.com)|199.59.62.20|:80
... connected.
HTTP request sent, awaiting response... 200 OK
Length: 152 [text/plain]
Saving to: `apkver.txt'
0K 100% 2.37M=0s
2012-02-03 20:29:28 (2.37 MB/s) - `apkver.txt' saved [152/152]
A subdirectory or file projects already exists.
A subdirectory or file place-apk-here-for-modding already exists.
A subdirectory or file place-ogg-here already exists.
A subdirectory or file place-apk-here-to-batch-optimize already exists.
A subdirectory or file place-apk-here-for-signing already exists.
java version "1.6.0_26"
Java(TM) SE Runtime Environment (build 1.6.0_26-b03)
Java HotSpot(TM) Client VM (build 20.1-b02, mixed mode, sharing)
'""platform-tools"\adb.exe"' is not recognized as an internal or external comman
d,
operable program or batch file.
I: Checking whether sources has changed...
I: Smaling...
^C--------------------------------------------------------------------------
|Fri 02/03/2012 -- 20:32:00.26|
--------------------------------------------------------------------------
--2012-02-03 20:32:00-- http://update.apkmultitool.com/apkver.txt
Resolving update.apkmultitool.com (update.apkmultitool.com)... 199.59.62.20
Connecting to update.apkmultitool.com (update.apkmultitool.com)|199.59.62.20|:80
... connected.
HTTP request sent, awaiting response... 200 OK
Length: 152 [text/plain]
Saving to: `apkver.txt'
0K 100% 1.87M=0s
2012-02-03 20:32:00 (1.87 MB/s) - `apkver.txt' saved [152/152]
A subdirectory or file projects already exists.
A subdirectory or file place-apk-here-for-modding already exists.
A subdirectory or file place-ogg-here already exists.
A subdirectory or file place-apk-here-to-batch-optimize already exists.
A subdirectory or file place-apk-here-for-signing already exists.
java version "1.6.0_26"
Java(TM) SE Runtime Environment (build 1.6.0_26-b03)
Java HotSpot(TM) Client VM (build 20.1-b02, mixed mode, sharing)
'""platform-tools"\adb.exe"' is not recognized as an internal or external comman
d,
operable program or batch file.
I: Checking whether sources has changed...
I: Smaling...
I: Checking whether resources has changed...
I: Building resources...
Exception in thread "main" brut.androlib.AndrolibException: brut.common.BrutExce
ption: could not exec command: [aapt, p, -F, C:\Users\Kunal\AppData\Local\Temp\A
PKTOOL3022903427758754693.tmp, -I, C:\Users\Kunal\apktool\framework\1.apk, -S, C
:\APK MultiTOol\projects\1Espier_Launcher_0.5.2.apk\res, -M, C:\APK MultiTOol\pr
ojects\1Espier_Launcher_0.5.2.apk\AndroidManifest.xml]
at brut.androlib.res.AndrolibResources.aaptPackage(AndrolibResources.jav
a:193)
at brut.androlib.Androlib.buildResourcesFull(Androlib.java:301)
at brut.androlib.Androlib.buildResources(Androlib.java:248)
at brut.androlib.Androlib.build(Androlib.java:171)
at brut.androlib.Androlib.build(Androlib.java:154)
at brut.apktool.Main.cmdBuild(Main.java:182)
at brut.apktool.Main.main(Main.java:67)
Caused by: brut.common.BrutException: could not exec command: [aapt, p, -F, C:\U
sers\Kunal\AppData\Local\Temp\APKTOOL3022903427758754693.tmp, -I, C:\Users\Kunal
\apktool\framework\1.apk, -S, C:\APK MultiTOol\projects\1Espier_Launcher_0.5.2.a
pk\res, -M, C:\APK MultiTOol\projects\1Espier_Launcher_0.5.2.apk\AndroidManifest
.xml]
at brut.util.OS.exec(OS.java:87)
at brut.androlib.res.AndrolibResources.aaptPackage(AndrolibResources.jav
a:191)
... 6 more
Caused by: java.io.IOException: Cannot run program "aapt": CreateProcess error=2
, The system cannot find the file specified
at java.lang.ProcessBuilder.start(Unknown Source)
at java.lang.Runtime.exec(Unknown Source)
at java.lang.Runtime.exec(Unknown Source)
at brut.util.OS.exec(OS.java:78)
... 7 more
Caused by: java.io.IOException: CreateProcess error=2, The system cannot find th
e file specified
at java.lang.ProcessImpl.create(Native Method)
at java.lang.ProcessImpl.<init>(Unknown Source)
at java.lang.ProcessImpl.start(Unknown Source)
... 11 more
--------------------------------------------------------------------------
|Fri 02/03/2012 -- 21:06:51.95|
--------------------------------------------------------------------------
--2012-02-03 21:06:52-- http://update.apkmultitool.com/apkver.txt
Resolving update.apkmultitool.com (update.apkmultitool.com)... 199.59.62.20
Connecting to update.apkmultitool.com (update.apkmultitool.com)|199.59.62.20|:80
... connected.
HTTP request sent, awaiting response... 200 OK
Length: 152 [text/plain]
Saving to: `apkver.txt'
0K 100% 2.47M=0s
2012-02-03 21:06:52 (2.47 MB/s) - `apkver.txt' saved [152/152]
A subdirectory or file projects already exists.
A subdirectory or file place-apk-here-for-modding already exists.
A subdirectory or file place-ogg-here already exists.
A subdirectory or file place-apk-here-to-batch-optimize already exists.
A subdirectory or file place-apk-here-for-signing already exists.
java version "1.6.0_26"
Java(TM) SE Runtime Environment (build 1.6.0_26-b03)
Java HotSpot(TM) Client VM (build 20.1-b02, mixed mode, sharing)
'""platform-tools"\adb.exe"' is not recognized as an internal or external comman
d,
operable program or batch file.
The system cannot find the path specified.
The system cannot find the path specified.
I: Baksmaling...
I: Loading resource table...
I: Loaded.
I: Loading resource table from file: C:\Users\Kunal\apktool\framework\1.apk
I: Loaded.
I: Decoding file-resources...
I: Decoding values*/* XMLs...
I: Done.
I: Copying assets and libs...
--------------------------------------------------------------------------
|Fri 02/03/2012 -- 21:58:50.81|
--------------------------------------------------------------------------
--2012-02-03 21:58:50-- http://update.apkmultitool.com/apkver.txt
Resolving update.apkmultitool.com (update.apkmultitool.com)... 199.59.62.20
Connecting to update.apkmultitool.com (update.apkmultitool.com)|199.59.62.20|:80
... connected.
HTTP request sent, awaiting response... 200 OK
Length: 152 [text/plain]
Saving to: `apkver.txt'
0K 100% 1.09M=0s
2012-02-03 21:58:51 (1.09 MB/s) - `apkver.txt' saved [152/152]
A subdirectory or file projects already exists.
A subdirectory or file place-apk-here-for-modding already exists.
A subdirectory or file place-ogg-here already exists.
A subdirectory or file place-apk-here-to-batch-optimize already exists.
A subdirectory or file place-apk-here-for-signing already exists.
java version "1.6.0_26"
Java(TM) SE Runtime Environment (build 1.6.0_26-b03)
Java HotSpot(TM) Client VM (build 20.1-b02, mixed mode, sharing)
'""platform-tools"\adb.exe"' is not recognized as an internal or external comman
d,
operable program or batch file.
I: Checking whether sources has changed...
I: Smaling...
I: Checking whether resources has changed...
I: Building resources...
Exception in thread "main" brut.androlib.AndrolibException: brut.common.BrutExce
ption: could not exec command: [aapt, p, -F, C:\Users\Kunal\AppData\Local\Temp\A
PKTOOL1970506614237777931.tmp, -I, C:\Users\Kunal\apktool\framework\1.apk, -S, C
:\APK MultiTOol\projects\Espier_Launcher_0.5.2.apk\res, -M, C:\APK MultiTOol\pro
jects\Espier_Launcher_0.5.2.apk\AndroidManifest.xml]
at brut.androlib.res.AndrolibResources.aaptPackage(AndrolibResources.jav
a:193)
at brut.androlib.Androlib.buildResourcesFull(Androlib.java:301)
at brut.androlib.Androlib.buildResources(Androlib.java:248)
at brut.androlib.Androlib.build(Androlib.java:171)
at brut.androlib.Androlib.build(Androlib.java:154)
at brut.apktool.Main.cmdBuild(Main.java:182)
at brut.apktool.Main.main(Main.java:67)
Caused by: brut.common.BrutException: could not exec command: [aapt, p, -F, C:\U
sers\Kunal\AppData\Local\Temp\APKTOOL1970506614237777931.tmp, -I, C:\Users\Kunal
\apktool\framework\1.apk, -S, C:\APK MultiTOol\projects\Espier_Launcher_0.5.2.ap
k\res, -M, C:\APK MultiTOol\projects\Espier_Launcher_0.5.2.apk\AndroidManifest.x
ml]
at brut.util.OS.exec(OS.java:87)
at brut.androlib.res.AndrolibResources.aaptPackage(AndrolibResources.jav
a:191)
... 6 more
Caused by: java.io.IOException: Cannot run program "aapt": CreateProcess error=2
, The system cannot find the file specified
at java.lang.ProcessBuilder.start(Unknown Source)
at java.lang.Runtime.exec(Unknown Source)
at java.lang.Runtime.exec(Unknown Source)
at brut.util.OS.exec(OS.java:78)
... 7 more
Caused by: java.io.IOException: CreateProcess error=2, The system cannot find th
e file specified
at java.lang.ProcessImpl.create(Native Method)
at java.lang.ProcessImpl.<init>(Unknown Source)
at java.lang.ProcessImpl.start(Unknown Source)
... 11 more
I: Checking whether sources has changed...
I: Checking whether resources has changed...
I: Building resources...
Exception in thread "main" brut.androlib.AndrolibException: brut.common.BrutExce
ption: could not exec command: [aapt, p, -F, C:\Users\Kunal\AppData\Local\Temp\A
PKTOOL7228759727554343253.tmp, -I, C:\Users\Kunal\apktool\framework\1.apk, -S, C
:\APK MultiTOol\projects\Espier_Launcher_0.5.2.apk\res, -M, C:\APK MultiTOol\pro
jects\Espier_Launcher_0.5.2.apk\AndroidManifest.xml]
at brut.androlib.res.AndrolibResources.aaptPackage(AndrolibResources.jav
a:193)
at brut.androlib.Androlib.buildResourcesFull(Androlib.java:301)
at brut.androlib.Androlib.buildResources(Androlib.java:248)
at brut.androlib.Androlib.build(Androlib.java:171)
at brut.androlib.Androlib.build(Androlib.java:154)
at brut.apktool.Main.cmdBuild(Main.java:182)
at brut.apktool.Main.main(Main.java:67)
Caused by: brut.common.BrutException: could not exec command: [aapt, p, -F, C:\U
sers\Kunal\AppData\Local\Temp\APKTOOL7228759727554343253.tmp, -I, C:\Users\Kunal
\apktool\framework\1.apk, -S, C:\APK MultiTOol\projects\Espier_Launcher_0.5.2.ap
k\res, -M, C:\APK MultiTOol\projects\Espier_Launcher_0.5.2.apk\AndroidManifest.x
ml]
at brut.util.OS.exec(OS.java:87)
at brut.androlib.res.AndrolibResources.aaptPackage(AndrolibResources.jav
a:191)
... 6 more
Caused by: java.io.IOException: Cannot run program "aapt": CreateProcess error=2
, The system cannot find the file specified
at java.lang.ProcessBuilder.start(Unknown Source)
at java.lang.Runtime.exec(Unknown Source)
at java.lang.Runtime.exec(Unknown Source)
at brut.util.OS.exec(OS.java:78)
... 7 more
Caused by: java.io.IOException: CreateProcess error=2, The system cannot find th
e file specified
at java.lang.ProcessImpl.create(Native Method)
at java.lang.ProcessImpl.<init>(Unknown Source)
at java.lang.ProcessImpl.start(Unknown Source)
... 11 more
I: Checking whether sources has changed...
I: Checking whether resources has changed...
I: Building resources...
Exception in thread "main" brut.androlib.AndrolibException: brut.common.BrutExce
ption: could not exec command: [aapt, p, -F, C:\Users\Kunal\AppData\Local\Temp\A
PKTOOL6594612407827724422.tmp, -I, C:\Users\Kunal\apktool\framework\1.apk, -S, C
:\APK MultiTOol\projects\Espier_Launcher_0.5.2.apk\res, -M, C:\APK MultiTOol\pro
jects\Espier_Launcher_0.5.2.apk\AndroidManifest.xml]
at brut.androlib.res.AndrolibResources.aaptPackage(AndrolibResources.jav
a:193)
at brut.androlib.Androlib.buildResourcesFull(Androlib.java:301)
at brut.androlib.Androlib.buildResources(Androlib.java:248)
at brut.androlib.Androlib.build(Androlib.java:171)
at brut.androlib.Androlib.build(Androlib.java:154)
at brut.apktool.Main.cmdBuild(Main.java:182)
at brut.apktool.Main.main(Main.java:67)
Caused by: brut.common.BrutException: could not exec command: [aapt, p, -F, C:\U
sers\Kunal\AppData\Local\Temp\APKTOOL6594612407827724422.tmp, -I, C:\Users\Kunal
\apktool\framework\1.apk, -S, C:\APK MultiTOol\projects\Espier_Launcher_0.5.2.ap
k\res, -M, C:\APK MultiTOol\projects\Espier_Launcher_0.5.2.apk\AndroidManifest.x
ml]
at brut.util.OS.exec(OS.java:87)
at brut.androlib.res.AndrolibResources.aaptPackage(AndrolibResources.jav
a:191)
... 6 more
Caused by: java.io.IOException: Cannot run program "aapt": CreateProcess error=2
, The system cannot find the file specified
at java.lang.ProcessBuilder.start(Unknown Source)
at java.lang.Runtime.exec(Unknown Source)
at java.lang.Runtime.exec(Unknown Source)
at brut.util.OS.exec(OS.java:78)
... 7 more
Caused by: java.io.IOException: CreateProcess error=2, The system cannot find th
e file specified
at java.lang.ProcessImpl.create(Native Method)
at java.lang.ProcessImpl.<init>(Unknown Source)
at java.lang.ProcessImpl.start(Unknown Source)
... 11 more
Press any key to continue . . .
this is my error when i try to compile it on my dell xps vista using apk multitool.

[Q] [DevQ] apktool Build Home.apk error

Hello! Hello! I can not change Home.apk. I want to make three desktops and 4x5 apptray. If I build .apk I get the error:
Code:
C:\apk\Tools\..\Place_Files_Here\Home\res\values\styles.xml:4: error: Error retrieving parent for item: No resource found that matches the given name 'Layout'.
Exception in thread "main" brut.androlib.AndrolibException: brut.common.BrutException: could not exec command: [aapt, p, -F, C:\Users\Admin\AppData\Local\Temp\APKTOOL792829079333190684.tmp, -I, C:\Users\Admin\apktool\framework\1.apk, -I, C:\Users\Admin\apktool\framework\2.apk, -S, C:\apk\Tools\..\Place_Files_Here\Home\res, -M, C:\apk\Tools\..\Place_Files_Here\Home\AndroidManifest.xml]
at brut.androlib.res.AndrolibResources.aaptPackage(AndrolibResources.java:193)
at brut.androlib.Androlib.buildResourcesFull(Androlib.java:301)
at brut.androlib.Androlib.buildResources(Androlib.java:248)
at brut.androlib.Androlib.build(Androlib.java:171)
at brut.androlib.Androlib.build(Androlib.java:154)
at brut.apktool.Main.cmdBuild(Main.java:182)
at brut.apktool.Main.main(Main.java:67)
Caused by: brut.common.BrutException: could not exec command: [aapt, p, -F, C:\Users\Admin\AppData\Local\Temp\APKTOOL792829079333190684.tmp, -I, C:\Users\Admin\apktool\framework\1.apk, -I, C:\Users\Admin\apktool\framework\2.apk, -S, C:\apk\Tools\..\Place_Files_Here\Home\res, -M, C:\apk\Tools\..\Place_Files_Here\Home\AndroidManifest.xml]
at brut.util.OS.exec(OS.java:83)
at brut.androlib.res.AndrolibResources.aaptPackage(AndrolibResources.java:191)
... 6 more
Home.apk from .431
Thanks!
Try this - http://forum.xda-developers.com/showthread.php?t=1759573
Grab aapt.exe from android sdk folder and place inside apktool. Apktool 1.4.3 has recompilation issues.
Sent from my LT18i using xda app-developers app
XperienceD said:
Try this - http://forum.xda-developers.com/showthread.php?t=1759573
Click to expand...
Click to collapse
Thank you, but after compiling (without changes or with changes) and installation (copy to system/app with rw-r-r-) phone doesn't start, stop on the logo Xperia.
7xGhost said:
Thank you, but after compiling (without changes or with changes) and installation (copy to system/app with rw-r-r-) phone doesn't start, stop on the logo Xperia.
Click to expand...
Click to collapse
After you're done compiling go to the builds folder copy the res folder & the arsc file, open the unmodded home.apk with a zip viewer like 7zip or winrar, delete the old res folder & arsc & replace it with the one on the build folder on where you compiled your modded home and that's it
Riyal said:
After you're done compiling go to the builds folder copy the res folder & the arsc file, open the unmodded home.apk with a zip viewer like 7zip or winrar, delete the old res folder & arsc & replace it with the one on the build folder on where you compiled your modded home and that's it
Click to expand...
Click to collapse
Thanks!! It's work!:laugh:

[GUIDE] Lidroid Panel (15 Toggles + Brightness Slider)

Here is guide how to add 15 toggles to notification pulldown. All credits going to sk0t, I'm just translate his guide
LIDROID PANEL
1. Decompile your SystemUI.apk
2. Download archive from attachments and copy drawable-hdpi(mdpi) and layout folders to your decompiled folder
3. Open file res/layout/status_bar_expanded.xml and add string
Code:
<include layout="@layout/qp_layout" />
after
Code:
<com.android.systemui.statusbar.ExpandedView android:orientation="vertical" android:focusable="true" android:descendantFocusability="afterDescendants"
xmlns:android="http://schemas.android.com/apk/res/android">
4. Add strings from strings.xml and arrays.xml to your files in decompiled folder
5. Compile
6. Decompile new apk to some newfolder
7. Copy file newfolder/SystemUI/res/values/public.xml into res/values/ and replace
8. Delete newfolder
9. Next take smali folder from archive and put it into SystemUI/smali
10. Archive contains qp_repl.js script. You must place him near SystemUI folder and execute him. Wait until script will finish his work. You must see "Done"
11. Build your apk.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
BRIGHTNESS SLIDER
1. Decompile your SystemUI.apk
2. Download slider_btn archive and extract smali, drawable-hdpi и layout folders to your decompiled folder
3. Add string into status_bar_expanded.xml
Code:
<include layout="@layout/qp_brightness" />
after
Code:
<include layout="@layout/qp_layout" />
4. Build
WARNING! The Flashlight toggle may cause FC in Sense ROMs
Thanks for your post
You should post also on Android Themes & Apps section where there are all great mods like this.
Will be very useful
xpirt
what can I use to decompile the apk? thanks!
lilrob1213 said:
what can I use to decompile the apk? thanks!
Click to expand...
Click to collapse
Apktool or Apk Manager. Search on xda.
xpirt
Can you create a guide on how to add EQS to a stock ROM?
Steam. said:
Can you create a guide on how to add EQS to a stock ROM?
Click to expand...
Click to collapse
You can deodex make necessary steps and then reodex.
xpirt
I'm trying to add this to HTCdroid. Can someone explain this?
4. Add strings from strings.xml and arrays.xml to your files in decompiled folder
Click to expand...
Click to collapse
@tonyskyfall
I've done strings.xml but there is no arrays.xml
EDIT: Fixed arrays thing, but this now
[email protected]:~/Downloads/APKTool/SystemUI$ ./qp_repl.js
./qp_repl.js: line 1: var: command not found
./qp_repl.js: line 1: $'\r': command not found
./qp_repl.js: line 2: syntax error near unexpected token `('
'/qp_repl.js: line 2: `var fso = new ActiveXObject('Scripting.FileSystemObject');
[email protected]:~/Downloads/APKTool/SystemUI$
MameTozhio said:
I'm trying to add this to HTCdroid. Can someone explain this?
@tonyskyfall
Click to expand...
Click to collapse
open strings.xml from archive , copy lines, then add them to strings.xml to your systemUI.apk
just take arrays.xml file and put it into values folder
tonyskyfall said:
open strings.xml from archive , copy lines, then add them to strings.xml to your systemUI.apk
just take arrays.xml file and put it into values folder
Click to expand...
Click to collapse
Okay, done that. But there's more errors now =/ (Look above I edited the post now)
MameTozhio said:
Okay, done that. But there's more errors now =/ (Look above I edited the post now)
Click to expand...
Click to collapse
did you copy smali folder and new public.xml file?
tonyskyfall said:
open strings.xml from archive , copy lines, then add them to strings.xml to your systemUI.apk
just take arrays.xml file and put it into values folder
Click to expand...
Click to collapse
No arrays.xml it's not complete there are only strings to add on an existent arrays.xml. So he has to look into an arrays.xml and copy first and last parts.
And qp_reply.js has to stay when there is SystemUI folder, so:
Blabla/SystemUI/
Blabla/qp_reply.js
xpirt
xpirt said:
No arrays.xml it's not complete there are only strings to add on an existent arrays.xml. So he has to look into an arrays.xml and copy first and last parts.
And qp_reply.js has to stay when there is SystemUI folder, so:
Blabla/SystemUI/
Blabla/qp_reply.js
xpirt
Click to expand...
Click to collapse
I found a workaround for arrays, I just copied </resources> and the XML version stuff from strings.xml.
I tried it again (I didn't continue on last time I was too tired, so I restarted clean).
I have this error:
Edit! - Nevermind I've gotten it to work (Finally)
Edit 2 -
[email protected]:~/Downloads/APKTool$ bash qp_repl.js
qp_repl.js: line 1: var: command not found
qp_repl.js: line 1: $'\r': command not found
qp_repl.js: line 2: syntax error near unexpected token `('
'p_repl.js: line 2: `var fso = new ActiveXObject('Scripting.FileSystemObject');
[email protected]:~/Downloads/APKTool$
@tonyskyfall
Sorry if I've been a bother u.u
MameTozhio said:
I tried it again (I didn't continue on last time I was too tired, so I restarted clean).
I have this error:
Edit! - Nevermind I've gotten it to work (Finally)
Edit 2 -
[email protected]:~/Downloads/APKTool$ bash qp_repl.js
qp_repl.js: line 1: var: command not found
qp_repl.js: line 1: $'\r': command not found
qp_repl.js: line 2: syntax error near unexpected token `('
'p_repl.js: line 2: `var fso = new ActiveXObject('Scripting.FileSystemObject');
[email protected]:~/Downloads/APKTool$
@tonyskyfall
Sorry if I've been a bother u.u
Click to expand...
Click to collapse
Do you have Java installed? Is it in the correct path like I said?
Btw.. I think you are on linux so it will not work..
xpirt
xpirt said:
Do you have Java installed? Is it in the correct path like I said?
Btw.. I think you are on linux so it will not work..
xpirt
Click to expand...
Click to collapse
Yes I'm on Linux (Linux Deepin 12.12.1). I have Java 6 installed via Webupd8 PPA.
@tonyskyfall
i edited the systemui.apk but it keeps giving error on compiling after 4th step could u look into it
using vts to decompile btw
Code:
12:53:51.548: [Normal] - TenProjectViewModel.BuildProject: 'Building project: SystemUI'
12:53:51.566: [Debug] - ApkProjectViewModel.BuildBinary: 'SystemUI: Compiling changed M10 pictures'
12:53:51.597: [Debug] - ApkProjectViewModel.BuildBinary: 'SystemUI: Copying 'C:\Users\saksham\Documents\Virtuous Ten Studio\Projects\systemui.apk lidroid panel\SystemUI\Data' to 'C:\Users\saksham\AppData\Local\Temp\BB130C''
12:53:52.850: [Normal] - SmaliTool.Smali: 'Compiling folder: C:\Users\saksham\AppData\Local\Temp\BB130C\smali'
12:53:52.850: [Debug] - SmaliTool.Smali: 'Smali args: -Xmx512m -jar "C:\Program Files\Virtuous Ten Studio\External\Smali\smali-1.4.2.jar" --api-level 15 --output "C:\Users\saksham\AppData\Local\Temp\BB130C\classes.dex" "C:\Users\saksham\AppData\Local\Temp\BB130C\smali"'
12:53:54.846: [Debug] - SmaliTool.Smali: 'Successfully compiled file.'
12:53:54.959: [Normal] - ApkTool.CompileApk: 'Compiling apk'
12:53:54.959: [Debug] - ApkTool.CompileApk: 'ApkTool args: -Xmx512m -jar "C:\Program Files\Virtuous Ten Studio\External\ApkTool\apktool_1.5.2.jar" b -a "C:\Program Files\Virtuous Ten Studio\External\ApkTool\aapt.exe" "C:\Users\saksham\AppData\Local\Temp\BB130C" "C:\Users\saksham\Documents\Virtuous Ten Studio\Projects\systemui.apk lidroid panel\SystemUI\Binary\SystemUI.apk"'
12:53:58.075: [Error] - ApkTool.CompileApk: 'ApkTool: I: Copying classes.dex file...'
12:53:58.085: [Error] - ApkTool.CompileApk: 'ApkTool: I: Checking whether resources has changed...'
12:53:58.087: [Error] - ApkTool.CompileApk: 'ApkTool: I: Building resources...'
12:53:58.090: [Error] - ApkTool.CompileApk: 'ApkTool: C:\Users\saksham\AppData\Local\Temp\BB130C\res\values\arrays.xml:5: error: Error parsing XML: junk after document element'
12:53:58.090: [Error] - ApkTool.CompileApk: 'ApkTool: Exception in thread "main" brut.androlib.AndrolibException: brut.androlib.AndrolibException: brut.common.BrutException: could not exec command: [C:\Program Files\Virtuous Ten Studio\External\ApkTool\aapt.exe, p, --min-sdk-version, 15, --target-sdk-version, 15, -F, C:\Users\saksham\AppData\Local\Temp\APKTOOL1773983993400921790.tmp, -I, C:\Users\saksham\apktool\framework\1.apk, -I, C:\Users\saksham\apktool\framework\2-4.1_com.rec.apk, -S, C:\Users\saksham\AppData\Local\Temp\BB130C\res, -M, C:\Users\saksham\AppData\Local\Temp\BB130C\AndroidManifest.xml]'
12:53:58.090: [Error] - ApkTool.CompileApk: 'ApkTool: at brut.androlib.Androlib.buildResourcesFull(Androlib.java:358)'
12:53:58.090: [Error] - ApkTool.CompileApk: 'ApkTool: at brut.androlib.Androlib.buildResources(Androlib.java:283)'
12:53:58.090: [Error] - ApkTool.CompileApk: 'ApkTool: at brut.androlib.Androlib.build(Androlib.java:206)'
12:53:58.091: [Error] - ApkTool.CompileApk: 'ApkTool: at brut.androlib.Androlib.build(Androlib.java:176)'
12:53:58.091: [Error] - ApkTool.CompileApk: 'ApkTool: at brut.apktool.Main.cmdBuild(Main.java:228)'
12:53:58.091: [Error] - ApkTool.CompileApk: 'ApkTool: at brut.apktool.Main.main(Main.java:79)'
12:53:58.091: [Error] - ApkTool.CompileApk: 'ApkTool: Caused by: brut.androlib.AndrolibException: brut.common.BrutException: could not exec command: [C:\Program Files\Virtuous Ten Studio\External\ApkTool\aapt.exe, p, --min-sdk-version, 15, --target-sdk-version, 15, -F, C:\Users\saksham\AppData\Local\Temp\APKTOOL1773983993400921790.tmp, -I, C:\Users\saksham\apktool\framework\1.apk, -I, C:\Users\saksham\apktool\framework\2-4.1_com.rec.apk, -S, C:\Users\saksham\AppData\Local\Temp\BB130C\res, -M, C:\Users\saksham\AppData\Local\Temp\BB130C\AndroidManifest.xml]'
12:53:58.091: [Error] - ApkTool.CompileApk: 'ApkTool: at brut.androlib.res.AndrolibResources.aaptPackage(AndrolibResources.java:357)'
12:53:58.091: [Error] - ApkTool.CompileApk: 'ApkTool: at brut.androlib.Androlib.buildResourcesFull(Androlib.java:336)'
12:53:58.092: [Error] - ApkTool.CompileApk: 'ApkTool: ... 5 more'
12:53:58.092: [Error] - ApkTool.CompileApk: 'ApkTool: Caused by: brut.common.BrutException: could not exec command: [C:\Program Files\Virtuous Ten Studio\External\ApkTool\aapt.exe, p, --min-sdk-version, 15, --target-sdk-version, 15, -F, C:\Users\saksham\AppData\Local\Temp\APKTOOL1773983993400921790.tmp, -I, C:\Users\saksham\apktool\framework\1.apk, -I, C:\Users\saksham\apktool\framework\2-4.1_com.rec.apk, -S, C:\Users\saksham\AppData\Local\Temp\BB130C\res, -M, C:\Users\saksham\AppData\Local\Temp\BB130C\AndroidManifest.xml]'
12:53:58.092: [Error] - ApkTool.CompileApk: 'ApkTool: at brut.util.OS.exec(OS.java:89)'
12:53:58.092: [Error] - ApkTool.CompileApk: 'ApkTool: at brut.androlib.res.AndrolibResources.aaptPackage(AndrolibResources.java:355)'
12:53:58.093: [Error] - ApkTool.CompileApk: 'ApkTool: ... 6 more'
12:53:58.093: [Debug] - ApkTool.CompileApk: 'ApkTool failed, see log for further details'
12:53:58.093: [Debug] - ApkTool.CompileApk: 'Exitcode: 1'
12:53:58.093: [Error] - ApkProjectViewModel.BuildBinary: 'SystemUI: Compiling resource files failed!'
edit: above error was solved by not copying the arrays.xml in my systemui.apk there is no arrays.xml
when i copied the smali files and then run the script it said done but then when i build apk there was this error of smali
Code:
13:42:50.226: [Debug] - ApkProjectViewModel.BuildBinary: 'SystemUI: Compiling changed M10 pictures'
13:42:50.266: [Debug] - ApkProjectViewModel.BuildBinary: 'SystemUI: Copying 'C:\Users\saksham\Documents\Virtuous Ten Studio\Projects\systemui.apk lidroid panel\SystemUI\Data' to 'C:\Users\saksham\AppData\Local\Temp\6BC7FD''
13:42:52.049: [Normal] - SmaliTool.Smali: 'Compiling folder: C:\Users\saksham\AppData\Local\Temp\6BC7FD\smali'
13:42:52.049: [Debug] - SmaliTool.Smali: 'Smali args: -Xmx512m -jar "C:\Program Files\Virtuous Ten Studio\External\Smali\smali-1.4.2.jar" --api-level 15 --output "C:\Users\saksham\AppData\Local\Temp\6BC7FD\classes.dex" "C:\Users\saksham\AppData\Local\Temp\6BC7FD\smali"'
13:42:54.064: [Debug] - SmaliTool.Smali: 'Smali: ..\..\Users\saksham\AppData\Local\Temp\6BC7FD\smali\com\lidroid\systemui\quickpanel\QPids.smali[31,14] no viable alternative at input 'undefined''
13:42:54.065: [Debug] - SmaliTool.Smali: 'Smali: ..\..\Users\saksham\AppData\Local\Temp\6BC7FD\smali\com\lidroid\systemui\quickpanel\QPids.smali[47,14] no viable alternative at input 'undefined''
13:42:54.065: [Debug] - SmaliTool.Smali: 'Smali: ..\..\Users\saksham\AppData\Local\Temp\6BC7FD\smali\com\lidroid\systemui\quickpanel\QPids.smali[61,14] no viable alternative at input 'undefined''
13:42:54.065: [Debug] - SmaliTool.Smali: 'Smali: ..\..\Users\saksham\AppData\Local\Temp\6BC7FD\smali\com\lidroid\systemui\quickpanel\QPids.smali[67,14] no viable alternative at input 'undefined''
13:42:54.065: [Normal] - SmaliTool.Smali: 'Smali failed, see log for further information.'
13:42:54.067: [Debug] - SmaliTool.Smali: 'Exitcode: 1'
ignore this
sakshamx said:
@tonyskyfall
i edited the systemui.apk but it keeps giving error on compiling after 4th step could u look into it
using vts to decompile btw
Code:
12:53:51.548: [Normal] - TenProjectViewModel.BuildProject: 'Building project: SystemUI'
12:53:51.566: [Debug] - ApkProjectViewModel.BuildBinary: 'SystemUI: Compiling changed M10 pictures'
12:53:51.597: [Debug] - ApkProjectViewModel.BuildBinary: 'SystemUI: Copying 'C:\Users\saksham\Documents\Virtuous Ten Studio\Projects\systemui.apk lidroid panel\SystemUI\Data' to 'C:\Users\saksham\AppData\Local\Temp\BB130C''
12:53:52.850: [Normal] - SmaliTool.Smali: 'Compiling folder: C:\Users\saksham\AppData\Local\Temp\BB130C\smali'
12:53:52.850: [Debug] - SmaliTool.Smali: 'Smali args: -Xmx512m -jar "C:\Program Files\Virtuous Ten Studio\External\Smali\smali-1.4.2.jar" --api-level 15 --output "C:\Users\saksham\AppData\Local\Temp\BB130C\classes.dex" "C:\Users\saksham\AppData\Local\Temp\BB130C\smali"'
12:53:54.846: [Debug] - SmaliTool.Smali: 'Successfully compiled file.'
12:53:54.959: [Normal] - ApkTool.CompileApk: 'Compiling apk'
12:53:54.959: [Debug] - ApkTool.CompileApk: 'ApkTool args: -Xmx512m -jar "C:\Program Files\Virtuous Ten Studio\External\ApkTool\apktool_1.5.2.jar" b -a "C:\Program Files\Virtuous Ten Studio\External\ApkTool\aapt.exe" "C:\Users\saksham\AppData\Local\Temp\BB130C" "C:\Users\saksham\Documents\Virtuous Ten Studio\Projects\systemui.apk lidroid panel\SystemUI\Binary\SystemUI.apk"'
12:53:58.075: [Error] - ApkTool.CompileApk: 'ApkTool: I: Copying classes.dex file...'
12:53:58.085: [Error] - ApkTool.CompileApk: 'ApkTool: I: Checking whether resources has changed...'
12:53:58.087: [Error] - ApkTool.CompileApk: 'ApkTool: I: Building resources...'
12:53:58.090: [Error] - ApkTool.CompileApk: 'ApkTool: C:\Users\saksham\AppData\Local\Temp\BB130C\res\values\arrays.xml:5: error: Error parsing XML: junk after document element'
12:53:58.090: [Error] - ApkTool.CompileApk: 'ApkTool: Exception in thread "main" brut.androlib.AndrolibException: brut.androlib.AndrolibException: brut.common.BrutException: could not exec command: [C:\Program Files\Virtuous Ten Studio\External\ApkTool\aapt.exe, p, --min-sdk-version, 15, --target-sdk-version, 15, -F, C:\Users\saksham\AppData\Local\Temp\APKTOOL1773983993400921790.tmp, -I, C:\Users\saksham\apktool\framework\1.apk, -I, C:\Users\saksham\apktool\framework\2-4.1_com.rec.apk, -S, C:\Users\saksham\AppData\Local\Temp\BB130C\res, -M, C:\Users\saksham\AppData\Local\Temp\BB130C\AndroidManifest.xml]'
12:53:58.090: [Error] - ApkTool.CompileApk: 'ApkTool: at brut.androlib.Androlib.buildResourcesFull(Androlib.java:358)'
12:53:58.090: [Error] - ApkTool.CompileApk: 'ApkTool: at brut.androlib.Androlib.buildResources(Androlib.java:283)'
12:53:58.090: [Error] - ApkTool.CompileApk: 'ApkTool: at brut.androlib.Androlib.build(Androlib.java:206)'
12:53:58.091: [Error] - ApkTool.CompileApk: 'ApkTool: at brut.androlib.Androlib.build(Androlib.java:176)'
12:53:58.091: [Error] - ApkTool.CompileApk: 'ApkTool: at brut.apktool.Main.cmdBuild(Main.java:228)'
12:53:58.091: [Error] - ApkTool.CompileApk: 'ApkTool: at brut.apktool.Main.main(Main.java:79)'
12:53:58.091: [Error] - ApkTool.CompileApk: 'ApkTool: Caused by: brut.androlib.AndrolibException: brut.common.BrutException: could not exec command: [C:\Program Files\Virtuous Ten Studio\External\ApkTool\aapt.exe, p, --min-sdk-version, 15, --target-sdk-version, 15, -F, C:\Users\saksham\AppData\Local\Temp\APKTOOL1773983993400921790.tmp, -I, C:\Users\saksham\apktool\framework\1.apk, -I, C:\Users\saksham\apktool\framework\2-4.1_com.rec.apk, -S, C:\Users\saksham\AppData\Local\Temp\BB130C\res, -M, C:\Users\saksham\AppData\Local\Temp\BB130C\AndroidManifest.xml]'
12:53:58.091: [Error] - ApkTool.CompileApk: 'ApkTool: at brut.androlib.res.AndrolibResources.aaptPackage(AndrolibResources.java:357)'
12:53:58.091: [Error] - ApkTool.CompileApk: 'ApkTool: at brut.androlib.Androlib.buildResourcesFull(Androlib.java:336)'
12:53:58.092: [Error] - ApkTool.CompileApk: 'ApkTool: ... 5 more'
12:53:58.092: [Error] - ApkTool.CompileApk: 'ApkTool: Caused by: brut.common.BrutException: could not exec command: [C:\Program Files\Virtuous Ten Studio\External\ApkTool\aapt.exe, p, --min-sdk-version, 15, --target-sdk-version, 15, -F, C:\Users\saksham\AppData\Local\Temp\APKTOOL1773983993400921790.tmp, -I, C:\Users\saksham\apktool\framework\1.apk, -I, C:\Users\saksham\apktool\framework\2-4.1_com.rec.apk, -S, C:\Users\saksham\AppData\Local\Temp\BB130C\res, -M, C:\Users\saksham\AppData\Local\Temp\BB130C\AndroidManifest.xml]'
12:53:58.092: [Error] - ApkTool.CompileApk: 'ApkTool: at brut.util.OS.exec(OS.java:89)'
12:53:58.092: [Error] - ApkTool.CompileApk: 'ApkTool: at brut.androlib.res.AndrolibResources.aaptPackage(AndrolibResources.java:355)'
12:53:58.093: [Error] - ApkTool.CompileApk: 'ApkTool: ... 6 more'
12:53:58.093: [Debug] - ApkTool.CompileApk: 'ApkTool failed, see log for further details'
12:53:58.093: [Debug] - ApkTool.CompileApk: 'Exitcode: 1'
12:53:58.093: [Error] - ApkProjectViewModel.BuildBinary: 'SystemUI: Compiling resource files failed!'
edit: above error was solved by not copying the arrays.xml in my systemui.apk there is no arrays.xml
when i copied the smali files and then run the script it said done but then when i build apk there was this error of smali
Code:
13:42:50.226: [Debug] - ApkProjectViewModel.BuildBinary: 'SystemUI: Compiling changed M10 pictures'
13:42:50.266: [Debug] - ApkProjectViewModel.BuildBinary: 'SystemUI: Copying 'C:\Users\saksham\Documents\Virtuous Ten Studio\Projects\systemui.apk lidroid panel\SystemUI\Data' to 'C:\Users\saksham\AppData\Local\Temp\6BC7FD''
13:42:52.049: [Normal] - SmaliTool.Smali: 'Compiling folder: C:\Users\saksham\AppData\Local\Temp\6BC7FD\smali'
13:42:52.049: [Debug] - SmaliTool.Smali: 'Smali args: -Xmx512m -jar "C:\Program Files\Virtuous Ten Studio\External\Smali\smali-1.4.2.jar" --api-level 15 --output "C:\Users\saksham\AppData\Local\Temp\6BC7FD\classes.dex" "C:\Users\saksham\AppData\Local\Temp\6BC7FD\smali"'
13:42:54.064: [Debug] - SmaliTool.Smali: 'Smali: ..\..\Users\saksham\AppData\Local\Temp\6BC7FD\smali\com\lidroid\systemui\quickpanel\QPids.smali[31,14] no viable alternative at input 'undefined''
13:42:54.065: [Debug] - SmaliTool.Smali: 'Smali: ..\..\Users\saksham\AppData\Local\Temp\6BC7FD\smali\com\lidroid\systemui\quickpanel\QPids.smali[47,14] no viable alternative at input 'undefined''
13:42:54.065: [Debug] - SmaliTool.Smali: 'Smali: ..\..\Users\saksham\AppData\Local\Temp\6BC7FD\smali\com\lidroid\systemui\quickpanel\QPids.smali[61,14] no viable alternative at input 'undefined''
13:42:54.065: [Debug] - SmaliTool.Smali: 'Smali: ..\..\Users\saksham\AppData\Local\Temp\6BC7FD\smali\com\lidroid\systemui\quickpanel\QPids.smali[67,14] no viable alternative at input 'undefined''
13:42:54.065: [Normal] - SmaliTool.Smali: 'Smali failed, see log for further information.'
13:42:54.067: [Debug] - SmaliTool.Smali: 'Exitcode: 1'
Click to expand...
Click to collapse
QPids gives the error. This file contains all necessary public ids for strings, ids and drawable.
First generate public ids backing-up the working folder then save all new ids and copy them in the backed-up folder and then compile.
I recommend you to use ApkManager to decompile/recompile apks and with this guide you can add Lidroid in 2mins.
xpirt
xpirt said:
QPids gives the error. This file contains all necessary public ids for strings, ids and drawable.
First generate public ids backing-up the working folder then save all new ids and copy them in the backed-up folder and then compile.
I recommend you to use ApkManager to decompile/recompile apks and with this guide you can add Lidroid in 2mins.
xpirt
Click to expand...
Click to collapse
that error very old didnt u replied my pm :silly:
everything fine now
sakshamx said:
that error very old didnt u replied my pm :silly:
everything fine now
Click to expand...
Click to collapse
Ah lol I forgot.
xpirt

Need Immediate Help

Log For : weathertime.apk
Log Type : Decompiling
Log Recorded At : 26 2015-12- 14:04:32.06
Log Recorded By : Advanced ApkTool v4.1.0 By BDFreak
------------------------------------------------------
Exception in thread "main" brut.androlib.AndrolibException: brut.directory.DirectoryException: java.util.zip.ZipException: archive is not a ZIP archive
at brut.androlib.ApkDecoder.hasResources(ApkDecoder.java:290)
at brut.androlib.ApkDecoder.decode(ApkDecoder.java:91)
at brut.apktool.Main.cmdDecode(Main.java:165)
at brut.apktool.Main.main(Main.java:81)
Caused by: brut.directory.DirectoryException: java.util.zip.ZipException: archive is not a ZIP archive
at brut.directory.ZipRODirectory.<init>(ZipRODirectory.java:54)
at brut.directory.ZipRODirectory.<init>(ZipRODirectory.java:37)
at brut.androlib.res.util.ExtFile.getDirectory(ExtFile.java:55)
at brut.androlib.ApkDecoder.hasResources(ApkDecoder.java:288)
... 3 more
Caused by: java.util.zip.ZipException: archive is not a ZIP archive
at org.apache.commons.compress.archivers.zip.ZipFile.positionAtCentralDirectory32(ZipFile.java:717)
at org.apache.commons.compress.archivers.zip.ZipFile.positionAtCentralDirectory(ZipFile.java:672)
at org.apache.commons.compress.archivers.zip.ZipFile.populateFromCentralDirectory(ZipFile.java:406)
at org.apache.commons.compress.archivers.zip.ZipFile.<init>(ZipFile.java:206)
at org.apache.commons.compress.archivers.zip.ZipFile.<init>(ZipFile.java:182)
at org.apache.commons.compress.archivers.zip.ZipFile.<init>(ZipFile.java:143)
at brut.directory.ZipExtFile.<init>(ZipExtFile.java:28)
at brut.directory.ZipRODirectory.<init>(ZipRODirectory.java:52)
... 6 more

i want to mod suzuki slda firmware please help

hello as i mentioned title i want to modify the slda firmware of suzuki infortainment system but if i edit flash it security checks will fail please help me how to change the checksums of fimware and i want to add a feauture to open terminal
please help me to do these changes i have been searching for it from around an year
the firmware files are like this:---
├── bot.fp.tar.gz.bin
├── container.iso.bin
├── dyn.bsh.tar.gz.bin
├── force.dnl
├── kds.dnl
├── manifest.ini
├── manifest.mnf
├── manifest.smd
├── nav.suz.tar.gz.bin
├── prj.bsh.tar.gz.bin
├── rfs.bsh.tar.bz2.bin
├── shutdown.dnl
├── stc.bsh.tar.gz.bin
└── version.info
the original firmware download link:::------ https://drive.google.com/file/d/1_vZkryOtVuRKnbn1AYijVvIx8YmfYT5d/view
and i tried booting from the kali live iso i replaced the kali filesystem.squashfs with the rfs.bsh.tar.bz2.bin which is main chroot of the slda firmware but it doesn't have a package manager so i couldn't do much.
Please help me with this
Source code for specific versions are available at https://oss.bosch-cm.com/suzuki.html
See if you mod it to your taste. Make sure you know what are you doing. I am no expert on these modifications.
I've tried but rsa crypto impossible to defeat...
Hi
I think its RSA privtae key case here
i suppose that once you enter SD card bootloader check your software using its own private key which i think is stored somewhere on PCB (either eeprom or in HSM). If it is in EEPROM, then it would be easier to read it, but if in HSM then you can give up.
i tried to find PCB schematic or at least picture to find out what is there, but only thing i find is those pictures with very poor quality, so you cannot read part numbers: https://fccid.io/YBN-52R0/Internal-Photos/Internal-Photos-3419279
mohit_gkp said:
Source code for specific versions are available at https://oss.bosch-cm.com/suzuki.html
See if you mod it to your taste. Make sure you know what are you doing. I am no expert on these modifications.
Click to expand...
Click to collapse
can you please help to compile it. nothing about compiling on web

Categories

Resources