[TUTORIAL] First approach to VirtuousTenStudio Software|best way to manipulate apk's| - G2 and Desire Z Android Development

Hey guys, I'm here to present you the most amazing software ever to manipulate every apk of every android version. This work has been developed by the Virtuous Team, specifically by
Diamondback,Vaelek: Lead development
Flemmard: M10 development
Cypis: Graphics and design.​
Click to expand...
Click to collapse
To explain the power of this software we must keep clear in mind that this is not a simple tool such as apktool, this is a lot more. The GUI looks really professional, as well as the software itself works like a charm, fast, smooth, comfortable, and most of all, 100% working without exception! This tutorial will explain you how to approach the software the very first time, so your experience will be absolutely awesome from the beginning. This software is useful for us dev's as well as themers, but also the average user can absolutely mess up with this baby without any issue. Also this tutorial is realized under the supervision of @Diamondback which is the lead developer of the software itself. Let's start​
Click to expand...
Click to collapse
Step 1: Set the machine
Windows XP SP3 or later (no Windows 8 support until .net 4.5 is released)
Microsoft .net framework 4.0 FULL
Lastest Java Runtime (JRE)
>= 1GB RAM recommended
Click to expand...
Click to collapse
Step 2: set the software
This is the most important part, because this software works perfectly, but you have to set it properly, otherwise it won't work (obviously)
First
You can install/try every apktool version, VTS works with whatever apktool. Also, we found that for Sense4 is better to install this hacked aapt+apktool.jar in your Windows path (basically, go to your sdk, and replace the aapt and apktool.jar in your folder, my path for example is
Click to expand...
Click to collapse
Code:
C:/sdk/tools
yours could be different like
Code:
C:/sdk/platform-tools
Second
replace the aapt+apktool.jar in your apktool path through VTS (see the pictures)
{
"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"
}
you can chose whatever path you want, but it's important that the "external folder" looks like this
Third: tag your resources files is very important!!
You must tag you resources files (resources=files you find in system/framework) in order to makes apktool able to find the resources and compile/decompile properly your apk. This is an example of tag's
To create a tag, just type whatever in the tag space, then click on add framework. As you can see I used Ville_1.53 so the base I'm messing up with. Type the tag WITHOUT any space use "_" if you need it.
Software is now setted
Step 3: enjoy the VTS power
So now let's start with the funny part, manipulate your apk. I used a Sense 4 Rosie.apk as example.
-Start a new project (it means start a new project LOL)​
now you're here, you must set the project (see the pictures)​
-Once your project is setted, just click OK and the software will make the magic for you​
-to mess up with your apk, just right click on the project (on the left side), and open it in "explorer"​
-once you made your changes, another right click on the project and "build" it, once again let the application do its magic
-you'll find your brand new apk in "Binary" folder, to acces it just right click and open the explorer as before!​
That's it guys, as I said this tutorial won't explain you the 1000 features of this program, you'll find them on your own, or Diamondback and the guys from his team will explain you in detail much more better than I can
Hope this help, enjoy​
Click to expand...
Click to collapse
DOWNLOAD​

here you can find all the links vts related in virtuous place​
Click to expand...
Click to collapse
main link
vts full features​
Click to expand...
Click to collapse
license​
Click to expand...
Click to collapse
vts will always be free to use. However to recognise the hard work that has gone in this project and to help support future development you might want to consider donating.
For more information please follow this link​
Click to expand...
Click to collapse
​
bugs & issues​
Click to expand...
Click to collapse
we have set up a public bugtracker where you can post your issues. Please search if there are already similar issues before creating new tickets.
The bugtracker is located here.
I am also usually available on irc, channel #vts-dev on freenode.​
Click to expand...
Click to collapse
tutorials and guides about vts​
Click to expand...
Click to collapse
the basics1
the basics2
navigating in smali code!
debugging your phone
editing smali code​
Click to expand...
Click to collapse

History
This project first started back in April 2011 with the announcement of the HTC Sensation and Sense 3.0. At this time HTC said that the previous generation of devices would not have the hardware capabilities to run Sense 3.0. Spurred on by this challenge the community came together and worked tirelessly to get it booting on devices such as the Desire HD and Desire Z.
Getting Sense 3.0 booting was not to much of an issue, the bigger problem came once the rom had booted. Due to the sensation having a qHD screen and last generation devices having WVGA almost every Sense app and widget was oversized.
After much poking around the apk’s it came apparent that HTC had started to use a special binary format called m10. These m10 files were new and at the time no one knew what they contained or even how to decode them.
Along came Diamondback and Flemmard, between them they managed to build a decoder/ encoder for the m10 format. Once decoded they were able to resize sense 3 and the now legendary Virtuous Unity was born.
The m10 project soon developed in to a much bigger idea, why have a piece of software that is only able to modify one element of apks.
So work began on implementing existing tools such as apktool, adb and more. A lot of time has been spent making sure that work flow is correct and provides the best possible user experience.
And that's where we are today, presenting you Virtuous Ten Studio. ​

mine1

mine2

Related

Google Android and Linux for KAISER!!

http://www.Twitter.com/Xmoo
This thread is for the development of Android on the HTC Kaiser (hence why it is in the DEVELOPMENT forum).
PLEASE DO NOT ASK NON-DEVELOPMENT RELATED QUESTIONS IN THIS THREAD
Basic Links
Port Status (what works, what doesn't work, etc.)
Installing Android
Latest Android Builds/Other Important Files
Frequently Asked Questions (like how to make data work!)
Very Important Sites
dzo's page
dcordes' page
okibi's repository
TheParadox repository
aximilation's repository
XDA-Developers Android on Kaiser wiki page
Android on HTC Wiki
{
"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"
}
Booting Google Android
1. Start HaReT.exe.
2. Pres: Run.
3. Google Android is now booting or you're Kaise freezes*.
4. Have fun or Soft-Reset!
*For good boot, use a Diamond or higher based ROM
Buttons
From a zImage dated: 04-07-2009!!!
B1 = Call
B2 = End Call
B3 = Navigate
B4 = Navigate
B5 = Menu
B6 = "Home"
B7 = - NA
B8 = - NA
B9 = Volume Up
B10 = Volume Down
Power button = Power option (Display off, Deviece off & Radio off)
Jog Wheel = Needs Fixed
Keyboard = Lay-out fully working
Android Features:
Application framework enabling reuse and replacement of components
Dalvik virtual machine optimized for mobile devices
Integrated browser based on the open source WebKit engine
Optimized graphics powered by a custom 2D graphics library; 3D graphics based on the OpenGL ES 1.0 specification (hardware acceleration optional)
SQLite for structured data storage
Media support for common audio, video, and still image formats (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF)
GSM Telephony (hardware dependent)
Bluetooth, EDGE, 3G, and WiFi (hardware dependent)
Camera, GPS, compass, and accelerometer (hardware dependent)
Rich development environment including a device emulator, tools for debugging, memory and performance profiling, and a plugin for the Eclipse IDE
What is Android??
Enjoy!
Screenshots
0.8: http://pics.roffnoppe.de/android-m5/
0.9: http://www.zdnet.be/news.cfm?id=86004&mxp=200
0.9: http://tweakers.net/ext/i/1219129668.jpg
MORE UPDATED TO COME!
xmoo said:
Google Android
Just made a new Thread, cause the owner of the other one did not update post #1
REMEMBER THIS IS ONLY FOR THE KAISER!!!
Good ROM that boots Google Andoird all the time: [May 22] Dutty's Official WM6.1 5.2.19585 Test Version
Link: http://forum.xda-developers.com/showthread.php?t=394202
Cab file (Credit goes to: SH4Y):
http://rapidshare.com/files/112623915/SH4Y_s_Andriod_UI_Installer.CAB
http://www.filedropper.com/sh4ysandrioduiinstaller
Latest zImage (Credit goes to: dcordes):
http://forum.xda-developers.com/attachment.php?attachmentid=88257&d=1211818766
Latest HaReT:
http://handhelds.org/moin/moin.cgi/HaRET
For more info: http://it029000.massey.ac.nz/vogue/
Click to expand...
Click to collapse
very sweet thank you for making this so much easier......Do you have any specific directions on how to install and where to put the files or do I have to read the last thread on this? (http://forum.xda-developers.com/showthread.php?t=383695&page=53 ):D
guevr001 said:
very sweet thank you for making this so much easier......Do you have any specific directions on how to install and where to put the files or do I have to read the last thread on this? (http://forum.xda-developers.com/showthread.php?t=383695&page=53 ):D
Click to expand...
Click to collapse
The Thread Wasn't Ready yet.
Check this: http://forum.xda-developers.com/showpost.php?p=2259078&postcount=2
Great on starting a new thread, but why not setup a\wiki page for more to contribute and all?
mfrazzz said:
Great on starting a new thread, but why not setup a\wiki page for more to contribute and all?
Click to expand...
Click to collapse
Mayb, you can do that. I don't have much time. I'm @ skool now and was bored so I made this. Allt he things you need are located in this thread
xmoo said:
Mayb, you can do that. I don't have much time. I'm @ skool now and was bored so I made this. Allt he things you need are located in this thread
Click to expand...
Click to collapse
Wonderful thread. Thanks a lot. A link to this from the Kaiser Wiki is sufficient for the moment.
jockyw2001 said:
Wonderful thread. Thanks a lot. A link to this from the Kaiser Wiki is sufficient for the moment.
Click to expand...
Click to collapse
You gone to that?
Thanks for this thread man... hopefully everyone will keep it clean... so to add something useful, isn't there a new default.txt file too?
ericmcintire said:
Thanks for this thread man... hopefully everyone will keep it clean... so to add something useful, isn't there a new default.txt file too?
Click to expand...
Click to collapse
Nope, I'm still using the one from the cab.
xmoo said:
You gone to that?
Click to expand...
Click to collapse
Err no. Too much other things to do
How functional is this now? Enough to actually make calls with it?
ROM "Abandoned due to bugs"
Isn't there any other ROM compatible with android that hasn't got the "freezing" bug?
regards
emerson
echofloripa said:
Isn't there any other ROM compatible with android that hasn't got the "freezing" bug?
regards
emerson
Click to expand...
Click to collapse
The thing is Many Roms boots up HaReT. But this ROM boots it all the time....
FloatingFatMan said:
How functional is this now? Enough to actually make calls with it?
Click to expand...
Click to collapse
It's almost functionalling 100%. But to make calls etc we need to active the radio. Nobody hasn't tried that yet. We first need to map de back to menu key. Then we can do the other stuff.
jockyw2001 said:
Err no. Too much other things to do
Click to expand...
Click to collapse
Same here
i am trying l26 diamond v4 and cannot get it to work
kubia said:
i am trying l26 diamond v4 and cannot get it to work
Click to expand...
Click to collapse
You have to try several times. It does not boot like directly. You have to try a couple of times.
haret version and ROM
For what I've seen the haret 0.5.1 is the latest available there, and has exactly the same size as the one in the cab. Does it make a difference renaming the executable? Also you would need to delete the old one in order to rename.
I think it's worth saying that the earlier version of dutty's ROM doesn't load at all. I would presume that this image only load in the cited ROM?
I got [Apr 29] Dutty's WM6.1 Hybrid v2 5.2.19716/5.2.19700 ROM
I'll try this and report does it work
echofloripa said:
For what I've seen the haret 0.5.1 is the latest available there, and has exactly the same size as the one in the cab. Does it make a difference renaming the executable? Also you would need to delete the old one in order to rename.
I think it's worth saying that the earlier version of dutty's ROM doesn't load at all. I would presume that this image only load in the cited ROM?
Click to expand...
Click to collapse
No. Bfore this one I had the 16 April rom. And it booted sometimes. 0.5.1 is the official version. But there are also 2 new beta's. I worked with the beta's. But with dutty's Diamond rom. No new haret is needed.

Linux kernel on i780.

I was able to partialy boot Linux kernel on Samsung i780. It wouldn't be possible without help from tmzt. You can find him, and other helpful people on #htc-linux IRC channel on freenode network.
Here are files (kernel, kernel config, default.txt) http://netbsd.pl/~lama/i780/
{
"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"
}
How have i to use these files (.config,linux+default ecc)?
And what means "partially boot"?The i780 doesn t start?
Partially boot means the video is corrupt and the kernel panics because it can't find the root filesystem, the sd card is not implemented yet and ll4m4 did not use an initramfs.
This kernel is not specific to i780, it's just the first step in linux/android on i780.
Nice!
Now that's cool!! I'll be watching...
isn't the i780 hardware similar to the omnia?
It s a start point, but now we only know the i780 can run haret, we don t have a specific zImage or a specific default.txt...
I think we can modify the "omnia's linux" to get it working on i780.I tried to run those files without any modification but the phone vibrates a lot during boot and there is also a screen issue.
ilMessia said:
I think we can modify the "omnia's linux" to get it working on i780.I tried to run those files without any modification but the phone vibrates a lot during boot and there is also a screen issue.
Click to expand...
Click to collapse
Looking forward to test this !!!
Keep the good work
I've manage to make some "progress"...
rev 1
Build kernel based on linux-2.6.29-rc4 sources with arm-2008q3 cross-compiler (config attached )
+fixed res problems, keys reacting (not mapped right), kernel is chill-out
-no connection with device
Cross-compiled busybox-1.13.2 and made initfs (I'm not sure is it working)
It's not big step but step at all
UPDATE 14.02
rev 2
+fixed key mapping, most letters are correct
+kernel is more stable, compressed and it don't spill errors,
+you can actually do something besides writing, there is busybox but don't have all symlinks. all commands are available by "busybox command" // usage example "busybox touch new_file"
- initrd still sucks a lot, it was created in 5min for sake of kernel. but this is just first day of develop...
Besides this I'm planning to move news and files to MelPlace2 website...
UPDATE 24.02
rev 3
+further key fixes
Vol up/down = up/down arrows
Green/red keys = page up/down (usefull to scroll console SHIFT+PGUP)
Rest of keys = explore
+framebuffer corrected - no cut letters near margins
+initrd with little kick, it show that working on this device can be enjoyable
+many devices appear in dmesg...
but
-initrd is still not enough - working on MMC and Ethernet
-randomly kernel boots with white area on right part of screen - reset your device as fast as possible or it will leave strange mark on screen for few minutes, even in WM (!!)
Please test latest revision and send some constructive feedback
I've created kernel git repository on GitHub HERE.
So if you want to help check it out (do not trash this thread with messages about git- it's separately thing).
I've just started (1 patch) so everybody should know what is going on.
Updated download link: i780Linux.zip (2,4 MB)
melgurth said:
I've manage to make some "progress"...
Build kernel based on linux-2.6.29-rc4 sources with arm-2008q3 cross-compiler (config attached )
+fixed res problems, keys reacting (not mapped right), kernel is chill-out
-no connection with device
Cross-compiled busybox-1.13.2 and made initfs (I'm not sure is it working)
It's not big step but step at all
Download link: i780Linux.zip (2,3 MB)
Click to expand...
Click to collapse
Great work man!!!
I just baught my i780 couple of weeks ago. My original plan was, to buy an Android phone. But there was just the HTC Dream available and its price was doubled - compared to the i780.
Now I am glad to hear, that you are working on getting Linux running. I am a Linuxer since 1997. I will try the kernel.
If I can help somehow, let me know.
Cheers
Holger
linuxholgi said:
....
If I can help somehow, let me know.
Cheers
Holger
Click to expand...
Click to collapse
...help is always needed.
Right now I'm in need of good initrd. If You willing to help You can try to make something.
I'll brake work on this weekend due to my birthday (social life) but I'm gonna resume kernel dev in monday. Could be useful to have good initrd with busybox and rootfs.
Ok, is there a ready-to-use toolchain I can use?
Holger
linuxholgi said:
Ok, is there a ready-to-use toolchain I can use?
Holger
Click to expand...
Click to collapse
yes it is. it's magical and working like charm
http://www.codesourcery.com/sgpp/lite/arm/portal/release644
Advanced Packages:
IA32 GNU/Linux TAR
unpack to (location) and make changes in makefile of compiling source
Code:
ARCH ?= arm
CROSS_COMPILE ?= /(location)/arm-2008q3/bin/arm-none-linux-gnueabi-
OK I am prepared now, but take some time to get a good working initr.d. Quite busy these days but do my best!
Holger
Anyone has anynews?
check out this link guys:
http://forum.xda-developers.com/showthread.php?t=484228
which links to video on http://exabyte.es/omnia/2009/02/video-con-linux-corriendo-en-omnia/
which contains video of the omnia AND the i780! (starting from around 2min30s)
They even seem to have enabled all of the functions like camera as well, so why not try contacting those people instead of reinventing the wheel?
Greetz
bazzix said:
check out this link guys:
http://forum.xda-developers.com/showthread.php?t=484228
which links to video on http://exabyte.es/omnia/2009/02/video-con-linux-corriendo-en-omnia/
which contains video of the omnia AND the i780! (starting from around 2min30s)
They even seem to have enabled all of the functions like camera as well, so why not try contacting those people instead of reinventing the wheel?
Greetz
Click to expand...
Click to collapse
It would be great, but i don't think samsung will tell you how to run LiMo
Awesome work!
Is there some news?
anyway, keep it on!!! *Thumps Up*
Linux seems to be running fine on the phone. Anyone trying android?
SD card isn't working is the only blocker for me.

[PROJECT] Android Flan 2.1 Hero build with Sense UI - Added conf for swap partition

So I will start from polyrhythmic's thread about porting Eclair Hero 2.1 to Kaiser.
A package with all files is available now. Thanks herpez
So Let's have Android 2.1 on Blackstone (HTC HD) Now.
I "Guess" this build is generic, Not sure which devices can it be run on.
babijoee, if it's generic, then "One For All, All For One".
I could successfully installed Android Flan 2.1 with SENSE UI on my Blackstone, and here are my results:
Working:
-Radio Fully Works.
-SMS Fully Works.
-Vibration.
-USB Charging and Debugging.
-Touch screen.
-Keyboard.
-Microphone.
-Front Speaker.
Not Working
-Wifi
-GPRS
-GPS
-Bluetooth
-External Speaker
-HTC Widgets. (Thinking of getting rid of them)
-Other things (Will be determined during the process of testing)
Issues:
-Very slow when booting first time. (Reason is Rosie UI Launcher, I removed it locally and increased Boot speed as well as the whole device itself clearly)
-If you feel that the device is freezed, no make sure cuz it's not. It's just doing SO MANY processes.
-This build needs patience, so if you are not patient please save your device from your anger and don't test it.
Download: (So all credits goes to polyrhythmic now, and we will use his files to make Android 2.1 work perfectly on Blackstone).
http://www.4shared.com/file/185118411/18defbb0/filessense.html
Thanks herpez for upload. herpez Tested it and it's working.
Installation:
1- Download the Package and exctract it to your computer.
2- IMPORTANT - Download the zip file that is attached with this post, extract it and copy ALL the files in it to conf folder in the build.
3- Copy the files to your SD-Card. (MUST use clean one)
4- So your SD card will look like this:
SD Card Root
/conf/*ALL CONF FILES IN THE ATTACHED ZIP
Haret.exe
initrd.gz
zImage
rootfs.img
system.sqsh
startup.txt
5- Run Haret.
6- Post your feedback !Important!
IF you're using a swap partition on your SD card DOWNLOAD THIS and rename it to eclairhero.user.conf
Note: This build is useless without creating a swap file, the .conf file will create a swap file, otherwise use a swap partition to store data in.
Screenshots and FAQ are to come.
Cheers,
--Reserved for screenshots--
--Reserved for FAQ--
WooW
{
"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"
}
THNX for YouR WorK !!!
Brilliant! But so poor that the essential HTC widget of Sense cannot run and it was unable to connect to the internet =(
So this is real duh, btw Android 2.1 is called Flan not Eclair.
i'd like to remind that this test builds are unstable, test at your risk and make a backup, i lost all data on my SD card after testing the first Eclair build (android 2.0.1).
509 Bandwidth Limit Exceeded on link "http://www.doublerebel.com/xda/eclairhero.user.conf"
I know that It is not your link, but just letting you know. Judging by the message I think it will clear up after the new year.
Good luck on the Blackstone port, your Topaz brothers are watching.
Does anyone knows if its possible to use files from both 2.1 and 2.0? That way it would be easier to port!
We could try to extract all the files and then compare it with the 2.0 release to see what were the changes
Really appreciate your efforts, people behind this project are true dreamers, the day is not very far when we all see a fully developed OS is ready to use.
Best of Luck for all the efforts.
this is the real deal if it work. i will test and report back.
shadowline said:
509 Bandwidth Limit Exceeded on link "http://www.doublerebel.com/xda/eclairhero.user.conf"
I know that It is not your link, but just letting you know. Judging by the message I think it will clear up after the new year.
Good luck on the Blackstone port, your Topaz brothers are watching.
Click to expand...
Click to collapse
Please can anybody give a mirror for this file?
Please reupload
[email protected] said:
So this is real duh, btw Android 2.1 is called Flan not Eclair.
i'd like to remind that this test builds are unstable, test at your risk and make a backup, i lost all data on my SD card after testing the first Eclair build (android 2.0.1).
Click to expand...
Click to collapse
thanks so much bro. I will put all the files in a zip file, upload it and post it with Flan name.
Yes, it's unstable. We will work on this here to make it work.
shadowline said:
509 Bandwidth Limit Exceeded on link "http://www.doublerebel.com/xda/eclairhero.user.conf"
I know that It is not your link, but just letting you know. Judging by the message I think it will clear up after the new year.
Good luck on the Blackstone port, your Topaz brothers are watching.
Click to expand...
Click to collapse
Uploading a full package.
herpez said:
Does anyone knows if its possible to use files from both 2.1 and 2.0? That way it would be easier to port!
Click to expand...
Click to collapse
Possible to use 2.0 basefiles.
A Package with ALL files is being uploaded NOW.
osamaa said:
A Package with ALL files is being uploaded NOW.
Click to expand...
Click to collapse
And where exactly do I download the package?
EDIT:
Nvm... read too fast, thought that you had already uploaded it... xD
Sorry guys uploading takes time.
eclairhero.conf is attached in the first post now.
rom?
Hi, I have seen lots of android projects knocking around now, how far are we from and actual working rom so winmo can be ditched altogether?, clearly the rom would have to be reflashable bk to winmo though.

[APP] [3.0+] Use Pc Keyboard via Bluetooth

This app is based on an idea that was posted in the general section called PCBTKeyboard, but it could not write outside the app.
So I wrote an app that simulates a keyboard and with this one can write inside and outside any app.
The app was developed on the Acer Iconia Tab a100 so the target platform is Honeycomb. Hope you enjoy it
Download:
Apk Link
Server Link
Apk sources
Server sources
Instructions:
1. Start server
2. Go to Bluetooth Keyboard settings
3. Select the PC the server is on
4. Select the Keyboard as input method
5. Voila, you can write on your Tab
Images: (Sorry for the bad pics....I have ICS and there is no root to use screenshot)
{
"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"
}
Used outside the app:
Is there any way you could recompile this for android 2.3? Or better still if you can release the source code
it can connect any keyboard as my pc has bluetooth?, you saved me spending = D
Would be good that you generate a shortcut (key combination) to move the keyboard automatically from the PC to the tablet.
I will try these days, thank you very much
supports shortcut keys (example: play / stop / volume (-) (+))????
you could do something similar for the mouse? so could use the tablet comfortably with the monitor
sorry, do not speak English and use the google translator ajaj
(thanks) =)
thanhphu said:
Is there any way you could recompile this for android 2.3? Or better still if you can release the source code
Click to expand...
Click to collapse
Sorry for the delayed reply
Sure, I can release the code.
It is intended for Honeycomb, so it wont be that easy to compile fore 2.3
I will post the source code today or tomorrow
Edit: Uploaded Sources (see first post)
Chrisis25 said:
it can connect any keyboard as my pc has bluetooth?, you saved me spending = D
Would be good that you generate a shortcut (key combination) to move the keyboard automatically from the PC to the tablet.
you could do something similar for the mouse? so could use the tablet comfortably with the monitor
sorry, do not speak English and use the google translator ajaj
(thanks) =)
Click to expand...
Click to collapse
Hey,
I also wanted to do a mouse, but its not that easy.
I think you only have to focus on the window and than it will write on the tablet.
Chrisis25 said:
I will try these days, thank you very much
supports shortcut keys (example: play / stop / volume (-) (+))????
Click to expand...
Click to collapse
It is easy to do this, but I dont know if I have the time
I will release the sources....so maybe you could do it
Hit the thanx btn
SimonHtcDesire said:
Hey,
I also wanted to do a mouse, but its not that easy.
I think you only have to focus on the window and than it will write on the tablet.
It is easy to do this, but I dont know if I have the time
I will release the sources....so maybe you could do it
Hit the thanx btn
Click to expand...
Click to collapse
I'll try again I had not worked, then edit or comment again.
the mouse, would not be done as in virtual machines? ...
the virtual machine captures the mouse while in the territory of the window ^ ^
(you maybe be easier to deal with connection wirelles) (if you got a pc and you got a tablet is the most common have Wifi internet) (example would be: "Wireless Keyboard" free download of the market)
I have ideas if the comment you ^ ^
the time it does not matter contributions will never be late: D
you got your obligations apart
EDIT: dont work for me
acer a100 android ics (flexreaper rf1 extreme edition by civato)
pc with windows 7 ultimate x64
Chrisis25 said:
I'll try again I had not worked, then edit or comment again.
the mouse, would not be done as in virtual machines? ...
the virtual machine captures the mouse while in the territory of the window ^ ^
(you maybe be easier to deal with connection wirelles) (if you got a pc and you got a tablet is the most common have Wifi internet) (example would be: "Wireless Keyboard" free download of the market)
I have ideas if the comment you ^ ^
the time it does not matter contributions will never be late: D
you got your obligations apart
Click to expand...
Click to collapse
I didnt realy understand how I should capture the mouse....but it dose not really matter, because I realy dont have time for anything right now
Chrisis25 said:
EDIT: dont work for me
acer a100 android ics (flexreaper rf1 extreme edition by civato)
pc with windows 7 ultimate x64
Click to expand...
Click to collapse
I know it has some bugs, but please give it several tries and tell me if it still dosent work....maby I can help.
SimonHtcDesire said:
I know it has some bugs, but please give it several tries and tell me if it still dosent work....maby I can help.
Click to expand...
Click to collapse
The server jar file won't work on x64 JVM, to use at x64, install x86 JVM and run with that Chrisis25.
Interesting app SimonHtcDesire!
GregórioAxiaMagno said:
The server jar file won't work on x64 JVM, to use at x64, install x86 JVM and run with that Chrisis25.
Interesting app SimonHtcDesire!
Click to expand...
Click to collapse
Hey,
Thank you...i am very sorry about the fact that i do not have enough time to finish it.
But I hoped someone would get inspires and maybe continue the project
Still hoping...
SimonHtcDesire said:
Hey,
Thank you...i am very sorry about the fact that i do not have enough time to finish it.
But I hoped someone would get inspires and maybe continue the project
Still hoping...
Click to expand...
Click to collapse
I'm checking it... I like read java codes :cyclops:

[APP] EasyWP7Updater - Easy CAB sender with a GUI (Open source, more devs needed)

{
"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"
}
EasyWP7Updater
Hello hackers!
Earlier today I started working on a project that should make updating Windows Phones via cabs easier. It's called EasyWP7Updater. Currently only manual cab sending is enabled, you can grab cabs from the official update list thread or if you have a custom rom, your rom author might offer customization cabs.
Downloads: https://github.com/jessenic/EasyWP7Updater/downloads
Bug Reports and Feature Requests: https://github.com/jessenic/EasyWP7Updater/issues
Source code: https://github.com/jessenic/EasyWP7Updater/tree/
Future homepage: http://jessenic.github.com/EasyWP7Updater/
Please test and report all bugs you might find either responding to this thread or by posting them on the Issues page on Github. Feature requests are also welcome.
In the future I'll allow ROM builders to add cabs in the app, stay tuned!
I'll definitely hop on board to help =)
Sent from my SGH-i917 using XDA Windows Phone 7 App
What the difference between xboxmod's cab sender and your?
will this app relock the phone when after updated?
xmod cab sender has this problem.
Really, @Magpir?!? That's just a matter of the CAB itself. It has nothing to do with the CAB sender. You'd get the same behavior if you update manually using any CAB sender, or if you update using the official Zune mechanism. It's already known what causes the re-lock (the "prevent relock" registry values that normally have the MS server where you phone checks its expected lock setting are restored by this update). It's also known how to avoid the problem (http://windowsphonehacker.com/artic...date_be_forewarned_possible_solution-06-28-12).
@jessenic: Nice project! Are you planning to include "fake an update just to take a backup" as a feature? It would be nice to narrow down the number of apps needed.
GoodDayToDie said:
Nice project! Are you planning to include "fake an update just to take a backup" as a feature? It would be nice to narrow down the number of apps needed.
Click to expand...
Click to collapse
Possible in the future, it's open source so you could start working on that too
Useless guy said:
What the difference between xboxmod's cab sender and your?
Click to expand...
Click to collapse
At the moment there is no big difference, but in the future my app will let you download cabs from ms servers in a simple way too.
Just tried it, and it works fantastic! Although, similar to other senders, this one should be easy and familiar to those who do not hack much. This makes it much simpler.
Since it's open source, are you allowing people to include it in other archives? I've downloaded and compressed the updates, added cab sender, then uploaded it for easy installation. Can I do that with this if I give you credit?
Thanks for your hard work. Great Job!
SuperSport said:
Just tried it, and it works fantastic! Although, similar to other senders, this one should be easy and familiar to those who do not hack much. This makes it much simpler.
Since it's open source, are you allowing people to include it in other archives? I've downloaded and compressed the updates, added cab sender, then uploaded it for easy installation. Can I do that with this if I give you credit?
Thanks for your hard work. Great Job!
Click to expand...
Click to collapse
We are adding automatic download for all OS versions, it detects the one on phone and shows latest versions and tells the user how to check which language packs are installed. That's the plan at least.
jessenic said:
We are adding automatic download for all OS versions, it detects the one on phone and shows latest versions and tells the user how to check which language packs are installed. That's the plan at least.
Click to expand...
Click to collapse
That's even better, thanks
Magpir said:
will this app relock the phone when after updated?
xmod cab sender has this problem.
Click to expand...
Click to collapse
It solely depends on how ROM packages are built. Have you noticed "Shadows" tab in DSM editor?
What the heck is this?
Maybe my brain is still asleep but how the hell do you execute this? There is no file to run it. All I'm seeing is uncompiled VB files.
!update!
Wow what a bad setup on the download page. So I guess I had to source download but still it's pretty confusing.
starxonline said:
Maybe my brain is still asleep but how the hell do you execute this? There is no file to run it. All I'm seeing is uncompiled VB files.
!update!
Wow what a bad setup on the download page. So I guess I had to source download but still it's pretty confusing.
Click to expand...
Click to collapse
Er....
Downloads: https://github.com/jessenic/EasyWP7Updater/downloads <--- going to this leads you to the actual download of the Zip file. How is this confusing?
The device has been updated to version 07.10.08773.03-00.00.00000.00-00.00.00000.00
Click to expand...
Click to collapse
sweet deal
worked well enough, and was easy to boot
just some quirky things with the play by play:
why have it denote the same % over and over? this entire process does not take all that long, waiting for the next percent doesn't take so long that we really need to know its still at 0%. I imagine its to let us know that things are still rolling, but seriously, if it sits for a minute or two and hasn't ticked over to the next percent, obviously something is wrong
where exactly did the backup I made end up?
the "installing updates..........." message didn't display until after the updates had actually been installed
and it finished with
ERROR:
Done!
Click to expand...
Click to collapse
seems like a success to me, not an error
emjlr3 said:
sweet deal
worked well enough, and was easy to boot
just some quirky things with the play by play:
why have it denote the same % over and over? this entire process does not take all that long, waiting for the next percent doesn't take so long that we really need to know its still at 0%. I imagine its to let us know that things are still rolling, but seriously, if it sits for a minute or two and hasn't ticked over to the next percent, obviously something is wrong
where exactly did the backup I made end up?
the "installing updates..........." message didn't display until after the updates had actually been installed
and it finished with
seems like a success to me, not an error
Click to expand...
Click to collapse
Yeah that part needs some fixing. Its already on my todo-list.
Edit: Oh and the backup is in the default Zune backup folder, you can restore it with Zune.
This is an awesome tool. Thank you very much for making the update process painless.
My one suggestion would be to add a progress bar so the user can how many more steps the software has to go through.
Thanks again.
I attached the download file as GitHub is deprecating it's downloads section.
This is a really useful tool!
This is a really useful tool!
I was able to add a new language to my locked Samsung Focus SGH-i917 v.1.4.
I subsequently updated it to 8862 using SevenEighter without any hiccups.
Konker

Categories

Resources