[Touch Pro2, Tilt 2 Android Development] kizzmyanthia:
Sorry all for the delay in dev time, I have progressed to an new organization that will be helping support my development and work. The WMD Package, Framework, and Project as a whole will see new developments and features as I progress. Thanks to all for following and I will keep all updated.

-Kizz

WMD NEWS - THE Motorola Xoom WILL BE NEXT!!!​

BOOM!!! ENCOURAGEMENT!!

___________________________________________________________________________​

WMD 1.0: Devil's Hand Edition LIVES!!!!​

Is NOW AVAILABLE FOR DOWNLOAD!!

​

Sorry to all that downloaded it and could not extract it, I must have still been a little bit hung over from the conferences this weekend and posted links without the password.

The password for ALL files is: Kizz_my@nthia

WMD 1.0: Devil’s Hand Edition – 8GB MicroSD card required

www.kizzmyanthia.com/WMD/DHE/DHE.zip

www.kizzmyanthia.com/WMD/DHE/WMD_1.0-8GB.zip

WMD 1.0: Devil’s Hand Edition – Lite – 4GB MicroSD card supported

www.kizzmyanthia.com/WMD/DHE/DHE.zip

www.kizzmyanthia.com/WMD/DHE/WMD_1.0-LITE.zip

WMD 1.0: Devil’s Hand Edition – Install required Initrd.gz

www.kizzmyanthia.com/WMD/DHE/WMD_DHE_Install.zip

— You will need to download one of the above versions and this initrd.gz file to use the installed version, if you choose to create a SWAP partition on the MicroSD card you will need to edit the FSTAB file located at /etc/fstab once you launch The WMD Package. If you choose not to create a full swap partition include the swap.img file that is included in the above downloads on the FAT32 partition and it will be used as extended swap space.

WMD 1.0: Devil’s Hand Edition – Background Image

www.kizzmyanthia.com/WMD/DHE/wmd-dhe-back-1.jpg

WMD: Living Dead Edition 0.2 HAS ARRIVED!!!!

Full Details, Downloads, and Instructions available in post 16, click here to jump to the post.

NEW!!! Unsplit links have been posted to HERE.

- WMD: FFB Edition 0.1 -

* Mobile Penetration Testing Platform and the Weaponizing of the Smartphone *

**** More Information at KizzMyAnthia.com****[/CENTER]

Twitter: @kizz_my_anthia

Facebook: /KizzMyAnthia​

Ok, first I want to say this has no direct relationship to the ORIGINAL BackTrack provided by Remote Exploit, http://www.backtrack-linux.org/.

BUT a huge shoutout goes out to everyone at Remote Exploit, Offensive Security, and all of the community members. Without you guys, your dedication, and vision I would not be where I am today.

Please!! Visit the site http://www.backtrack-linux.org/ show them some love, they need it.

I also want to give props and shout outs to the devs from Rhobuntu

• Gzwalter79

• Andrewinworking

• Ondraster

• Calaghan4410

• Boushh

And Props go out to everyone on the XDA Developers site.

I know I am either forgetting someone or have not listed someone, don’t take it as an offence by all means it is not meant to be, but You’ll be alright, You’ll bounce back :)

Ok, Ok, Ok to get on with it.

This while in production was called BackTrack Mobile Beta 0.1

I have given it a little naming update as we get ready with the FFB Edition.

From here on out this will be known as WMD: FFB Edition.

This project started as just a minute thought of DAMN, how cool would it be to have backtrack on my phone. I looked at running this under Debian, but ran into some power management issues on the testing platform, AT&T Fuze.

So now thankfully from the Devs over at Bactrack-Linux and Remote Exploit BackTrack is now based on Ubuntu. SCORE!!

And being a member of the XDA-Developers forum I have been following the ROMs and smartphone development for a number of years.

I am posting this in the Rhodium forum because that is the platform that I have been able to do my development on.

This release is based on Ubuntu 9.04.

Using Haret and as many of the apps and tools from Backtrack 4 that I could possibly stuff into the build.

The next version will be much lighter, have the swap partition load automatically, and have an all around smoother run.

The image can be downloaded from : IT IS FINALLY HERE

WMD: FFB Edition Live MicroSD Version – YOU MUST DOWNLOAD ALL 11 FILES

http://www.kizzmyanthia.com/WMD/WMD_FFB_Edition_Live.zip
http://www.kizzmyanthia.com/WMD/WMD_FFB_Edition_Live.z01
http://www.kizzmyanthia.com/WMD/WMD_FFB_Edition_Live.z02
http://www.kizzmyanthia.com/WMD/WMD_FFB_Edition_Live.z03
http://www.kizzmyanthia.com/WMD/WMD_FFB_Edition_Live.z04
http://www.kizzmyanthia.com/WMD/WMD_FFB_Edition_Live.z05
http://www.kizzmyanthia.com/WMD/WMD_FFB_Edition_Live.z06
http://www.kizzmyanthia.com/WMD/WMD_FFB_Edition_Live.z07
http://www.kizzmyanthia.com/WMD/WMD_FFB_Edition_Live.z08
http://www.kizzmyanthia.com/WMD/WMD_FFB_Edition_Live.z09
http://www.kizzmyanthia.com/WMD/WMD_FFB_Edition_Live.z10

Looks like there was a little mix up when I packaged everything for download.

Here is the proper INITRD.gz file for the above WMD: FFB Edition Live 0.1

http://www.kizzmyanthia.com/WMD/WMD_LIVE_INITRD.zip

WMD: FFB Edition Installable MicroSD Version – YOU MUST DOWNLOAD ALL 11 FILES

http://www.kizzmyanthia.com/WMD/WMD_FFB_Edition_Install.zip
http://www.kizzmyanthia.com/WMD/WMD_FFB_Edition_Install.z01
http://www.kizzmyanthia.com/WMD/WMD_FFB_Edition_Install.z02
http://www.kizzmyanthia.com/WMD/WMD_FFB_Edition_Install.z03
http://www.kizzmyanthia.com/WMD/WMD_FFB_Edition_Install.z04
http://www.kizzmyanthia.com/WMD/WMD_FFB_Edition_Install.z05
http://www.kizzmyanthia.com/WMD/WMD_FFB_Edition_Install.z06
http://www.kizzmyanthia.com/WMD/WMD_FFB_Edition_Install.z07
http://www.kizzmyanthia.com/WMD/WMD_FFB_Edition_Install.z08
http://www.kizzmyanthia.com/WMD/WMD_FFB_Edition_Install.z09
http://www.kizzmyanthia.com/WMD/WMD_FFB_Edition_Install.z10

These were split using IZArc, freely available at www.izarc.org, and I recommend using it to rejoin the files. I have no association with IZArc, but have used it for a very long time.

To give you a better understanding of what WMD and Backtrack is below you will find an excerpt from http://backtrack.offensive-security.com/index.php/Offensive-security.com:General_disclaimer with a few details.

What is BackTrack ?

BackTrack is the most Top rated Linux live distribution focused on penetration testing.

It’s evolved from the merge of the two wide spread distributions – Whax and Auditor Security Collection. By joining forces and replacing these distributions, BackTrack has gained massive popularity and was voted in 2006 as the #1 Security Live Distribution by insecure.org.

Security professionals as well as new comers are using BackTrack as their favorite toolset all over the globe.

Being superior while staying easy to use is key to a good security live cd. We took things a step further and aligned BackTrack to penetration testing methodologies and assessment frameworks (ISSAF and OSSTMM). This will help our professional users during their daily reporting nightmares.

Currently BackTrack consists of more than 300 different up-to-date tools which are logically structured according to the work flow of security professionals. This structure allows even newcomers to find the related tools to a certain task to be accomplished. New technologies and testing techniques are merged into BackTrack as soon as possible to keep it up-to-date.

What Backtrack is NOT?

- A Script Kiddy Heaven

- A General Purposes OS

Conditions of Usage & Law related disclaimer :

As an express condition of this License, You agree that You will use BackTrack and WMD in compliance with all then-applicable local, state, national, and international laws, rules and regulations as may be amended or supplemented from time to time, including any then-current laws and/or regulations into Your country of residence.

We do not condone any illegal activity at all. Any advice/information offered in these forums is to be used for the legal informational/professional/educational purposes for which it is intended.

Our liability is limited and excluded to the maximum extent permitted under applicable law.

We will not be liable for any direct or indirect loss or damage arising under this disclaimer or in connection with the misuse of BackTrack, WMD, or the installed tools. We will not be liable for any loss of profit, contracts, business, goodwill, data, income, revenue or anticipated savings in connection with our software, whether direct or indirect.

Violation of any of the foregoing will result in immediate, automatic termination of this License without notice, and may subject you to state, national and/or international penalties and other legal consequences.

So what do I do???

How do I use it, will this thing actually work?????

First and foremost, EVERYTHING YOU DO IS AT YOUR OWN RISK!

One more time.

EVERYTHING YOU DO IS AT YOUR OWN RISK!

Your device was not designed to run GNU/Linux and that is why the expectation should be understood that everything will not be perfectly safe. If you do not want any issues to arise then LEAVE YOUR PHONE ALONE. At the same time, running and using this build, WMD, and the associated tools is probably safer than installing a cooked ROM. This is because of the way WMD and Haret interact with the host. These applications do not touch the host ROM and run completely from the Micro SD card they are copied to. If there is an issue that arises you can remove the battery and when the device reboots it will return you to the Windows Mobile host. At the same time, THERE IS NO GUARANTEE that anything works and I am NOT LIABLE FOR ANY DAMAGE THAT MAY OCCUR. IF YOU HAVE ISSUE WITH THIS OR ARE NOT SURE DO NOT INSTALL IT.

Per the Rhobuntu Wiki – This is detailed due to Rhobuntu being the base for WMD:

At the moment two problems are known to occur when using Rhobuntu. They are, however, not Rhobuntu specific and may also occur when using Android.

• After booting back into WinMo, you can’t install or run unsigned apps. This problem probably has something to do with the way haret kicks WinMo out of the RAM. It also seems to occur only in combination with the use of Exchange Server. The only known solution at the moment is Hard Reset.

o I have NOT experienced this issue during ANY testing.

• Since we still have no proper battery charge indicator working, you might not notice that your battery is completely drained. Deep discharge is, however, not good for batteries and may in some cases even damage them.

Rhobuntu related legal information:

Rhobuntu basically consists of three parts, namely the kernel, the original rootfs and tweaks to the original rootfs.

The kernel comes from this repository http://gitorious.org/linux-on-qualcomm-s-msm/linux-msm . You can download it already compiled from here http://glemsom.anapnea.net/android/htc-msm-android/# For more information please visit http://htc-linux.org/wiki

The original rootfs originates from the Ubuntu ARM Port Project https://wiki.ubuntu.com/ARM. Ubuntu developers provide a tool called rootstock which allows everybody to create a preconfigured rootfs. That’s how we created a rootfs for Rhobuntu.

Neither the kernel nor the original rootfs are in any way related to the Rhobuntu project. We only use them according to the terms of the GPL license.

The main task of the Rhobuntu developers is combining the kernel and the rootfs in a way that it can become a proper linux distro for the supported HTC devices. To achieve that we mostly modify the rootfs, by adding/removing/tweaking drivers, apps or services.

The above is also directed towards WMD as RHOBUNTU is the base for the entire OS.

What’s Working, What’s Not

Working as of: 19.09.2010

• Phone

• Sound (partial)

• SMS

• GPS (partial)

• Display Calibration (all devices)

• Keyboard & Hardware Key Mappings

• Screen Rotation* Virtual Keyboard (End Call button on Rhodium 100)

• Backlight (all devices)

• WiFi (bcm4329 has problems with Ad-hoc, workaround for Ad-hoc ; for wl1251 you need to change eth0 to wlan0 in wicd preferences)

• 3G Data with HSDPA – thanks amiPro (all devices)

• Shutdown (via Menu -> Log off -> Reboot, all devices)

• Installing Apps via apt-get or Synaptic (all devices)

• SD card access (all devices)

• Charging (all devices?)

• Dynamic CPU scaling (all devices?)

• Sleep (partial, backlight is still on, must be disabled via brightness control) on pressing Power (Rhodium only?)

• Manual brightness control via Shift+4 and Shift+5 (Rhodium and Tilt2 only?)

• Bluetooth (partial)

Not Working as of: 19.09.2010

• FM Radio (all devices)

• Full “Sleep”; Power Management (all devices)

• Full Sound (all devices)

• Camera (all devices)

• Sensors, LEDs etc.(all devices)

• Aircrack-ng (all devices)

OK SO HOW DO I GET THIS THING ON MY PHONE???

There are three options to getting this working.

1. The first two are to follow the steps below. Just a heads up, you WILL need high speed internet to download this or you will be waiting for a LONG LONG time.

a. Live OS Version (Limited Storage Space)

b. Installed OS Version (Storage Space Limited To Size of MicroSD Card)

2. The third option is to order a preconfigured SD Card and I also offer pre-configuration options. CHECK “The Black Market” ON www.KizzMyAnthia.com FOR MORE INFORMATION ON ORDERING YOUR PRE-CONFIGURED SD CARD.

We will follow similar installation steps as setting up Rhobuntu:

I AM AWARE THAT THE LOADING TIME STILL IS LONGER THAN REALLY WANTED (+/-10 min to completely load) BUT ONCE FULLY LOADED RUNS SMOOTHLY, ESPECIALLY WITH THE ADDED SWAP PARTITION.

Be patient during loading, it may seem that it has frozen or stalled, but this is not the case.

This requires a minimum size of an 8GB SD Card.

Step 1

For the LIVE VERSION follow the instructions below:

• Download the WMD_FFB_Edition_Live.zip files

• Extract the contents

• Copy the files to your MicroSD card as follows:

o /Storage Card/UBUNTU/haret.exe

o /Storage Card/UBUNTU/STARTUP.txt

o /Storage Card/UBUNTU/INITRD.GZ

o /Storage Card/UBUNTU/zImage

o /Storage Card/Ubuntu.img

o /Storage Card/swap.img (OPTIONAL IF YOU WANT TO USE EXTENDED RAM/SWAP SPACE)

• **OPTIONAL** When WMD: FFB Edition 0.1 has completed to boot run the following to load the swap partition

o Open the terminal

o Type: cd /sdcard/

o Type: swapon swap.img

* To verify the swap space is available type: free –m

For the INSTALLED VERSION follow the instructions below:

Download the WMD_FFB_Edition_Install.zip

Step 1

• First split your SD Card into 2 partitions

o The first partition should be 600mb – 1GB in size (This can be done via Gparted)

* This is where the boot applications and SWAP space will reside as well as any files that you would like to transfer into WMD from WinMo

o The second partition should be the remaining space on the SD Card.

• Copy the files from the UBUNTU folder to the first partition of your SD Card.

The file structure should look like this

• /Storage Card/ubuntu/haret.exe

• /Storage Card/ubuntu/STARTUP.txt

• /Storage Card/ubuntu/initrd.gz

• /Storage Card/ubuntu/zImage

• /Storage Card/swap.img

You will see a file called wmd.img. We will need to mount this file and copy the contents to the large, “second”, partition of the SD Card.

Execute the following to begin the transfer (THIS SHOULD BE DONE AS ROOT OR ENTER SUDO PRIOR TO EACH COMMAND)

• cd <enter location where you extracted the downloaded files>

• mkdir /wmd/

• mount wmd.img /wmd -o loop

• gksudo nautilus

o Browse to /wmd

o Copy ALL files to the “second” partition of the SD Card

* “Skip All” when prompted, this is an expected error, ignore it

Step 2

Rhodium / Touch Pro2 / Tilt 2 owners

• Edit STARTUP.txt and change the “physkeyboard” option. At the moment you can choose between “physkeyboard=rhod100uk”.

rhod100_de –> german rhodium

rhod100_fr –> french rhodium

rhod100_it –> italian rhodium

rhod100_uk –> english rhodium

rhod210 –> rhodium 210

rhod400 –> rhodium 400

tilt2 –> tilt2

• If your Rhodium is CDMA, edit STARTUP.txt and change “htchw.force_cdma=0″_ to “htchw.force_cdma=1″

Topaz / Touch Diamond2 owners

• edit STARTUP.txt and

• change “set mtype 2292″ to “set mtype 2293″

• change “wl1251mac=00:1f:df:b1:23:30″_ to “wl1251mac=YOUR_MAC_ADDRESS”

• change ” msmtscalib=0x9f.0x39a.0x35c.0×78 to msmts_calib=”0x9f.0x39a.0x35c.0×78″

Diamond owners

• edit STARTUP.txt and

• change “set mtype 2292″ to “set mtype 1805″

• change “wl1251mac=00:1f:df:b1:23:30″_ to “wl1251mac=YOUR_MAC_ADDRESS”

• change ” msmtscalib=0x9f.0x39a.0x35c.0×78 to msmts_calib=”0xc5.0×399.0×367.0x4d”

Raphael / Touch Pro / Fuze owners

• edit STARTUP.txt and

• change “set mtype 2292″ to “set mtype 1910″

• change “wl1251mac=00:1f:df:b1:23:30″_ to “wl1251mac=YOUR_MAC_ADDRESS”_

• change ” msmtscalib=0x9f.0x39a.0x35c.0×78 to msmts_calib=0x7a.0x5e.0x35a.0x37f”

• change “physkeyboard=rhod100uk” to “physkeyboard=raph” or “physkeyboard=fuze”

Blackstone / Touch HD owners

• edit STARTUP.txt and

• change “set mtype 2292″ to “set mtype 2030″

• change “wl1251mac=00:1f:df:b1:23:30″_ to “wl1251mac=YOUR_MAC_ADDRESS”_

• change ” msmtscalib=0x9f.0x39a.0x35c.0×78 to msmts_calib=0×395.0x3c9.0×79.0×77″

Kovsky / Xperia X1 owners

• edit STARTUP.txt and

• change “set mtype 2292″ to “set mtype 2006″

• change “wl1251mac=00:1f:df:b1:23:30″_ to “wl1251mac=YOUR_MAC_ADDRESS”_

• change ” msmtscalib=0x9f.0x39a.0x35c.0×78 to msmts_calib=0xc5.0×399.0×367.0x4d”

• For keyboard setting read this: http://xdaforums.com/showpost.php?p=6993913&postcount=1105

Step 3

Launch Haret.exe

* Browse to /Storage Card/UBUNTU/Haret.exe and Launch

For more information related to using your phone while in WMD:

• Read this: http://xdaforums.com/showpost.php?p=6453098&postcount=900

For more information on how to work with the WMD, Rhobuntu GUI, interface, what apps do and do not work on the platform read here, http://xdaforums.com/wiki/index.php?title=Ubuntu_on_the_Rhodium

If you would like to import your contact list into WMD you can find more information about it at:

• http://xdaforums.com/showthread.php?t=709101

.

As the project moves forward I will post updates and more information, but Please let me know what does and does not work.

AND ONCE AGAIN, PROPS TO EVERYONE THAT HAS WORKED ON THESE APPS LONG BEFORE I WAS EVER A PENTESTER. THANK YOU GOES OUT TO EVERY DEV OUT THERE THAT GAVE ME A FEW MOMENTS OF YOUR TIME TO ANSWER MY QUESTIONS, DEAL WITH MY RANTING, AND OTHER LATE NIGHT QUANDARIES.

The following links helped me get through issues, questions, google searches, etc and I wanted to say thank you for others asking questions before I ever could.

• http://ubuntuforums.org/showthread.php?t=519859

• http://xdaforums.com/showthread.php?t=640785&page=99

• http://www.ubuntu-unleashed.com/2008/04/howto-restore-all-installed-packages-in.html

• http://wiki.mediatemple.net/w/Backup_and_Restore_Installed_Packages

• http://forums.remote-exploit.org/bt4beta-howtos/20328-ubuntu-backtrack-few-easy-steps-2.html

• https://bugs.launchpad.net/nexenta/+bug/335056

There are many other posts, blogs, and searches that I performed, but these are some noted ones. To any that I have forgotten, once again, Thank you.