yashsingh1/xdaforums huggingface dataset:
[Galaxy S Plus I9001 Android Development] rayiskon:
i mentioned in this thread a lil mighty tool , but i'm not sure how active will that thread be, so maybe u wanna add a link to QtADB on OP (if u find it helpful for this tutorial) :)
[Galaxy S Plus I9001 Android Development] sakindia123:
i m pretty sure the path to ur toolchain was wrong..........

also,i hope u didnt type "jX"
[Galaxy S Plus I9001 Android Development] rayiskon:
if someone decides to make a rom (which this guide is all about) , he surely might want to take a look at this, probably the most useful post on xda, :cool:

a lil out of topic: i can't believe my Huawei U8150 (256MB RAM and 528MHz proc.) will soon be on ICS and my I9001 still on GB :D
[Galaxy S Plus I9001 Android Development] nikku_hot123:
but when i looked into the toolchain/bin all files are with name arm-none-eabi-

but you told to put path as arm-eabi- , so should i add "none" in path , i did also like that it started compilation also but in last it gave some error like- arm-none-eabi- nm not found..
[Galaxy S Plus I9001 Android Development] sakindia123:
that again means ur path is wrong.

take a look at manveru0's or my sources (the makefile)
[Galaxy S Plus I9001 Android Development] nikku_hot123:
thanks ..at last it worked. i got my kernel .. but i want to know what things we can edit in .config for a safe booting? and whether this kernel will mounts /sdcard as /emc by default??
[Galaxy S Plus I9001 Android Development] sakindia123:
What sources did u use to compile the kernel?

Config is a kind of checkpoint ,where u can enable/disable features of ur kernel.Its completely safe to meddle with it
[Galaxy S Plus I9001 Android Development] nikku_hot123:
---------- Post added at 02:31 PM ---------- Previous post was at 02:30 PM ----------

[/COLOR]

i compiled two one with kernel.org and one with cm-kernel.. can i now mount sd card as emmc?? or can you give me some tips about porting cm or miui?? one bad news is that i bricked my phone completely. so it need time to test my kernel..
[Galaxy S Plus I9001 Android Development] sakindia123:
boot.img doesnt brick ur fone.What did u do?

also,u have to make k.org source compatible with Samsung(like ramdisk editing,sound drivers,etc)

what "tips"?

EDIT==========================================================================

k.org has to ported to android!Better use cm source,or stock android source!
[Galaxy S Plus I9001 Android Development] nikku_hot123:
i flashed only zimage with a market software hctools :confused::confused::confused: it is not turning on i am going to claim warranty with thumping heartbeat...
[Galaxy S Plus I9001 Android Development] sakindia123:
u should never use such software for these,it ain't got no knowledge abt ut partitions!ADB is at ur service .

Have u tried pressing "emergency button"(somehwere near camera-press with a pin with help of another person)
[Galaxy S Plus I9001 Android Development] nikku_hot123:
i cannot find it can you be more specific?? if it is there then it will be a boon for me.... thanks in advance
[Galaxy S Plus I9001 Android Development] nikagl:
i don't think it exists, we (I9001/SGS+) do not have a camera button :(

you'll have to create a jig judging from other threads. see attached what is mentioned there (translated & links to original pages)...
[Galaxy S Plus I9001 Android Development] nikku_hot123:
this jig only works for semi bricked devices i.e which screens turns on or led lights glows. but mine is only black screen.... i am praying at service center also it shows the same symptom.

god please don't turn it on.:rolleyes::rolleyes::rolleyes:
[Galaxy S Plus I9001 Android Development] sakindia123:
i meant a small little button behind camera(or near it) sorry for my type :D
[Galaxy S Plus I9001 Android Development] H4CK3R.:
this is quality thread here,should be sticky!
[Galaxy S Plus I9001 Android Development] wintel_mac:
This might be either between the camera lens and the sim card or on the lower right side of the simcard?

Edit: image attached
[Galaxy S Plus I9001 Android Development] sakindia123:
Yes,somehwhere around there :D

Press it with a pin(might take 2 people) and voila! ur fone is download mode)
[Galaxy S Plus I9001 Android Development] :
Saarthak!!!!

The ROM building guide has "somethings" directly copied from my Tutorial for I9003, right? >:(
[Galaxy S Plus I9001 Android Development] SkillCam:
Could someone tell me how i can set the cpu speed i cant find it ;)
[Galaxy S Plus I9001 Android Development] nikku_hot123:
those are of no use i have already checked it.....
[Galaxy S Plus I9001 Android Development] sakindia123:
added bangalorerohan's name at the top of rohan's guide
[Galaxy S Plus I9001 Android Development] Adi_Pat:
Helpful post ! But could you explain something about META-INF folder? Like how should a beginner starting from scratch making a ROM go about and create a META-INF folder...

Could you please shed light on the META-INF topic ? Rather than copying it how to make it ?
[Galaxy S Plus I9001 Android Development] nikagl:
There's like 100's of threads about that, I don't think that's so difficult and requires a dedicated thread. The CERT files and MANIFEST file are created when signing the zip (which you only need for official updates, most custom cwm recovery modules support installing unsigned zips so you can leave those files alone) and the updater-script is the only file you actually make changes to, depending on the actions you want to take. The language within that file is called Edify, but simply take examples from other zips to see what to do. In some cases you only want to extract files (with for instance "package_extract_dir" or "package_extract_file"), in some cases you want to set permissions (with "set_perm"), sometimes you can even extract files like busybox, so you can run shell scripts (for instance done when importing boot or recovery blocks)... Take for instance the FeamodRecovery script, that contains many of these features... :D
[Galaxy S Plus I9001 Android Development] Adi_Pat:
Hmm.. See I can manage to write the updater script ! So the META INF should mainly have updater binary and updater script .. SO i write the updater script but what about updater binary ? I have to write it or it will be automatically made when signing the ROM in Kitchen ?
[Galaxy S Plus I9001 Android Development] sakindia123:
U can cherry-pick he binaries from the Net or write yourself in C(not recommended).

They aren't automatically made
[Galaxy S Plus I9001 Android Development] nikagl:
Why would you... the way it currently works is fine, isn't it? :)

One thing I am wondering is whether there's a way to ask for feedback (ie. keypress) during the install... In one of my scripts (to make Odin package) I would like to check for existing files and ask the user whether he wants to continue... :)

Regards,

Nika.
[Galaxy S Plus I9001 Android Development] Adi_Pat:
Man i dont get it.. what do u mean by cherry pick the binary from the net ? Like I can take any updater binary and add it to any ROM ?
[Galaxy S Plus I9001 Android Development] nikagl:
Just take one from a cwm script zip that works for your device and you should be ok :)
[Galaxy S Plus I9001 Android Development] Adi_Pat:
Hey when editing the png's inside systemui.apk or framework .. the size of the new pngs have to be of the same exact size or slight difference will do ?
[Galaxy S Plus I9001 Android Development] sakindia123:
ok course it can be bigger,but resolution has to be bigger
[Galaxy S Plus I9001 Android Development] nikku_hot123:
How to make aosp rom with Samsung platform sources???? Give a link or tutorial.
[Galaxy S Plus I9001 Android Development] sakindia123:
Broadly,paste the platform source into aosp source and build :D

there's no definitive guide,and never will be...........

U will find hoards of guide on compiling....but making everything work is a different ballgame!

as for the tut,if u don't believe me,google it
[Galaxy S Plus I9001 Android Development] Adi_Pat:
AOSP ROM and Custom ROM is the same thing right?
[Galaxy S Plus I9001 Android Development] sakindia123:
not at all...........custom roms are generally cooked(read always)

AOSP roms are built from source
[Galaxy S Plus I9001 Android Development] mazen912:
could you please explain it more cuz i didn't get it

thanks

---------- Post added at 08:52 AM ---------- Previous post was at 08:24 AM ----------

ok i found it

ARCH=arm CROSS_COMPILE=(compiler path) make
[Galaxy S Plus I9001 Android Development] Adi_Pat:
If you dont mind can u elaborate a bit and tell me about adding Governers/IO schedulers to the Kernel..

Like u said u need to port them can u just enlighten me on this ?
[Galaxy S Plus I9001 Android Development] sakindia123:
https://github.com/sakindia123/Cranium_S5360/commit/9685b0a67e3813787464c5dac1edb8d1f90f0be5

See this for adding V/R and Sio.

Likewise ,u can follow for governors.
[Galaxy S Plus I9001 Android Development] Adi_Pat:
Aye.. That helped!
[Galaxy S Plus I9001 Android Development] alexis!:
SignZip link is broken, could anyone upload again?
[Galaxy S Plus I9001 Android Development] redr1bbon:
please go ahead with this wonderful guide! I've looked around for something like this for a while.

Do you also compile all the kernel modules with this guide or just the kernel?

What I do not understand is that there are just 3 samsung's GB sources for my i9000. On the other hand there are many compiled samsung kernel which came with different roms. Why? Doesn't Samsung release all its kernel versions or it's just that the kernel it's the same and they change just the modules?

Is it possible to build exactly the kernel version of my rom or can i just build a general kernel?

Can you expand that explanation? I do not understand it.
[Galaxy S Plus I9001 Android Development] sakindia123:
Guide is actually quite complete,i forgot to remove that part ;)

1)Kernel modules usually get compiled along the kernel itself.U can use "make modules" to separately compile modules.

2)Samsung keeps updating it's kernel source over time,making it better.Hence the different releases.Also ,China and Taiwan get a separate kernel.

3)To compile a kernel for ypur rom,u would have to ask the developer of the rom(if it's not u) for the kernel source.U can compile using that source to get the kernel for a particular rom(that is,if it has a custom kernel).

4)If u have ,say,a dual core cpu with 1 thread per core,u would execute "make -j2"
[Galaxy S Plus I9001 Android Development] crybert:
I successfully compiled the kernel out of the samsung sources with my Mac. But now the Wifi isn't working. So I think some drivers are missing.

What drivers I need to add to get the Wifi working correctly? It would be nice if you could give me some instructions what I need to do. I'm new to this, but I am willing to learn.
[Galaxy S Plus I9001 Android Development] sakindia123:
u forgot to use the compile wifi module.

It shud be called dhd.ko.Load it up(insmod) or pack it within the ramdisk
[Galaxy S Plus I9001 Android Development] crybert:
There is no dhd.ko module. I only get the following:

LD [M] arch/arm/common/cpaccess.ko
LD [M] arch/arm/mach-msm/dal_remotetest.ko
LD [M] arch/arm/mach-msm/dma_test.ko
LD [M] arch/arm/mach-msm/reset_modem.ko
LD [M] arch/arm/oprofile/oprofile.ko
LD [M] crypto/ansi_cprng.ko
LD [M] drivers/bluetooth/bthid/bthid.ko
LD [M] drivers/crypto/msm/qce.ko
LD [M] drivers/crypto/msm/qcedev.ko
LD [M] drivers/crypto/msm/qcrypto.ko
LD [M] drivers/input/evbug.ko
LD [M] drivers/media/video/gspca/gspca_main.ko
LD [M] drivers/mtd/tests/mtd_erasepart.ko
LD [M] drivers/mtd/tests/mtd_nandecctest.ko
LD [M] drivers/mtd/tests/mtd_oobtest.ko
LD [M] drivers/mtd/tests/mtd_pagetest.ko
LD [M] drivers/mtd/tests/mtd_readtest.ko
LD [M] drivers/mtd/tests/mtd_speedtest.ko
LD [M] drivers/mtd/tests/mtd_stresstest.ko
LD [M] drivers/mtd/tests/mtd_subpagetest.ko
LD [M] drivers/mtd/tests/mtd_torturetest.ko
LD [M] drivers/param/sec_param.ko
LD [M] drivers/scsi/scsi_wait_scan.ko
LD [M] net/sched/cls_flow.ko
LD [M] net/sched/sch_dsmark.ko
[Galaxy S Plus I9001 Android Development] sakindia123:
hmm i dont remember exactly,it';s been a while.

I faced a problem like this too,dont remeber the cause,but i think it was beacuse i had added some sort of memory allocator.

U might try compiling from manveru's or my sources,see if u reproduce the result.

also,

1)mention yr toolchain and try a dfferent one

2)try changing CONFIG_BROADCOM_WIFI=y to m and pick up the compiled module

hope it helps :)
[Galaxy S Plus I9001 Android Development] crybert:
Perhaps its because I'm using Mac...When I have more time i will setup linux in a virtual machine.

My Toolchain is arm-eabi-4.4.3. Which is included in the CM repo (/cm7/prebuilt/darwin-x86/toolchain)
[Samsung Epic 4G Touch] djjosh:
I saw the new mission impossible I max movie today, excellent movie except for one detail , all the agents had I phones, Mac notebooks , and even used a I pad to peek around a corner ,and they made sure you saw the apple logos . I don't know why it bothered me ....... yes I do....

They kept zooming in on the dam things , sh#t they were probably in the credits
[Samsung Epic 4G Touch] poppygt:
Apple had to pay them to do it, otherwise they'd sue the sh@t out of them for....something.
[Samsung Epic 4G Touch] mikel719:
Pay them to promote their brand? Free advertising? Sounds like the illuminati to me!
[Samsung Epic 4G Touch] phatmanxxl:
Director is obviously a fanboy, or like poppygt said, Apple paid them or gave the studios free products to feature their brand in the movie.

Ill personally boycott the movie.
[Samsung Epic 4G Touch] Sardonycus:
It's called product placement and they have to pay for it. Kind of like sneeking a commercial into a movie.
[Samsung Epic 4G Touch] djjosh:
Yep a 2 hour apple add

http://www.daveandthomas.net/2011/1...otocol-is-longest-apple-commerical-youll-see/

Haha I just checked there was one scene in a sandstorm that I phone could not handle so its a big screen must be a android used to track the badguy
[Samsung Epic 4G Touch] asteetva:
Power Of Apple Control

Well...Which android you wanted to see? Eclaire,Foyo,GB,ICS? Have you seen the recent horrible videos of ICS on International SGS2? If I were to decide I would have suggested using IOS in that movie too. Unless Google puts their foot down and controls how much hardware manufacturer can control Android, its going to happen. What did they do with Nexus!!! when everyone is going with 8MB Camera, Google's phone reduces it to 5MB. No wonder Steve Jobs always defeated these guys, even after all these years, they still do not learn.I hate IOS and I think I will always have to stay with the #2 phone OS, because for an other 10 years , I do not see android officially becoming numero uno.
[Samsung Epic 4G Touch] my1zamboni:
Where has OP been for the past 10 years?

Product placement is all over the place, do you think people drink coke or pepsi in a movie instead of "cola" by chance? It is just a way for Apple to advertise, this is done in TV shows too, just look at "The Office" with HP.
[Samsung Epic 4G Touch] iSaint:
Thanks... not even going to watch it then
[Samsung Epic 4G Touch] poppygt:
I might watch it because Simon Peg is in it, my dirty little secret is British humor.
[Samsung Epic 4G Touch] phatmanxxl:
My friend works in a cubicle jungle and I think its great they use Dunder Mifflin brand paper.

Product placement in movies, I keep thinking of that scene in Wayne's world:

http://www.youtube.com/watch?v=LAjXYfTtGas&feature=youtube_gdata_player
[Samsung Epic 4G Touch] my1zamboni:
Great clip, let's not forget Talladega nights there was some hardcore placement going on there.
[Samsung Epic 4G Touch] surge89:
Bwahaha I am kind of feeling the same way about not wanting to watch it now!
[Samsung Epic 4G Touch] chunology:
Why wouldn't you watch a good movie just because they decided to use apple products? That's just silly fanboyism.
[Samsung Epic 4G Touch] abhaxus:
To be fair, being anti-Apple is not really fanboyism anymore. Apple is being seriously anti-competitive and attempting to control markets for their products by illegitimately suing others out of said markets. By supporting Apple, you're supporting a horrible way to do business.

That said, I'm still going to see it. Do the phones self destruct after giving the IMF people assignments? Or is that left to a few 1st gen ipod nanos?
[Samsung Epic 4G Touch] YoungAceAtlanta:
everyone must pay if you use their brand and its a focus point . same with , HP , Dell or anyone

But anyways just like the other user said, Google need to take control over their hardware and what the other OEMs do to it. Its so many versions of Android , so many low budget devices. Motorola kills Android in a bad way,

From my Samsung GS2 E4GT
[LG Thrill 4G] moah9998:
is there a way to send a higher quality photo or video on my phone? I have go sms but changing the mms size thing docent work.
[LG Thrill 4G] cproaudio:
AT&T network only supports 600kb size for MMS. You can get your phone to attach large size file but AT&T will only upload 600KB. you can use alternative texting apps like WhatsApp to send larger size pictures and videos.
[LG Thrill 4G] RadDudeTommy:
Email them

Sent from my LG-P925
[LG Thrill 4G] moah9998:
i did use a alternate app but i was hoping for the full size image.
[HTC EVO 3D] dubach:
So the source code has been pushed to AOSP. How much of a help to our devs is that? BTW to me this is one of the greatest pieces of news ever!

http://www.droiddog.com/android-blog/2011/12/android-4-0-3-aosp-released/

What do ya'll think?:D
[HTC EVO 3D] novanosis85:
Same exact help as that last release.....
[HTC EVO 3D] bloodrain954:
Why is it great? It doesn't do jack for the devs except set them back trying to implement new code.
[HTC EVO 3D] tomh1979:
which of course means nothing to anyone since we don't even have a somewhat useful Alpha even, sucks i know.:D
[HTC EVO 3D] eman3316@optonline.net:
How is this the greatest news ever if you don't even know what it means.
[HTC EVO 3D] doakills:
read the actual google post. says it actually supports more then there own nexus line in 4.03.
[HTC EVO 3D] swaze:
You need way more than this to get ics on the evo 3d.
[HTC EVO 3D] eman3316@optonline.net:
Read the OPs post. He asks how much help this is to our dev's meaning he has no clue what it means as far as getting ICS on the 3D and apparently you don't either.
[HTC EVO 3D] heathmcabee:
NO its not.. yes. it is. No its not.. yes it is.

Stop fussing with your brothers or I'll turn this thread right around!
[HTC EVO 3D] Sad Panda:
No need to bite his head off, he ASKED how much help it would be.

Unfortunately it means nothing for the speed to which ICS will get to the evo 3D or any other for that matter. The thing that is holding back its use and development isn't the availability of the source code of the OS or kernel. Each device needs drivers. In case anyone doesn't know exactly what that means; in the most basic and layman's terms drivers are the [low level] software for a device that "tells/instructs" the OS and other software how to interact with the hardware specific to that device. Each device needs its own drivers developed by the designer/manufacturer of the device. The drivers for the evo 3D needed to run ICS have either not been completed or have not been released. So this is the reason we are seeing alpha builds with non functioning hardware. Without the drivers it would be analogous to the evo 3D hardware speaking German, while ICS only speaks and understands English.

So unfortunately until we see drivers built and released, ICS won't fully function. Sorry! Good question though.
[HTC EVO 3D] jedibutters:
just wait

I know why this is such a big deal . I know it new but it will have sense skin on it . so only thing i want is the face unlock .lol
[HTC EVO 3D] :
Exactly. I don't know why people think we don't have kernel source...

Sent from my HTC Evo 3D
[LG Thrill 4G] pumasmedina7:
At first i thought the thrill was a good phone but now i dont know since our last hope is leacing since Rdannar is leaving us
[LG Thrill 4G] salsadoom:
Arcee still has us, man. He's got sk4 out now. I'm running gingerbread on a p925 at this moment.

Its a bit buggy and not all the 3d stuff is working just right... Eats battery like crazy so don't use it full time just yet.

The nightlies are going to start up soon, before long we'll be running gb whether lg (or Rogers/At&t) cares or not.

arceeeeeeee!
[LG Thrill 4G] lastdeadmouse:
Cm7 is actually running pretty well and crazy fast on mine. No major battery issues here, but the front can is upside-down, no HDMI (which I've never actually used anyways) and no 3d. Other than that... awesome.

Sent from my LG-P925
[LG Thrill 4G] BigCiX:
I was just looking in the O3D forums. Way more Mods going on over there then here. LG and at&t need to hurry up with the gb update.
[LG Thrill 4G] emj1s:
With arcee's release 4 of cm7 on p925. Has anyone noticed echoing on the other callers phone with a fresh install? Nothing Modified...
[LG Thrill 4G] a2r3f:
In a different post rdannar said if he has enough support he will still Dec for the thrill. Get all facts first bud.
[LG Thrill 4G] lastdeadmouse:
Yes. Possible solution: turn down call volume. What I think is happening: the mic for noise cancellation is actually being used as a call mic. That plus the speaker being louder is causing the callers to hear themselves with a cell delay. Maybe.

Sent from my almost cm7 p925
[LG Thrill 4G] codyG11:
Yea. Arcee, in my opinion has made the best rom for the Thrill. May still be buggy but its amazing. And I myself at least don't have any problems with battery life. And with ICS and CM9 on the way, things are only gonna get better.
[LG Thrill 4G] Gnosishunter:
I got the phonecall echo as well. CM7 SK3 had a dark green camera issue as well, waiting for the next version to try it again. Rdannar did some great work for us, and as sad as it is to lose him, we still have many excellent development cooking up new software for this model, and it's only going to get better, especially with ICS getting a lot of O3D experimentation. Don't look down, friends- look forward!

Sent from my LG-P925 running Doomed Froyo
[LG Thrill 4G] codyG11:
Did anyone else find the 3D camera to be a bit odd? I don't really use it but it just looked a little off to me.
[LG Thrill 4G] DracoAzule:
I'll wait till the bugs are worked out
[LG Thrill 4G] rydeN-:
Gimme zeh nightlies! :D
[HTC Rezound] Ndaoud360:
Can anyone be able to fix Flixster app because it knows I am rooted and wont let me watch my ultraviolet movies?
[HTC Rezound] MrSmith317:
Do you actually get an error that says "You are rooted, try again hacker"? At the very worst, this is temp root. Reboot and watch your flick, then re-root.
[HTC Rezound] xblue95:
I'm having the same problem, it says "It looks like your device is rooted. Unfortunately, movie streaming is not supported on rooted devices for security and stability reasons." I am unlocked and permanently rooted on stock rom. How does this silly little app know I'm rooted? I have several ultraviolet movies I'd like to watch, this suxs! Does anyone know a way around this?
[HTC Rezound] esheesle:
Try OTA rootkeeper. Looks like you can make a root backup, temp unroot, then reroot after you watch your movies
[HTC Rezound] robertc88:
I don't know if flixster worked pre ICS upgrade cause I never tried it. BUT I cannot play the movies I own now afterwards using this app. Some kind of security issue when trying to play. No, I'm not rooted.