ROKRE8 PHP 5.2.6

Here you go, PHP 5.2.6. =)

Drawback? No XML support since I’m too lazy to compile libxml. There are also few other missing functions which I can’t remember.

show* Binaries for E8 + Source

Thanks to the russian who created the E8 toolchain, I can now compile QT softwares for my beloved E8. =D. The first in the list, the really helpful show* Binaries. Coupled up with Bash or PHP, you can create powerful applications. (I’m trying to compile PHP as I write this article)

So without delay, download links:

Credits to: Russian devs, moto(headers) and lasly (for the e2 sdk which my sdk is based on)

EDIT: Reuploaded FIXED versions

ROKRE8: BusyBox 1.11.2 & Bash 3.2

My E8 has been UnMagx! Thanks to the russians who create the telnet firmware. (:
My intention from the start was to create qt application for this E8. So far, only command line app can be compiled successfully. (using Z6’s toolchain) I came across a strange error when compiling QT app against the phone libs. One was the sh_link warning. The other was an error stating something about GCC 3.0. *sigh*

Anyway, BusyBox was compiled with ALL apps except for inotify. The tar.gz contains both Bash and BusyBox. Happy UnMagx-ing! =D

Download: BusyBox and Bash

OSX Leopard on HP Compaq Presario B1200 (B1270TU)

Finally, I own an OSX notebook without having to spend much. =D. Yep, I installed OSX Leopard onto my notebook that is used for school purposes. Went through quite a lot of trouble for that. -.-

Notebook Specs:

Intel Core2 DUO 2.1Ghz
2GB RAM
160GB SATA 5400RPM HDD
ADI1981 Audio (SoundMAX on Windows)
Intel Wireless 3945BG
Broadcom 5785 LAN 

I used iAtkos v4 install disc. After hours, no, days of fiddling with things, I finally got MOST of the stuff working. End result:

Read More »

iPod Touch 2.0 JailBreak Tutorial (Vista/XP)

As the title states, this article aims to provide instruction for jailbreaking your iPod Touch to version 2.0. Do note that, as of the time this article is written, the 2.0 firmware is sluggish and buggy (especially the battery life) and in my opinion if you are an end user, you should stay on 1.1.4.

Requirements:

  • iTunes >= 7.7
  • iPod1,1_2.0_5A347_Restore.ipsw:
  • http://freakshare.net/files/30208/iPod11_2.0_5A347_Restore.ipsw
  • OR
  • http://uploaded.to/file/ih0z65/iPod1,1_2.0_5A347_Restore.ipsw
  • WinPwn (2.0.0.3 as of the time this article is written)
  • And of course, an iPod Touch 1.1.3/1.1.4

Now lets begin,

Read More »

rokrRevival BETA {DISCONTINUED}

Since I got my ROKRE8, my E2 was passed down to my little brother. That’s not really a problem though. The main problem is that I do not have time to work on something as big as E2. Work plus school plus after school activities, my life is just occupied right now. So, I can only work on pet projects and not projects as big as “reviving E2″.

For these reasons, I am releasing rokrRevival Project to the public. It’s incomplete. Though, most of the parts are already functional. In fact, from what I can remember, it’s only missing 1 or 2 application and some bug fixing. Hence, the work can be continued by anyone who have the time.

Main features:

  • Require Kaleid
  • New and Powerful show* Binaries (Refer to autorun manager and device manager for a good example)
  • And a few other binaries (/ezxlocal/.system/bin)
  • PHP (required by autorun manager and a few other scripts)
  • Autorun Manager (keaglez’s)
  • APMD Manager (Taurnil’s/Keaglez’s)
  • Device Manager (Mount Manager) (keaglez’s)
  • File Associatios (OpenWITH)
  • MPKG/JAVA Manager (Phoneware Manager)
  • PhoneGuard Manager (Protects phone from theft)
  • Process Manager
  • SwapFile Manager
  • System Properties
  • Font Changer
  • rokrGui (Incomplete!)*
  • QRE Manager + Scripts* (A cool way of distributing scripts instead of MPKG)
  • Messaging Fix for Kaleid
  • A few more stuffs I can’t seem to remember

Yup, that’s about it. It’s enough to change the experience of E2 quite a bit. The downfall here is that, I do not have time to make a documentation. Hence, you have to figure out yourselves which stuff go where and how it works. I’ll release the source codes and header files later on when I can find time to gather them into one archive. (:

So here it is.. e2Revival Beta Release. (Click the link to download) (Strictly for MODDERS only. Newbies, please wait for a Monster release by the talented MODDERS)
Credits: Keaglez, Taurnil, Rauna and the rest of MotoHell Community for the support. Not forgetting the pioneers of the SDK and those who helped me a lot: Lasly, Blackhawk. If I do leave someone out, please forgive me as I have a bad memory. =x
Note: If you use any stuff from this pack, please give credits. I would like to know if my hard work is being used for good too. =D

Please leave a comment. Thank you.

7 Months Gap

After 7 month of the site inactivity, I’ve decided to start posting again. (:

Even so, the posts aren’t gonna come too often. Reason being that I’m quite busy with projects and school life. Nevertheless, I will try hard to blog my thoughts and updates down here as much as possible so that others can gain the knowledge that I have or maybe even learn from my mistakes. ;)

So, without further a do, please welcome, Aktaeon.com! *claps*

And btw, I love the new wordpress admin panel. Sleek!

My WorkSpace

Xubuntu

Running Xubuntu Gusty Gibbon.
256MB Ram VMware Machine.
Tools: Terminal, Lampp, GCC and friends, GEdit, GCC for ARM and Friends, Lasly+foxe6+samr7’s SDK, SDL lib, mkezx.

Total Space used:  5.7GB.

Phew…

After several hours long, I’ve completed the re-setup of my workspace. I used to run Ubuntu Dapper on VMWare. Now, I successfully moved everything to Xubuntu Gusty Gibbon. (Though, I prefer the name ‘Dapper‘). Ofcourse, I’m still on VMware because it’s easier to use Linux on VMware than compiling in Cygwin.

Anyway, moving the files was such a hassle; I’ve limited space on my workspace drive = 20gb and the old VM already uses 11gb even though its practically empty. Plus the other things (old downloads) on that drive, free space was only 5gb. After I moved the files from my Dapper VM to my main drive, I installed Xubuntu and copy them back in. Some files is just too big for me to move around (esp. mkezx), thus, I have to recompile the mkezx set later.

Now now.. after some rest, I can start working on E2 SDL RockBox Simulator again. (: I’ve become a happy contributor. (Well, you can’t rely everything on blackhawk, he’s doing it free. So, instead of persuading him to add new features or fix some stuff to my liking, it’s better to do it myself and SHARE)

SDL on E2

Thanks to blackhawk. (very much) His patches and guidance made me successfully run SDL on my E2. Simple, just follow his README.EZX and made sure you run the proxy program before running your SDL app. You can use his `rockboxproxy`.

Patch SDL Patch.

Oh I forgot, it doesn’t work well on E2. I’m still playing around with it. (Color conversion problem)

Howto: Partition your SD

Sometimes I’m just lost on how to do basics. :P

Anyway, this guide is pretty useful. I believed it came from chinese motorola fans forums and edited by a person name vanheumai.

Click to enlarge:

Telnet-ing to E2 from Linux

Now, I’ve seen people say that they are successful in telnetting to their E2 from a linux box. But none of them have provided me the proper solution. In other words, their instruction didn’t work for me. So for those who have the same problem as me here is MY solution.

  • 	modprobe usbnet
    	modprobe cdc-acm
    	
  • Then, cconnect phone in USB mode.
  • You will need root access on your box.
  • 	ifconfig usb0 192.168.16.1 broadcast 192.168.1.255 netmask 255.255.255.0 mtu 900
    	
  • Then in your phone, use a terminal or run a sh script with root permissions:
  • 	ifconfig usbl0 192.168.16.2 mtu 900
    	
  • You are ready for telnet!
  • 	telnet 192.168.16.2
    	
  • As usual, username: root, no password

Hope it helps! By the way, try on mkezx. It’s pretty cool except for that the “distribution” system is annoying to me. I prefer messy things.

Google Syntax Highlighter

Just thought that I should share my patch for Google’s Syntax Highlighter. My patch does the following:

  • Supports <code> tags (Hence won’t break XHTML)
  • Fix for Wordpress (<br />) (Activate by adding this to your code: “dp.SyntaxHighlighter.WPMode();”)
  • Supports of selecting tags without name (Allowing the use of “dp.SyntaxHighlighter.HighlightAll(”);”)

Apply patch below by patching with GNU patch.exe or linux gnu patch to uncompressed shCore.js


60c60
< var code = dp.sh.Utils.FixForBlogger(highlighter.originalCode).replace(/

> var code = dp.sh.Utils.FixForBlogs(highlighter.originalCode).replace(/
73c73
< var code = dp.sh.Utils.FixForBlogger(highlighter.originalCode)

> var code = dp.sh.Utils.FixForBlogs(highlighter.originalCode)
186c186
< dp.sh.Utils.FixForBlogger = function(str)

> dp.sh.Utils.FixForBlogs = function(str)
188c188,193
< return (dp.sh.isBloggerMode == true) ? str.replace(/|<br\s*\/?>/gi, ‘\n’) : str;

> if (dp.sh.isBloggerMode == true || (dp.sh.isWPMode == true && navigator.appVersion.indexOf(”MSIE”)!=-1))
> return str.replace(/|<br\s*\/?>/gi, ‘\n’);
> else if (dp.sh.isWPMode == true)
> return str.replace(/|<br\s*\/?>/gi, ”);
> else
> return str;
452c457
< var lines = dp.sh.Utils.FixForBlogger(str).split(’\n’);

> var lines = dp.sh.Utils.FixForBlogs(str).split(’\n’);
569a575,579
> dp.sh.WPMode = function()
> {
> dp.sh.isWPMode = true;
> }
>
613c623
< function FindTagsByName(list, name, tagName)

> function FindTags(list, name, tagName)
617,619c627,636
< for(var i = 0; i < tags.length; i++)
< if(tags[i].getAttribute(’name’) == name)
< list.push(tags[i]);

> for(var i = 0; i < tags.length; i++) {
> if (name) {
> if(tags[i].getAttribute(’name’) == name || tags[i].getAttribute(’title’) == name) {
> list.push(tags[i]);
> }
> }
> else {
> list.push(tags[i]);
> }
> }
628,629c645,647
< FindTagsByName(elements, name, ‘pre’);
< FindTagsByName(elements, name, ‘textarea’);

> FindTags(elements, name, ‘pre’);
> FindTags(elements, name, ‘textarea’);
> FindTags(elements, name, ‘code’);
705c723
< }

> }
\ No newline at end of file

[e2] rokrGui

rokrGui v1 [DOWNLOAD HERE]

rokrGui is simply a replacement for ilove3d’s rokr.lin/rokr. Run sh/lin or extract files with  the terminal output displayed on your e2. Enjoy!

The software requires tar, unrar, unzip, bash and original ilove3d/rokr.lin. Yes, for now, only ilove3d based monster packs are compatible.

 Please read the readme.txt included in the rar for more info.

Double The Capacity of Your MP3/MP4 Player!

Do you know that your MP3 or MP4 player might actually hold 2 times the amount of songs it is marketed to store? Actually, there’s a way to this. But instead of using MP3 format, you will need to convert your songs to OGG format. (Your MP3/MP4 player MUST support OGG for this to work!)

What is OGG?

Ogg Vorbis is a fully open, non-proprietary, patent-and-royalty-free, general-purpose compressed audio format for mid to high quality (8kHz-48.0kHz, 16+ bit, polyphonic) audio and music at fixed and variable bitrates from 16 to 128 kbps/channel. This places Vorbis in the same competitive class as audio representations such as MPEG-4 (AAC), and similar to, but higher performance than MPEG-1/2 audio layer 3, MPEG-4 audio (TwinVQ), WMA and PAC.

To make it short, OGG is actually a file format (like MP3), but is able to store the “same” quality of song at a lesser space.

Why “same”?

Ignoring the technical stuffs, it’s same because you can’t tell the difference between a high quality MP3 file with an OGG file even though the music is actually reduced in size. Only a trained ear can hear the difference. Cool huh?

How much size does it reduce?

A lot? Depending on how much your ear can detect the difference I guess. I converted an MP3 of about 6MB at 408kb/s bitrate to about 3MB OGG at VBR Quality 2. The difference is about half! Amusing?

So how do I convert my songs to OGG?

It’s actually quite easy. There’s paid and free methods. (Since everybody likes freebies,) I will tell you about two programs that can convert your MP3 collections to OGG.

1. dBpoweramp Music Converter

dBpoweramp

Do note that you will also need to download and install the OGG codec too.

2. Koyote Soft’s Free Mp3 Wma Converter

Free Mp3 Wma Converter

Please be warn that you should take the installer license screen seriously, if not, you might accidentally install a spyware-like application on your computer.

I’m using the Free Mp3 Wma Converter. I converted all my songs to OGG Quality 2. You need to change the Output format to OGG and click the button on Format parameter to change the quality settings. Press Convert! to start!

Well, I hope that this article benefits you! Have a nice day!