Louder Volume Hack Desktop Edition v1.0 [with screenshots] - G1 Apps and Games

For those of you who are familiar with my Volume Hack app on the market place, here is a version that does exactly the same thing, and a bit more, but it runs off your desktop.
Knocked up quickly in VB, so it's a bit sketchy atm, but there's many updates planned!
Unzip the files anywhere (if you have ADB set up to run from anywhere, otherwise put it in 'androidSDK/tools') and run the app. The files are neccessary and i've left them open so people can alter them and add in custom ones, etc.
If you are unsure of anything, check out this thread - http://forum.xda-developers.com/showthread.php?t=517745
Yes it's fairly pointless, but if you're like me and hate typing out ADB commands all the time, this may be of some use to you.
Enjoy!
What you need:
Root
Busybox (Custom Rom)
ADB
Click to expand...
Click to collapse
Please post any bugs you find, there will probably be a few.
{
"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"
}

I love desktop apps over "manually" typing commands
Thanks bud

hmmmm interesting. I just started a VB program today that uses adb to list installed apps including bundled apps like amazon. You can then uninstall them and even browse your harddrive for an apk file that you want to install. Now I'm starting on a utility menu to do stuff like clear dalvik, flash a recovery image, reboot, ect. I'll be posting it next week as my weekend is full already. Then maybe we can get our source codes together and combine them.

Fingerlickin said:
hmmmm interesting. I just started a VB program today that uses adb to list installed apps including bundled apps like amazon. You can then uninstall them and even browse your harddrive for an apk file that you want to install. Now I'm starting on a utility menu to do stuff like clear dalvik, flash a recovery image, reboot, ect. I'll be posting it next week as my weekend is full already. Then maybe we can get our source codes together and combine them.
Click to expand...
Click to collapse
I'll gladly release the source for anyone to use, it's nothing exciting, just buttons that run shell scripts. but yeah, i'll upload it soon so then you can do what you want with it

I get the following error
Error : Microsoft .NET Framework
Unhandled exception has occurred in your application. If you click Continue, the application will ignore this error and attempt to continue. If you click Quit, the application will close immediately.
File not found.
=========
Additional Details
=========
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.IO.FileNotFoundException: File not found.
at Microsoft.VisualBasic.Interaction.Shell(String PathName, AppWinStyle Style, Boolean Wait, Int32 Timeout)
at VolumeHackDesktop.Form1.Form1_Load(Object sender, EventArgs e)
at System.EventHandler.Invoke(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.Form.WmShowWindow(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3603 (GDR.050727-3600)
CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
VolumeHackDesktop
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///D:/android/volumehack/VolumeHackDesktop.exe
----------------------------------------
Microsoft.VisualBasic
Assembly Version: 8.0.0.0
Win32 Version: 8.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
For example:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

should probably add a function to check adb and to check for an adb device when the program loads. "adb devices" will return "List of devices attached" then on the next line the device.

nice one Meltus ... im assuming these are all the generation 7 files?

I have checked it , chose ver 3 files, and worked fine. Louder volume can be heard from phone.

xidominicanoix said:
nice one Meltus ... im assuming these are all the generation 7 files?
Click to expand...
Click to collapse
yep
Gonna add options for all the old files too, just incase people prefer those.
Working on my market app atm so updates will come soon!

Related

Android Screencast - Control your phone from your PC (My Mobiler for Android)

Alright guys, I finally found a Java App that will actually control your phone from your pc. This is not complicated. Thanks to acid256 for this open source project.
If your looking to do screenshots, use the java screenshot program in this thread
Features
- Mouse and keyboard control FOR ROOTED DEVICES ONLY
- Landscape mode (right click)
- Video recording
- Basic file browser
INSTRUCTIONS
Download Android sdk. Place android-sdk-windows folder on root of your C:\
http://developer.android.com/sdk/index.html
Download(skip login) and install JRE(JDK) 6
http://java.sun.com/javase/downloads/widget/jdk6.jsp
Download the attached java file, unzip it, and just run it.
Place it anywhere you want. It doesnt have to be in the sdk folder like the screenshot program.
Make sure your phone is plugged in for a minute or two.
If you cant get it to control, run the automount app or dual mount sd widget.
Incubus26jc,
You are GOOD ! ! ! !
I've been Googling for something like this since I switched 100% to Android from WinMo (used MyMoblier).
Downloaded and tested it.
Works great!
Thank you so much for a great find!
JM-PDA
OH MY GOD(incubus26jc)!!
finally!!!
incubus....YOU ARE GOD!!
edit:
i cant install JRE(JDK) 6
i keep getting this error:
{
"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"
}
edit: i got it to work
i didnt have to install anything
i just put the file in the tools folder and it worked!
this would be lovely if adb worked for me, I haven't ever been able to get adb to work >.<
But still, nice work
edit: nvm got my adb to work, program works great, little laggy but still is great
incubus26jc said:
Alright guys, I finally found a Java App that will actually control your phone from your pc. This is not complicated. Thanks to acid256 for this open source project.
If your looking to do screenshots, use the java screenshot program in this thread
Features
- Mouse and keyboard control FOR ROOTED DEVICES ONLY
- Landscape mode (right click)
- Video recording
- Basic file browser
INSTRUCTIONS
Download Android sdk. Place android-sdk-windows folder on root of your C:\
http://developer.android.com/sdk/index.html
Download(skip login) and install JRE(JDK) 6
http://java.sun.com/javase/downloads/widget/jdk6.jsp
Download the attached java file, unzip it, and just run it.
Place it anywhere you want. It doesnt have to be in the sdk folder like the screenshot program.
Make sure your phone is plugged in for a minute or two.
If you cant get it to control, run the automount app or dual mount sd widget.
Click to expand...
Click to collapse
how were you able to mount your sdcard on the sense 2.1?????
Have chances to work via WiFi?
Because USB data cannot connect on Polaris, only charging
------
SOLVED!
I found program PicMe, which make control via browser or standalone applet.
mrono said:
this would be lovely if adb worked for me, I haven't ever been able to get adb to work >.<
But still, nice work
edit: nvm got my adb to work, program works great, little laggy but still is great
Click to expand...
Click to collapse
It is a little laggy... but so was MyMobiler under WinMo.
No doubt, great android find!
cp0020 said:
how were you able to mount your sdcard on the sense 2.1?????
Click to expand...
Click to collapse
using dual mount sd widget. with system installed to ext 2 partition and data on nand
having problems connecting...
java.lang.RuntimeException: Timeout getting device list!
at net.srcz.android.screencast.Main.waitDeviceList(Main.java:86)
at net.srcz.android.screencast.Main.initialize(Main.java:37)
at net.srcz.android.screencast.Main.<init>(Main.java:25)
at net.srcz.android.screencast.Main.main(Main.java:107)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.sun.javaws.Launcher.executeApplication(Unknown Source)
at com.sun.javaws.Launcher.executeMainClass(Unknown Source)
at com.sun.javaws.Launcher.doLaunchApp(Unknown Source)
at com.sun.javaws.Launcher.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
tried automount still not working, any ideas?
TIA!
ok so first off ill admit i am not a developer. i am tech savy but more so with program use and windows interface. i have absolutely no experience with serious programing.
i have a Droid, firmware 2.1-update1.
it is a company phone, so i dont feel comfortable rooting my device.
will there ever be a way to run this program, or one like it, without rooting my phone?
or does anyone know of a way i can dowload my phone data into an emulator, it run my apps in real time, live as if it was my phone, and then a way to upload any information or changes made to apps/info back onto the phone itself.
please excuse my noobness. just trying to learn as i go
Vertig0 said:
having problems connecting...
java.lang.RuntimeException: Timeout getting device list!
at net.srcz.android.screencast.Main.waitDeviceList(Main.java:86)
at net.srcz.android.screencast.Main.initialize(Main.java:37)
at net.srcz.android.screencast.Main.<init>(Main.java:25)
at net.srcz.android.screencast.Main.main(Main.java:107)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.sun.javaws.Launcher.executeApplication(Unknown Source)
at com.sun.javaws.Launcher.executeMainClass(Unknown Source)
at com.sun.javaws.Launcher.doLaunchApp(Unknown Source)
at com.sun.javaws.Launcher.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
tried automount still not working, any ideas?
TIA!
Click to expand...
Click to collapse
im getting that same problem
I am as well, warmdonut on SD, sdsplit activated, cannot find the device.
worked fine for me. Thanks.
the guy above me mentioned rooting his device. I am assuming that he means getting root access to the system. How can this be achieved?
Naemion said:
the guy above me mentioned rooting his device. I am assuming that he means getting root access to the system. How can this be achieved?
Click to expand...
Click to collapse
Rooting only needs to be done on phones that come with android my default, our phones are already rooted.
He may have been talking about unlocking the phone...
java.lang.RuntimeException: Timeout getting device list!
at net.srcz.android.screencast.Main.waitDeviceList(Main.java:86)
at net.srcz.android.screencast.Main.initialize(Main.java:37)
at net.srcz.android.screencast.Main.<init>(Main.java:25)
at net.srcz.android.screencast.Main.main(Main.java:107)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.sun.javaws.Launcher.executeApplication(Unknown Source)
at com.sun.javaws.Launcher.executeMainClass(Unknown Source)
at com.sun.javaws.Launcher.doLaunchApp(Unknown Source)
at com.sun.javaws.Launcher.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Click to expand...
Click to collapse
ericbond said:
im getting that same problem
Click to expand...
Click to collapse
same here, anybody have any ideas?
Win7, Warm Donut, latest kernel, SD Split Activated
works for me
many many thanks.. I used SOTI and My Mobilier on my WinMo phone... thanks for sharing.
EVO 4
Rooted
2.1 revision
xport said:
same here, anybody have any ideas?
Win7, Warm Donut, latest kernel, SD Split Activated
Click to expand...
Click to collapse
Have you got USB debugging enabled within the application menu on the phone?
I had the same error and thats what it was. I just updated the rom and by default it was unchecked...
Anyhow working well on OSX!! a little laggy..
This is great stuff ... ;-)
as it is java - is this supposed to work on mac as well ? (even if there is no "C drive" ;-)
I've been using this for about 2 weeks now. The timeout issue is down to the service not starting to find the device.
Open a command prompt and navigate to the tools folder of your androidSDK download. type
Code:
adb.exe devices
after this, do it again, it should now pickup your device. Run the app and it should work fine.
I've created a batch file to start all this up when I log into my Win7 machine and it works fine.

[Source] add kernel "name" to version information

Hi again everyone,
So this is kind of a continuation of my earlier thread here: http://forum.xda-developers.com/showthread.php?t=977211
Cmenard and I were talking earlier about adding the individual developers custom kernel "names" into that display string, and thanks to his direction, now we can!
Its kind of "hack-ish" right now, piggybacking on either the version# or the individual build #XX string in order to actually display in Settings.apk, and so it makes the string look nasty and unformatted. Sadly though, even though I've spent 3-4 hours learning rudimentary regex syntax to understand the code used, I don't feel comfortable enough yet to modify it.
(If anyone here is a REGEX master and can tell me how to build the string and insert it into the original AOSP regex string, then I'll update both this thread and my Settings.apk thread accordingly.)
Here's the AOSP regex code for anyone that's a master and wants to help me out, my best guess would be to group the third line (group 1) a second time, and after it finds white space, then add something to look for anything other than a digit (assuming devs always end their name with a numerical version number) maybe something like: ([^\\d]+[\\d]*)\\s+
Code:
"\\w+\\s+" + /* ignore: Linux */
"\\w+\\s+" + /* ignore: version */
"([^\\s]+)\\s+" + /* group 1: 2.6.22-omap1 */
"\\(([^\\[email protected]]+(?:@[^\\s.]+)?)[^)]*\\)\\s+" + /* group 2: ([email protected]) */
"\\((?:[^(]*\\([^)]*\\))?[^)]*\\)\\s+" + /* ignore: (gcc ..) */
"([^\\s]+)\\s+" + /* group 3: #26 */
"(?:PREEMPT\\s+)?" + /* ignore: PREEMPT (optional) */
"(.+)"; /* group 4: date */
Ok, so source for kernel developers:
In the makefile:
First, at the very top, change the name to whatever you want, though if you want it appended to the kernel version (for instance 2.6.32.9-XXXXXkernelXXXXX) then you need to make sure you omit ANY whitespace/
Code:
NAME = Categorically Worthless v4
or
NAME = CategoricallyWorthless4
then in "define filechk_version.h"
Change the line:
Code:
(echo \#define LINUX_VERSION_CODE $(shell \
to the following
Code:
(echo \#define LINUX_CODE_NAME \"$(NAME)\"; \
echo \#define LINUX_VERSION_CODE $(shell \
And second, in /init/version.c we need to display the LINUX_CODE_NAME somewhere, and this depends on your naming convention in the makefile; did you use whitespace or not?
If you DIDN'T use whitespace, the cleanest formatting is to append to the version number string:
in "const char linux_proc_banner[] ="
Change the first line
Code:
"%s version %s"
to the following
Code:
"%s version %s" "-" LINUX_CODE_NAME
If you DID use whitespace in your kernel name, then instead change the last line
Code:
" (" LINUX_COMPILER ") %s\n";
into two lines that read
Code:
" (" LINUX_COMPILER ") "
LINUX_CODE_NAME " %s\n";
If you move the position of the LINUX_CODE_NAME in proc_banner in version.c, anywhere else, or if your kernel name isn't formatted properly (without whitespace for the first version) then it breaks the entire display, and Settings.apk will just display "Unavailable."
And the result (coupled with my settings.apk mod I posted earlier) will display this:
left image is the first method (no white space in kernel "name") right image the second method
{
"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"
}
So there you go, an easy way for users to know what kernel version they have installed.
I hope someone finds this useful, and be sure to also thank cmenard for his help in this.
Cheers everyone, =)
Updated the OP really quick.
I spent some time learning basic regex syntax, and found another hack-ish method, and added it to the op.
Cheers, =)
How much time did you spend on this?
It's marginally cleaner than just using CONFIG_LOCALVERSION="-Honity14-bfs"
morfic said:
How much time did you spend on this?
It's marginally cleaner than just using CONFIG_LOCALVERSION="-Honity14-bfs"
Click to expand...
Click to collapse
Apparently both too much and not enough time since I failed to find the CONFIG_LOCAL_VERSION option you mention.
Oh well, not like I was doing anything productive/useful yesterday anyway.
Cheers, =)
morfic said:
How much time did you spend on this?
It's marginally cleaner than just using CONFIG_LOCALVERSION="-Honity14-bfs"
Click to expand...
Click to collapse
s0niqu3 said:
Apparently both too much and not enough time since I failed to find the CONFIG_LOCAL_VERSION option you mention.
Oh well, not like I was doing anything productive/useful yesterday anyway.
Cheers, =)
Click to expand...
Click to collapse
Indeed, i agree with Morfic, it is cleaner.
Well, regardless if you did or didn't do anything productive, this Jocelyn, is very PRODUCTIVE.
So how did you figure this out? I was looking at the source, is there a way to eliminate the build number, (ex. [email protected] #21) that #21, can we get rid of that?
Why not just change the version.c in the init folder only? using that will show anything you want without the name of the machine its been compiled on. That's typical how I set all my kernels like this http://twitpic.com/46apg2
If my regex and assumptions are correct, the you should be able to drop that number by eliminating the parentheses around the group three regex.
Ie change
([^\\s]+)\\s+
To
[^\\s]+\\s+
That should make it ignore the number. I an making the assumption that stuff not between parentheses gets ignored, and thus resulting in the mess that ignores the (gcc...)

[APK][MOD][Xposed] ResXploit : Theming your android the easiest way!!! No Kidding!!!

This would be my second public-released xposed module...
Original Thread: http://forum.xda-developers.com/showthread.php?t=2400369
I did not expect that my WisdomSky Xploit would be a big hit.
I'm just an Amateur developer who just started delving into android development 3months ago and I didn't expect that much appreciation from my work... XD
But all of these would not be made possible if not because of sir @rovo89 and sir @Tungstwenty and their Xposed Framework, right? That's why I thank them a lot...
REQUIREMENTS
Xposed framework must be pre-installed before installing this.
What does the ResXploit do?
ResXploit has two parts:
the Removable part, terminal
and the main star, engine
The terminal is where you enter the commands(I'll discuss it later). These commands will then be interpreted by the engine and then passed to Xposed framework...
Flow:
TERMINAL >> ENGINE >> XPOSED FRAMEWORK
I have provided a variety of modules:
ResXploit (Terminal + Engine) (RECOMMENDED FOR NEWBIES)
ResXploit Terminal (Terminal Only)
ResXploit Engine (Engine Only)
You might be wondering why I made one which has both terminal and engine... and other two which are separated...
ROM Chefs, Themers and some others would understand directly why...
All the commands are interpreted by the Engine right? so that would mean that once you have entered all the desired commands, the terminal will now end up as useless... so you will just delete so no one can touch the engine...
If you are a ROM Chef or a themer, you can theme all the apps you need to theme using ResXploit and then remove the terminal, so end-user interaction of the engine is prevented after you have released your ROMs to the world.
FOR NEWBIES!
I recommend you to use the ResXploit (Terminal + Engine)...
It is very smart..
I included 99% accurate error-checking system,
line numbering system,
and also Xposed module prioritization(which is first implemented on ResXploit for better module performance).
COMMANDSd
We have five basic commands in the ResXploit, the apk, drawable, string, color, and boolean.
apk - A prerequisite command. This command is very vital whenever you using the ResXploit. This will define the target application by using the package name of the target application. You need to include this before you enter any command or else your command will not know which application is targeted and end up in lost island.
Code:
[B]format[/B]: [I]apk <package name>[/I]
[B]example[/B]: apk com.android.systemui
drawable(also drw) - The most often used command. The command which will change icons/images (png drawables) of an application. You can either overlay the existing image with your favorite color or completely replaced it with a .png image from your sdcard.
Code:
[B]format1[/B]: [I]drawable <target application's drawable name> <image path, no need to include /sdcard> <transparency, 0 to 255>[/I]
[B]example1[/B]: drawable status_background_color my_image/bg.png 255
[B]format2[/B]: [I]drawable <target application's drawable name> <HEX RGB color code> <transparency, 0 to 255>[/I]
[B]example2[/B]: drawable status_background_color #fff00ff 255
string(also str) - This command will change string(text) values of the application. The predefined string values are usually located in res/values/strings.xml of an application, but I guess they are not visible when you view the contents of an application using Archive managers like RootExplorer. But there is a way to identify them. I will include it later.
Code:
[B]format[/B]: [I]string <target application's string value holder name> <replacement string>[/I]
[B]example[/B]: string app_name My App
color(also clr) - This command will change color values of the application. The predefined color values are usually located in res/values/colors.xml of an application, but I guess they are not visible when you view the contents of an application using Archive managers like RootExplorer as well.
Code:
[B]format[/B]: [I]string <target application's color value holder name> <replacement color in HEX RGB Format>[/I]
[B]example[/B]: color holo_background_dark #ffffff
boolean(also bln) - This command will change boolean values of the application. The predefined boolean values are usually located in res/values/bools.xml of an application, but I guess they are not visible when you view the contents of an application using Archive managers like RootExplorer as well.
Code:
[B]format[/B]: [I]string <target application's boolean value holder name> <replacement boolean value, either [B]true[/B] or [B]false[/B] only>[/I]
[B]example[/B]: color allowNumberNotifications true
Some simple examples screenshots:
drawable and string commands in action
{
"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"
}
ResXploit UI screenshots:
If you find my ResXploit module interesting,
Please hit THANKS!!! XD:angel:
Please help me buy a new Android Phone.. Y_Y
Pretty awesome, gonna have to give this a try
Sent from my SPH-L710 using Tapatalk 4
This sounds amazing! are you planning on creating a GUI based frontend?
ReelFiles said:
This sounds amazing! are you planning on creating a GUI based frontend?
Click to expand...
Click to collapse
Maybe not for now.... but if it turns out good in the future, then why not? XD
and also.....
Please refer to the original thread,
this duplicate thread is not updated anymore... XD
the original thread link is mentoned at the very top.....
Interesting, sounds like a concept similar to Ninjamorph.
A couple of quick questions:
Is this able to apply folders or just single png's?
Also do you need extract png's from apks in order to apply or does it extract and apply automatically?
:good:
Edit : just seen the above post referencing other thread, maybe get this removed or locked.
Works perfect on my htc sxl...tnx bro
Any way to replace files in assets directory?
Incredible ... Keep up the good work

[Rom][Linux 3.0.72]Debian Jessie B1

Hi,
This is my first "rom" or "os" builded for archos gen. This is debian Jessie. Linux kernel is able to boot into cm11 cooked by @Quallenauge (thanks for your help compiling kernel).
This version has no office software, etc. You can install it using apt-get, fell free to customize. If you want next version containing more software write it here.
users and passwords:
debian/debian
root/root
What is working:
wifi
touchscreen - as touchpad
back usb port
usb otg
3g by any usb dongle suported by debian
What is not working:
audio
bluetooth
Installation
Copy debain.ext4 into /data/media
Flash kernel and initramfs by SDE using zImage from my archive and initramfs.cpio.lzo take from latest version of multi boot menu.
Reboot into Multi boot Menu and select debian.ext4 to boot into debian.
Known issues
touchscreen works only if tablet is booted without connected any usb mice or keyboard
networking is disabled due to permissions FIX HERE
Download
b1
Version in this video is higly customized, has installed libre office and netbeans. i speek polish in that video.
{
"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"
}
XDA:DevDB Information
Debian Jessie , ROM for the Archos Gen9
Contributors
mordesku
Based On: Debian
Version Information
Status: Alpha
Created 2014-10-08
Last Updated 2014-10-08
Congrats my friend. Keep going please.
Will it be possible a feasible audio and bluetooth in the near future?
Best.
kuskro said:
Congrats my friend. Keep going please.
Will it be possible a feasible audio and bluetooth in the near future?
Best.
Click to expand...
Click to collapse
I will try [emoji1]
mordesku said:
I will try
Click to expand...
Click to collapse
Hi man, first of all thanks a lot for your work. I write you because I wonder if we can virtualize Microsoft Office on your Debian. I know that the only virtual machine compatible with OMAP is QEMU but I don't know if you can virtualize a WinXP lite on our device. I really need work with EXCEL on my archos and that the reason I ask you about information of a generic machine emulator and virtualizer.
BR.
taninos said:
Hi man, first of all thanks a lot for your work. I write you because I wonder if we can virtualize Microsoft Office on your Debian. I know that the only virtual machine compatible with OMAP is QEMU but I don't know if you can virtualize a WinXP lite on our device. I really need work with EXCEL on my archos and that the reason I ask you about information of a generic machine emulator and virtualizer.
BR.
Click to expand...
Click to collapse
Running quemu will emulate x86 pc instead of virtualize. Emulation of x86 on ARM is very slow. You can try to install win xp on qemu but it will be slow as hell.
mordesku said:
Running quemu will emulate x86 pc instead of virtualize. Emulation of x86 on ARM is very slow. You can try to install win xp on qemu but it will be slow as hell.
Click to expand...
Click to collapse
Thanks for your prompt response. Does WineHQ work on ARM? I don't think so but I've never tried.
BR.
taninos said:
Thanks for your prompt response. Does WineHQ work on ARM? I don't think so but I've never tried.
BR.
Click to expand...
Click to collapse
Wine "emulate" win32 api on linux, if ARM version exists it can't run x86 code on ARM cpu.
mordesku said:
Wine "emulate" win32 api on linux, if ARM version exists it can't run x86 code on ARM cpu.
Click to expand...
Click to collapse
I'll try it this weekend, it deserves a try at least. Thank you so much for working upon gen9.
Thanks mordesku this is nice when I have bought a new phone then I will put his on my tablet :good:
Hi, it doesn't work since it is rebooting to the multiboot menu each time I am trying to boot Debian.
In fact there is a missing file in your archiv since there is no initramfs from your archive.
Morice69 said:
Hi, it doesn't work since it is rebooting to the multiboot menu each time I am trying to boot Debian.
In fact there is a missing file in your archiv since there is no initramfs from your archive.
Click to expand...
Click to collapse
Hi, you should use my zImage with initramfs from latest multiboot menu.
Hi, un fact it didn't finish to copy depian.ext4
No it is loading but i cet stick on desktop singe i am not abble to use touche screen touche par althought there is no switched USB switch.
I touche and move on screen l'île if it is a girl: nothing Halen, ne mise donnot move.
I près a touche: CTRL become altrgr and sttouchpad.ouchpad
Morice69 said:
Hi, un fact it didn't finish to copy depian.ext4
No it is loading but i cet stick on desktop singe i am not abble to use touche screen touche par althought there is no switched USB switch.
I touche and move on screen l'île if it is a girl: nothing Halen, ne mise donnot move.
I près a touche: CTRL become altrgr and sttouchpad.ouchpad
Click to expand...
Click to collapse
Have you connected any USB device before Debian boot?
mordesku said:
Have you connected any USB device before Debian boot?
Click to expand...
Click to collapse
Never.
screens
This rom loads the module for the archos 80 screen, cypress-tma340.ko, archos 101 uses the tr16c0-i2c.ko module.
I have tried to get the sound working but no luck.
stevemp said:
This rom loads the module for the archos 80 screen, cypress-tma340.ko, archos 101 uses the tr16c0-i2c.ko module.
I have tried to get the sound working but no luck.
Click to expand...
Click to collapse
Hi,
How did you do to make it load the module for the archos 80 gen9?
I canot try it with mouse because, no enought Electrical power for USB dongle.
Morice69 said:
Hi,
How did you do to make it load the module for the archos 80 gen9?
I canot try it with mouse because, no enought Electrical power for USB dongle.
Click to expand...
Click to collapse
I have the archos A80S and the touchscreen worked for me. Archos used at least three screens on the g9, so could be you have a different one than me.
hi,
CM11 load tr16c0-i2c for screen,
so I get to debian to do with mouse modprobe tr16c0-i2c
and it say
[email protected]:/home/debian# modprobe tr16c0-i2c
libkmod: ERROR ../libkmod/libkmod-config.c:673 kmod_config_parse: /etc/modprobe.d/touchscreen.conf line 1: ignoring bad line starting with 'cypress-tma340'
[email protected]:/home/debian# modprobe cypress-tma340
libkmod: ERROR ../libkmod/libkmod-config.c:673 kmod_config_parse: /etc/modprobe.d/touchscreen.conf line 1: ignoring bad line starting with 'cypress-tma340'
Click to expand...
Click to collapse
So there may be no tr16c0-i2c in the ext4 file.
Then, another issue: Ilthougt I succes to connect to my wifi, I cannot connect to the Internet since the navigator is not abble to find google.com. (even ping don't reach any domain. in fact, ping 8.8.8.8 is not allowed even for root with su)
to reach internet, i have to log out to log as root.
Morice69 said:
hi,
CM11 load tr16c0-i2c for screen,
so I get to debian to do with mouse modprobe tr16c0-i2c
and it say
So there may be no tr16c0-i2c in the ext4 file.
Then, another issue: Ilthougt I succes to connect to my wifi, I cannot connect to the Internet since the navigator is not abble to find google.com. (even ping don't reach any domain. in fact, ping 8.8.8.8 is not allowed even for root with su)
to reach internet, i have to log out to log as root.
Click to expand...
Click to collapse
Edit lib/modules-load.d/ts.conf and etc/X11/xorg.conf, change cypress-tma340 to tr16c0-i2c.
Should not access internet as root.
rvsolv.config should be a link to ../run/resolvconf/resolv.conf
etc/hosts should have line 127.0.0.1 archos
To fix network type this in terminal:
Code:
sudo echo >>/etc/group inet:x:3003:debian,root
sudo echo >>/etc/group net_raw:x:3004:debian,root
and reboot.
currently i am working on script which dectect type of touchscreen and update xorg.conf on bootup.

[DEVS][APK][MOD]Easy OTA Updates for SafeStrap enabled Devices[DEVS][APK][MOD]

{
"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"
}
Samsung Galaxy S5 ATT and Verizon Developers can now easily add OTA capabilities to your ROMs without the need for dedicated servers or hosting, no need to hack OEM code to point to your servers. This package and the following instructions will show you how easy it is to implement an OTA solution with minimal impact on system applications and firmware.
Click to expand...
Click to collapse
Code:
[B][U][COLOR="Red"]The download package includes all of the following:[/COLOR][/U][/B]
1. Original untouched eclipse source code from [URL="https://github.com/OTAUpdateCenter/ota-updater-2.0"][B][COLOR="Red"]HERE[/COLOR][/B][/URL]
2. Original modified decompiled source V2.0.5 apk
3. Modified decompiled source (My Modifications) V2.0.8 apk
4. Example "rom.ota.prop"
5. Required "ota.prop" (For SafeStrap support)
6. Text file containing links required to be posted in your OP
Code:
[B]Required tools for successful build[/B]
1. VTS (Virtuous Ten Studio) or (Apk MultiTool v1.1.0)
2. If working with the untouched Eclipse Source Eclipse Juno and the current version of Gradle
3. A text editor capable of Unix/Linux encoding (Notepad++ recomended)
4. A tool for comparing files (Winmerge is the tool I use)
5. A Dropbox account or other file sharing account that allows for Direct download links (No landing pages)
Posting Requirements
1. Included in the download package is a text file that includes all links "REQUIRED" to be visible in your OP.
2. You may NOT remove any copyright notices on the about page, neither the originating copyright nor mine.
3. You may NOT change the Open Source licensing file however you may ADD to this file.
4. You may NOT remove any contributors from the contrib.txt but you may ADD yourself to this list.
Click to expand...
Click to collapse
Instructions​
Code:
1. Download the zip package [URL="http://forum.xda-developers.com/devdb/project/?id=6766#downloads"][B][COLOR="Red"]"Unity_OTA_Mod.zip"[/COLOR][/B][/URL] and extract to a working folder.
2. Using your tool of choice either VTS or Apk MultiTool decompile both included apk files
3. Using Winmerge or other diffing tool compare the decompiled sources
4. you can easily see the changes between 2.0.5 and 2.0.8 [B]pay close attention to the downloadsactivity.smali.[/B]
5. Once you have completed your changes/modifications recompile the APK.
6. Go [URL="https://www.otaupdatecenter.pro/"][B][COLOR="Green"]HERE[/COLOR][/B][/URL] and follow their instructions for setting up your ROM
7. Reboot your device to SS Recovery
8. Push your compiled APK to /system/app/OTA-Updater.apk
9. Push your "rom.ota.prop" and the included "ota.prop" to /system
10. Push "com.unityota.feature.xml" to /system/etc/permissions/com.unityota.feature.xml
11. Wipe cache and dalvik-cache and reboot
12. Verify application opens and contains all of your modifications
13. Once you have an OTA file setup for your ROM [B][COLOR="Red"](see step #6)[/COLOR][/B] test the application for download and flash.
[B][COLOR="Red"]Special NOTE: Remember to change the hypelinks in the code to point to your threads, do NOT however, change the hyperlink inside of "APIUtils$APITask.smali" that points to the otaupdatecenter site that checks for your OTA packages.[/COLOR][/B]
This does require direct download links (example for dropbox links below)
e.g the Sharing URL looks like https://www.dropbox.com/s/…../<filename>
now after replacing www.dropbox.com with dl.dropboxusercontent.com
the link becomes https://dl.dropboxusercontent.com/s/…../<filename>
this link starting with dl.dropboxusercontent.com is your direct download link!
Click to expand...
Click to collapse
!!THANKS!!​
Code:
@hashcode - for SafeStrap Recovery
@geohot - for root
[URL="https://www.otaupdatecenter.pro/"]otaupdatecenter.pro[/URL] - for the original source and OTA environment
Google - For Android
Virtuous Developers for VTS
github for providing source code control and open source access
!!!Disclaimer!!!​
KoolKit ROMs and Unity Development are not responsible if you blow up your house, your dog eats your
homework, the zombie apacolypse, your wife/husband divorcing you or if your device turns into an unrecognizable
smoldering pile of plastic. by reading this you agree to take all responsibility for any damage you do to the
universe, your device, your marriage or your failing grades in school or college.
Click to expand...
Click to collapse
XDA:DevDB Information
OTA-Updater, Device Specific App for the AT&T Samsung Galaxy S 5
Contributors
cstayton, https://www.otaupdatecenter.pro/
Source Code: https://github.com/OTAUpdateCenter/ota-updater-2.0
Version Information
Status: Stable
Current Stable Version: 2.0.8
Stable Release Date: 2014-11-20
Created 2014-11-20
Last Updated 2014-11-20
Reserved
Reserved
Bri needs to integrate this into Dynamic Kat!
Exelente ...amigo gracias x su duro trabajo
Enviado desde mi SM-G900F mediante Tapatalk
im a noob, wanted to know if i have to change anything like the instructions say to do, if i have stock rom. i have a gs5 with stock rom, just root. thanks in advance.
Noob or not, at least somebody replied to this damn thread lol
dabuddyhenry said:
im a noob, wanted to know if i have to change anything like the instructions say to do, if i have stock rom. i have a gs5 with stock rom, just root. thanks in advance.
Click to expand...
Click to collapse
I think this is more for developers bud. Unless you know how to do what was stated above. Unless your wanting to learn how to do it, this is not necessary for us who just flash roms.
dabuddyhenry said:
im a noob, wanted to know if i have to change anything like the instructions say to do, if i have stock rom. i have a gs5 with stock rom, just root. thanks in advance.
Click to expand...
Click to collapse
this is for devs not a mod you can add to your stock rom

Categories

Resources