yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy 5 I5500] Dharam_Maniar:
GIT Commits​

I will commit my source every time i make a tutorial. You can check out all the commits on my github for the tutorials - https://github.com/dharamg3/g3_tuts

Fixed Sound Click Bug During Calls - https://github.com/dharamg3/g3_tuts/commit/2f623a5fb88062deb5dbc7d8d1040c05f43b3d91

1% Battery MOD - https://github.com/dharamg3/g3_tuts/commit/f5259a58f14351ccffee49e9fc235b9670369b90

Voodoo Sound v10 - https://github.com/dharamg3/g3_tuts/commit/0bb0f9a538fdb59138e0bcc957d33aa15fd39155

ADB Root and BusyBox - https://github.com/dharamg3/g3_tuts/commit/57424d6a122e6ff219165fd718de8555029a1079

FileSystem Support - https://github.com/dharamg3/g3_tuts/commit/5db762b1402f7775af4ef7da395d5c9d0b99ed0f
[Samsung Galaxy 5 I5500] Dharam_Maniar:
Kernel Modding - Part 2​

PLEASE DONT ASK HOW OR WHY ANY PART IS DONE. I WILL EXPLAIN ALL THAT I KNOW. BUT SOME PART OF THIS HAS BEEN DONE BY TRIAL AND ERROR METHOD, WHEREAS SOME PART MAYBE OUT OF MY SCOPE OF KNOWLEDGE.

File System Support: rfs/ext2/ext3/ext4

RFS

SAMSUNG RFS (Robust File System) is an embedded flash file system that uses SAMSUNG OneNAND flash memory as storage on any consumer electronic devices.

SAMSUNG RFS runs in the Linux kernel and is fully compatible with FAT file system standards (FAT16/32).

EXT2

http://en.wikipedia.org/wiki/Ext2

EXT3

http://en.wikipedia.org/wiki/Ext3

EXT4

http://en.wikipedia.org/wiki/Ext4

[DEV] Debate: ext2 vs ext3 vs ext4 : http://xdaforums.com/showthread.php?t=800353

[REF] Information About Filesystems : http://xdaforums.com/showthread.php?t=1058095

The changes to be done are as in the commit.
[Samsung Galaxy 5 I5500] Dharam_Maniar:
Reserved :eek::eek:
[Samsung Galaxy 5 I5500] Dharam_Maniar:
Reserved :eek::eek::eek:
[Samsung Galaxy 5 I5500] Dharam_Maniar:
Reserved :eek::eek::eek::eek:
[Samsung Galaxy 5 I5500] rudolf895:
Too many reserved post as usual :D(all you need is one post to explain all :P)

Anyways I'll make videos on this soon..

all the users need to know is to install Ubuntu by themself.. everything else will be covered in the video.
[Samsung Galaxy 5 I5500] Dharam_Maniar:
well, i intend to add everything here...including where to mod, which code and stuff...
[Samsung Galaxy 5 I5500] dxdiag32:
nice to see your post.... XD

dharam can you post some information about overlocking and undervolt?i need it indeed :)
[Samsung Galaxy 5 I5500] Dharam_Maniar:
everything will come in time...
[Samsung Galaxy 5 I5500] Montoyatok:
Thks man, i have never known how to make a kernal before
[Samsung Galaxy 5 I5500] V!KR@M:
I hav one question. This tutorial wil b in general or this is specifically for g3?
[Samsung Galaxy 5 I5500] FadeFx:
the big advantage of having multiple posts reserved is that you can have som kind of directory on the first post linking to the sections in the other posts, this is of big use in a massive theme like kernel development. also i do not see why nobody does this here as of now, always they reserve multiple posts and nobody links them in first post, what makes the use of them obsolete...
[Samsung Galaxy 5 I5500] Dharam_Maniar:
well, specifically for g3...the basic steps are same for all phones, but the code and stuff will be more specific for g3...
[Samsung Galaxy 5 I5500] V!KR@M:
I wud like to thank u a million times. Thanq very very much
[Samsung Galaxy 5 I5500] insane_subro:
Hey first a great Karnel now How to make one!!! good going!!! Thanks Mate
[Samsung Galaxy 5 I5500] arunmcops:
Hey dharam, users can install ubuntu alongside windows using wubi installer so there is no partitioning needed. :)

i5 Rom
[Samsung Galaxy 5 I5500] Dharam_Maniar:
I suggest Virtual Machine...so again no partitioning needed, and also you can have windows running together to flash via odin...

wubi limits the drive space...and also you need to reboot to windows always...
[Samsung Galaxy 5 I5500] arunmcops:
Yup. Good point. Looking forward for complete tutorial. U are doing a great job. Thanks for that. :)
[Samsung Galaxy 5 I5500] Dharam_Maniar:
Instead of waiting for the complete tutorial, go step by step as i post...

I am also doing everything again, to make sure the steps which i give work...
[Samsung Galaxy 5 I5500] Bubble-be:
Is a GUI necessary in Ubuntu ? It could be a smaller install without.
[Samsung Galaxy 5 I5500] Dharam_Maniar:
Well, it is difficult to see all files and everything without GUI...
[Samsung Galaxy 5 I5500] cool.darshak:
dharamg3 thanks a lots dear for sharing your knowledge :-) this will very helpfull to all ppl who wants to be developer..thanks agains
[Samsung Galaxy 5 I5500] Dharam_Maniar:
Well that is my idea...to share knowledge, so we get more developers, and development of G3 boosts up...
[Samsung Galaxy 5 I5500] FadeFx:
Maybe someone could use DSL (damn small Linux) or a similar distribution to build a kernel building machine and share that...

----------------------------------------

tapatalked
[Samsung Galaxy 5 I5500] Dharam_Maniar:
Basic Development Environment Setup Tutorials Added...

Now uploading Samsung Source to my GitHub...
[Samsung Galaxy 5 I5500] niteshtak:
Hey Dharam, wht coding r u referring to JAVA :o or SHELL Scripting :eek:
[Samsung Galaxy 5 I5500] Dharam_Maniar:
basically C coding...
[Samsung Galaxy 5 I5500] cool.darshak:
Thats great initiative..appreciate it..i have ubuntu 11 already installed with gnome n kde environment ..soon vil follow ur tutorials :-)
[Samsung Galaxy 5 I5500] itzik_man:
Initially my thoughts were one (perfect, almost...) ROM, by reunited a large group of developers (almost impossible).

However, the second best thing is yours idea of knowledge sharing, which will in time reduce the burden off the developers once the newly joining developers will be able to fix their own problems after ROM installation.

Great idea and I applaud you for it.
[Samsung Galaxy 5 I5500] Dharam_Maniar:
https://github.com/dharamg3/kernel_stock_g3

Stock Samsung Source Code :)
[Samsung Galaxy 5 I5500] cdesai:
nice but i prefer downloading the zip from opensource.samsung.com ;)

anyways you are doing a great thing :)
[Samsung Galaxy 5 I5500] Dharam_Maniar:
well, you can download it as a .tar.gz or .zip from git also..
[Samsung Galaxy 5 I5500] Dharam_Maniar:
Guys a mistake in build environment...i'll correct it in sometime...

Edit:Corrected...it was in the 4th Line of Setting up Build Environment...Please redo that step for those who already did it previously..
[Samsung Galaxy 5 I5500] Dharam_Maniar:
Added Steps for downloading Source :)
[Samsung Galaxy 5 I5500] cdesai:
Yeah but i already have it since long

Nm

1q

Any EASY and QUICK way to access hdd from VM

I have a separate ubuntu install but many times VM is faster (in switching rrom ubuntu to win)
[Samsung Galaxy 5 I5500] Dharam_Maniar:
VMware supports direct drag and drop from Win to VM...

Dunno about virtual box...
[Samsung Galaxy 5 I5500] FadeFx:
I 5hink this is valid for virtual box also, just install virtual machine additions

----------------------------------------

tapatalked
[Samsung Galaxy 5 I5500] Dharam_Maniar:
Good morning people...

So, how many people are up and running Ubuntu with the Development Environment ready and Source Code Downloaded?

Any problems till now??

P.S. I see some people voted above that they are trying to develop own Kernel but are not following these tutorials. Please help me if i am wrong guys... :D :p
[Samsung Galaxy 5 I5500] arunmcops:
Everything is ready. Just waiting for next step. :)

i5 Rom
[Samsung Galaxy 5 I5500] Dharam_Maniar:
Ok...I'll just solve the bug in G3Mod v1.3.3 Extreme, release v1.3.4 and come back to the tutorials...shouldnt take much time... :)

P.S. Thanks for replying...Feels good to see someone actively following the tutorials.. :)
[Samsung Galaxy 5 I5500] mohitgalaxy3:
Will Start working on this from next month.
[Samsung Galaxy 5 I5500] Dharam_Maniar:
Added Tutorial to extract initramfs from a zImage
[Samsung Galaxy 5 I5500] Dharam_Maniar:
Steps to Build Kernel also added. Enjoy.. :) :D
[Samsung Galaxy 5 I5500] cdesai:
You might want to.change make -j4 to just make coz not everyone.has quadcore babies
[Samsung Galaxy 5 I5500] Dharam_Maniar:
done, changed... :)

but i think -j4 should work, as it is not cores but the no. of jobs..
[Samsung Galaxy 5 I5500] cdesai:
yes it'll work but -j4 works best if you got 4 cores because it assigns a job to each core
[Samsung Galaxy 5 I5500] dxdiag32:
so i think that's why i can't flash my kernel :P thx
[Samsung Galaxy 5 I5500] Dharam_Maniar:
How many of you already got zImage built?
[Samsung Galaxy 5 I5500] cdesai:
YES IT BOOTED :D :D :D

Tried this long back but had some problems compiling but all solved now

Already started to make some tweaks :)
[Samsung Galaxy 5 I5500] Dharam_Maniar:
please share on the forums if you get something new working... :)
[Samsung Galaxy 5 I5500] arunmcops:
Strange error while unpacking kernel to extract initramfs

repack-zImage.sh: Can't find a gzip header in file 'zImage'

Terminated
[Samsung Galaxy 5 I5500] vishwanathptl:
Thanxxxxxxxxxxxxxx alot.... I have a Galaxy FIT.... I managed to build my own basic kernel. No modifications.... The steps involved in building my kernel r diff from G3 coz my device reads boot.img and G3 reads zImage.... But looking for further guide.... coz i wand to build a modded boot image(kernel). And really looking for ext4 support and how to mod init.rc file and overclock.... this is where i am stuck.... I wil keep visiting here daily to see the updates.... :) :) :) :) :) :) :) :) thanx alot man....
[Samsung Galaxy 5 I5500] Dharam_Maniar:
use initramfs from https://github.com/dharamg3/G3MOD/tree/master/initramfs

i'll check the tutorial tomorrow morning and make necessary changes...
[Samsung Galaxy 5 I5500] rgshah3:
oh ya... i forgot abt that.. i was gonna make a zImage today:p:p

will wait fr furthur updates on this thread for overclocking...

btw vishwanath wic guide did u use to make ur own basic kernel????
[Samsung Galaxy 5 I5500] Dharam_Maniar:
Hey mate, i dunno what is the problem...

I did the same steps again and it extracted for me...

please consult mizch about it...he is the developer for the script...
[Samsung Galaxy 5 I5500] Dharam_Maniar:
SO GUYs HOW IS KERNEL BUILDING GOING? HOW MANY MORE GOT THEIR STOCK zImage?

If enuf people have got it, then we shall move ahead...
[Samsung Galaxy 5 I5500] cdesai:
did 1% battery mod and changed version (shown in settings>about)

trying to oc

keep on the tuts coming! :)
[Samsung Galaxy 5 I5500] abhijeet.pathak:
stock initramfs

Can you please upload only initramfs of stock kernel?
[Samsung Galaxy 5 I5500] Dharam_Maniar:
https://github.com/dharamg3/kernel_stock_g3/tree/master/initramfs
[Samsung Galaxy 5 I5500] arunmcops:
I am getting this error when i am trying to unpack any zImage

repack-zImage.sh: Can't find a gzip header in file 'zImage'

Terminated

(Ubuntu 11.04 x32)

But same kernel i tried to unpack on Ubuntu 10.04/10.10 x64 works perfectly.

So this can't be scripts fault . OS fault possible ?
[Samsung Galaxy 5 I5500] abhijeet.pathak:
By using github I need to download entire project branch. I want just initramfs. Thats why I asked you to upload it seperately.. some .zip or something like that.
[Samsung Galaxy 5 I5500] abhijeet.pathak:
I have extracted initramfs from jpq kernel, but I am not able to go past I-5800 screen then.

Previously I had used initramfs from xxjpf which worked fine.
[Samsung Galaxy 5 I5500] abhijeet.pathak:
Leave it.. Got it working.. had ext2 filesys thats why it wasnt booting.. :P
[Samsung Galaxy 5 I5500] arunmcops:
initramfs, here u go.

http://www.multiupload.com/M3UBUHF4RO
[Samsung Galaxy 5 I5500] Mohanshbhr:
Help please

whenever i type this command

cd /root/Desktop/g3/Kernel

make menuconfig

I find some errors like

*** Unable to find the ncurses libraries or the

*** required header files.

*** 'make menuconfig' requires the ncurses libraries.

***

*** Install ncurses (ncurses-devel) and try again.

***

make[1]: *** [scripts/kconfig/dochecklxdialog] Error 1

make: *** [menuconfig] Error 2

I m not deleted any file, follow each step carefully, everything was going right, but now i m stuck at this stage . plese help:confused::confused::confused::confused::confused::confused:
[Samsung Galaxy 5 I5500] cdesai:
You need to install ncurses
[Samsung Galaxy 5 I5500] Mohanshbhr:
hey another error when i type make or make -j4 i find following errors

root@ubuntu:~/Desktop/g3/Kernel# make

make: /opt/toolchains/arm-2009q3/bin/arm-none-linux-gnueabi-gcc: Command not found

CHK include/linux/version.h

make[1]: `include/asm-arm/mach-types.h' is up to date.

CHK include/linux/utsrelease.h

SYMLINK include/asm -> include/asm-arm

make[1]: Warning: File `scripts/basic/.hash.cmd' has modification time 2.8e+03 s in the future

make[1]: warning: Clock skew detected. Your build may be incomplete.

CC kernel/bounds.s

/bin/sh: /opt/toolchains/arm-2009q3/bin/arm-none-linux-gnueabi-gcc: No such file or directory

make[1]: *** [kernel/bounds.s] Error 1

make: *** [prepare0] Error 2

now what to do. there is no zImage in /Kernel/arch/arm/boot.:mad::mad::mad:
[Samsung Galaxy 5 I5500] Dharam_Maniar:
Please do all steps properly...
[Samsung Galaxy 5 I5500] arunmcops:
Finally fixed it.

The problem was with Ubuntu 11. Everything is working smooth in Ubuntu 10.10 x86.
[Samsung Galaxy 5 I5500] stubborn_d0nkey:
I haven't started yet** but I just want to say that I love you! I've tried to get into this, but I would always bump into the same obstacles, and with not much help out there. I hope this works smoothly for me, I'll probably just (hopefully just :P) try to build a stock kernel to see if everything is fine.

I just want to say thanks a lot! I really appreciate what you are doing!

**I have cousins I grew up with but haven't seen in ten years, so I dont want to jump into a big project while they are here
[Samsung Galaxy 5 I5500] Dharam_Maniar:
I'll solve the undervolt problem with G3mod kernel...release new version, and then maybe in 1-2 days start with tutorials of modding of kernel...
[Samsung Galaxy 5 I5500] Dharam_Maniar:
Ok, guys...Added Tutorial to Fix Sound Click Bug During Calls. Check out first page.
[Samsung Galaxy 5 I5500] Dharam_Maniar:
Also added 1% Battery MOD Tutorials.
[Samsung Galaxy 5 I5500] cdesai:
LOOKS so easy :p

But it must have been hard to figure :eek:
[Samsung Galaxy 5 I5500] haree:
Just FYI

hi

just FYI added this to the roll up thread:D
[Samsung Galaxy 5 I5500] akash.gpta:
I used up all my thanks for this thread!! :)
[Samsung Galaxy 5 I5500] Dharam_Maniar:
:) :D

10 char
[Samsung Galaxy 5 I5500] V!KR@M:
Im unable to find ubuntu 10.10 x64 download link in the site which u provided.

According to the some users before, they got some errors in ubuntu 11. So can u plz provide the link for Ubuntu 10.10 x86 ?

Thanks in advance
[Samsung Galaxy 5 I5500] unreal3000:
im using ubuntu 11 with no problems.....finaly got a bootable zimage 2 days back!

tks dharam! i was having problems with the source from samsung site (froyo update 1) and also couldnt get my own initramfs....but i downloaded your source and i worked great!

pls share somemore guides dharam :D!!

once i get the hang of it il keep trying my own!
[Samsung Galaxy 5 I5500] ahsanaimad:
Please- A REQUEST

Visit the page here kindly and use the links in the thread to sign the 2 petitions also follow the official account and post there that you want official 2.3.. Please its a request.
[Samsung Galaxy 5 I5500] unreal3000:
YES!! MADE MY FIRST CUSTOM KERNEL WITH UPTO 5 POINT TOUCH!

but strangly though the limit for our screen is 10 touch points when i set it to over 5 and tried to put my sixth finger on the phone the touch screen would freeze till

i take of all fingers and then touch it again.....

dharam did u get this?

maybe our phones screen can only handle 5 :(
[Samsung Galaxy 5 I5500] Dharam_Maniar:
yup, that is why even i restricted it to 5 :D

I dont remember whether i got freeze or no...but yea, more than 5 didnt work :)

good work :)
[Samsung Galaxy 5 I5500] unreal3000:
yeah......but any way 5 is great!

hey dharam could u point me where i could find the camera drivers?

can find it...
[Samsung Galaxy 5 I5500] Dharam_Maniar:
/drivers/media/fimc/
[Samsung Galaxy 5 I5500] unreal3000:
ooooo..... i thought that had to do with the gpu (fimg) :P

tks
[Samsung Galaxy 5 I5500] cool.darshak:
Todays five thanks to you...got kernel working with 1% battery mod and sound click bug...now will start r n d...thanks a lot buddy
[Samsung Galaxy 5 I5500] Mohanshbhr:
@dharamg3 after completing multiboot project please add more tuts like adb root, init.d,oc. i hope u will also add tut about voodoo. i m waiting specially for voodoo sound.
[Samsung Galaxy 5 I5500] Dharam_Maniar:
Yup will do :)
[Samsung Galaxy 5 I5500] unreal3000:
a little piece of advice!

it realy helps if u know c++ when making ur kernels! u

i think u should add this to the 1st post dharam!
[Samsung Galaxy 5 I5500] V!KR@M:
In terminal when i type

vikram@vikram-VirtualBox:~$ sudo passwd

[sudo] password vikram: #i have typed the password here

Enter new UNIX password: # here when i type the password, my letters r not showing up in terminal. Nothing shows wen i type keys. Any idea?

Edit: Now rebooted ubuntu and tried again and the following happens

vikram@vikram-VirtualBox:~$ sudo passwd

[sudo] password vikram: ## here when i type the password, my letters r not showing up in terminal. Nothing shows wen i type keys.
[Samsung Galaxy 5 I5500] NishantM:
Thats quite normal on linux/unix systems, a security measure. It doesn't show what you type under password.
[Samsung Galaxy 5 I5500] V!KR@M:
make[3]: *** No rule to make target `net/ipv4/netfilter/ipt_ecn.o', needed by `net/ipv4/netfilter/built-in.o'. Stop.
make[2]: *** [net/ipv4/netfilter] Error 2
make[1]: *** [net/ipv4] Error 2
make: *** [net] Error 2

After typing "make", at the end, Im getting that error

And there is no zimage in kernel/arch/arm/boot

Can any1 tel me wat wrong im doing?
[Samsung Galaxy 5 I5500] hillbeast:
Maybe a file is missing from the source code, or is corrupt.
[Samsung Galaxy 5 I5500] hillbeast:
YES! After 2 weeks of battling with Linux, I FINALLY got it to compile a kernel. So now that I got it to work, now I can help Dharam with G3MOD.

Advice to people who were having the same trouble as me, where it would compile and you would flash the kernel but it was unbootable: put Linux on a spare computer. Stop messing with VMs because it won't get you anywhere. I have no idea why VMs refused to work right for me, but if you are having this troubler too then I highly suggest piecing together another computer from parts, even a P4 @ 1.8GHz would be fine. All you need it for is to compile kernels.
[Samsung Galaxy 5 I5500] unreal3000:
funny....i am using vm perfectly.....no probs at all!

i had problems with older ubuntu versions but with the newest one worked perfectly!
[Samsung Galaxy 5 I5500] hillbeast:
Ah here we go. I figured out why my VM gave me corrupt images: the VM wasn't to blame, it was my method of getting the kernel out of the VM and into my main computer: FTP. FTP was sending a BINARY file in ASCII and as a result the binary got all messed up and corrupted the kernel. Doing an MD5 sum on the source and destination showed that the file that was being sent was completely different to the source file.

Now that I have that figured out, I can get down to business.
[Samsung Galaxy 5 I5500] cdesai:
No need of ftp if using vmware

Just drag n drop after making a .tar of the zImage
[Samsung Galaxy 5 I5500] hillbeast:
I haven't bothered to install VMWare Extensions as they always do something bizarre on me. It's never the same thing but something weird happens every time, so FTPing it out is easiest.
[Samsung Galaxy 5 I5500] cdesai:
LOL no extensions needed

Just drag n drop any file
[Samsung Galaxy 5 I5500] Vdvx:
Hey,

Where can I find the arm-2011.03-42-arm-none-eabi.bin file? I've looked everywhere but can't find it :/
[Samsung Galaxy 5 I5500] hillbeast:
It would appear that CodeSourcery have sold out and are now selling their software...

And they call themselves supporters of open source. :mad:
[Samsung Galaxy 5 I5500] cdesai:
Sourcery CodeBench Lite Edition

Looks like some company named 'mentor' bought it

Starting at $400/user

Np I managed to find a download link:

https://sourcery.mentor.com/sgpp/portal/release1802
[Samsung Galaxy 5 I5500] mikma80:
1) Addict

2) Change politics and sell the software

3) ???

4) Profit!
[Samsung Galaxy 5 I5500] ahsanaimad:
Compiled my first kernel today. Thanks to you DHARAM.

You are awesome bro.

Any plans to UPDATE THIS TO A LITTLE ADVANCED TWEAKS?
[Samsung Galaxy 5 I5500] Dharam_Maniar:
Yup, in a few days time :)
[Samsung Galaxy 5 I5500] unreal3000:
hey dharam could u help me a little?

basicaly i have no c++ knowledge and i know i need some for kernel dev

but i just want to experiment..

just a few doubts.....

1) how do u find out the hardware what its drivers are?? is the only way going through the .config file?

2) i can use this for gb kernel too right?
[Samsung Galaxy 5 I5500] Dharam_Maniar:
1) Yes, the .config file...easiest way....

2) The kernel is same for gb or froyo...the only thing that changes is the initramfs... :)
[Samsung Galaxy 5 I5500] unreal3000:
hmmm....no other way :(

so are u saying u can port any froyo kernel by just replacing the initramfs?

and the bluetooth problems of cm7 are not in kernel but in the rom itself rite?

damn...realy tough to do anything without knowing c++....

time to start learning!

pls do post tutorial for oc kernel
[Samsung Galaxy 5 I5500] Dharam_Maniar:
Well, the problems maybe in the ROM or in the initramfs...but not in the Kernel...

Yes, i will post it in some days, as soon as i get my phone back...it is with my cousin for some days :D
[Samsung Galaxy 5 I5500] vishwanathptl:
Thanx alot... Great Tutorial... But i am trying to overclock.... But dont know how..... So looking for a guide..... Wil be glad if u add overclocking tut in this thread..... Thanx a lot Buddy.... or any guide u know abt overclocking or any thread which makes me to start the work.... Coz to start the process i know very little.... So any help would be gladly appreciated...... :) :D
[Samsung Galaxy 5 I5500] hillbeast:
Overclocking requires a few modifications to the cpufreq driver, and a few platform files. We will make a guide at some point.
[Samsung Galaxy 5 I5500] Dharam_Maniar:
Voodoo Sound Driver v10

Voodoo Sound Driver v10 tutorial added :)
[Samsung Galaxy 5 I5500] Dharam_Maniar:
RootADB and Busybox

RootADB and Busybox also added :D
[Samsung Galaxy 5 I5500] Dharam_Maniar:
FileSystem Support Added :)

More Tutorials Later now...Stay Tuned ;)
[Samsung Galaxy 5 I5500] Dharam_Maniar:
Just Opening this thread for doubts that people may have and anyone can solve them... :)
[Samsung Galaxy 5 I5500] cdesai:
Nice, since now there are many kernel devs :D
[Samsung Galaxy 5 I5500] Spitlebug:
Wow! This thread is great.

Good luck to all the new potential devs.
[Samsung Galaxy 5 I5500] Dharam_Maniar:
Thanks :)
[Samsung Galaxy 5 I5500] hillbeast:
You just have to come in here with your Galaxy S2 and brag don't you Dharam :p
[Samsung Galaxy 5 I5500] Dharam_Maniar:
Naah, I did that long time back... :p
[Samsung Galaxy 5 I5500] cdesai:
Repeating it now :p
[Samsung Galaxy 5 I5500] coolsandie:
Hi Dharam, really liked your Tutorial. :)

I'm planning to install Ubuntu as a standalone OS, but I'm confused whether to go for 32-bit or 64-bit, as in case of ROM 64-bit is somewhat necessary I guess.

Thanks !! :)
[Samsung Galaxy 5 I5500] moikop:
Whether to use a 32 or 64 bits SO depends on your PC.
[Samsung Galaxy 5 I5500] coolsandie:
PC does support 64-bit, but 2GB RAM limit is insisting me to get 32-bit.
[Samsung Galaxy 5 I5500] PersianSphinx:
I recommend you for 64, i get errors with 32 for decompiling kernel.

Sent from the PersianSphinx's Dream
[Samsung Galaxy 5 I5500] Dharam_Maniar:
Well when i used to develop, I was using a 32bit as my processor didnt support 64bit Virtual OS over my Win 7