Monday, December 31, 2012

Using other kernels with DSIXDA's kitchen

I love using modified kernels, if they support swap partition, overclocking, etc. They may unleash the beast inside my phone.

But, instead of compiling kernel myself which probably may destabilize your phone/device, I prefer to use a stable kernel from another popular ROM which is compatible with my phone/device. That popular kernel will be the core of my new ROM built with DSIXDA's kitchen.

Saturday, December 29, 2012

How to create Android Custom ROM

Some of you probably wonders: "Why another ROM?", "Why not using existing custom ROM?". So, this is my answer. Some ROMs are created specifically to a specific radio. Therefore, ROMs from Europe may be not compatible with devices from Asia. I don't know, what the cause of it. In my case, using Europe ROMs may cause bootloop into my Asia device. So, I have to create my own ROM.

How to create it? You see, a lot of ROM enhancers (I'm not saying 'creator' since they do not create it but modifying either stock ROMs or another custom ROMs) use DSIXDA's kitchen to make ROMs. I'm going to tell you how to create a little bit super ROM from stock ROM using the kitchen in Ubuntu :D (Sorry, I'm not too good at Windows). This tips works on HTC Wildfire S, but more or less may be working on other devices.

Wednesday, December 26, 2012

Unlocking HTC Wildfire S

I was wondering how people managed to install different kind of Android. I was afraid and said to my self "Is it safe?", "Will it brake my phone?". HTC Wildfire S' small memory gives me no choice but to hack my phone. After searching about "how to root", "how to install custom ROM", etc, I'm finally able to share this experience with you.

Tuesday, December 25, 2012

Creating REST based Webservice with Apache CXF

As you know, there are 3 types of webservice out there named, RPC/Encoded type, Document/Literal/SOA type and REST type. But, the most supported ones are the RPC and Document types.

REST type gives you a lot of flexibility. This is how to create the server and the corresponding client using Apache CXF.