New to android development?

If you are new to Android development  I would recommend some books to start with:

1. Thinking in Java – Bruce Eckel

2. The Busy Coder’s Guide to Android Development

3. Pro Android 4These are the books with which I began (and I’m still reading the third one), but I had some experience Java from college.

English posts

From now on, i will try to write all my posts in english. I know that my english is rusty at this time but while I will write here, I hope that I will improve my vocabulary and I will be more professional. I will have some new posts about Android because now I’m focusing on Android development.

So, I know that I don’t have any readers currently but I hope I will have a few after I will become more professional and with well explained pieces of code.

Linux compilare kernel (custom kernel)

Pentru ca nu am mai postat de ceva timp si astazi m-am jucat putin cu kernelul linuxului (am trecut pe linux, fara dual boot), m-am gandit sa scriu pe blog cum se compileaza un kernel:
a).Instrumente necesare:

 

 

www.kernel.org descarcati ultima versiune disponibila, in cazul asta http://www.kernel.org/pub/linux/kernel/v3.0/linux-3.7.7.tar.bz2

b) Compilare kernel

Presupun ca kernelul a fost descarcat in Downloads, il copiem pe Desktop (nu e neaparat dar pentru a lucra mai usor), pentru a copia kernelul pe desktop din terminal puteti utiliza urmatoarele comenzi:

 

(pentru a ajunge pe desktop)

Facem un softlink folosind comanda :

  • Intram in directorul linux: 
  • Rulam comanda: 

Fosim comenzile Y epntru a include in noul kernel N pentru a scoate si M pentru a include sub forma de modul (de ex. daca folositi procesor intel puteti intra in “Processor Type and features” si puteti scoate procesul AMD din kernel

Compilarea dureaza mai mult de o ora.

La sfarsitul compilarii o sa aveti 2 pachete .deb care se pot instala foarte usor  dpkg -i numepachet.deb  sau dublu click.

Atentie acesta compilare se adresaza acelor distributii de linux pe baza de pachete deb (debian -Ex.Ubuntu).