yashsingh1/xdaforums huggingface dataset:
[Galaxy 3 Android Development] Xaapyks:
Hi

You can import amrv6-vfp from cyanogen for AOSP.

I started from a pure clean device derived from generic armv5 and upgraded to armv6.

all compiled fine, but emulator could not boot, init tried to kill itself...

Will report if I have more.

I'm now trying from sdadier's device configs.
[Galaxy 3 Android Development] antaine:
or you can buy a mac ... :D

I'm downloading cm9 on my imac and it's working fine .. but still waiting :( so biig files
[Galaxy 3 Android Development] hillbeast:
Because I don't even know where to look with getting CM7 working.

Every time I have installed any other operating system on my computer that isn't Windows, it has been way more trouble than it is worth. Besides, I love Windows and it has never done any wrong for me. I never get hacked, or viruses, it's by far the fastest operating system, has the most programs, the most games and most importantly: it has Adobe Premiere Pro. I cannot live without that program. Yes that program is on Mac OS but there are two things Mac OS doesn't have that will drive me insane: right click and Task Manager.

I need to modify the device configs to get them working right. Just pull the CM9 repo for now and I'll get the other stuff working later.

Stuff wasting money on a Mac. My computer is worth $5000. An equivalent iMac does not exist as there is no iMac with a 16:10 screen (I am not going to use 16:9 as it is rubbish for watching videos not in full screen and it's the wrong shape for a computer screen), and no iMac has a high end NVIDIA GPU for me to do video editing, and the other thing that puts me off Macs is the equivalent Mac Pro is worth over $10000. That's a ripoff considering it's no better than a standard BIOS/UEFI based computer, in fact it's of lower quality.

EDIT: Also no overclocking on Mac. That's ridiculous.
[Galaxy 3 Android Development] cdesai:
Once again LOL!

Windows is nice, and i do use it for games and CS5, Mac is nice but lacks some features and is way costly

And i never faced any problems with dual/tri/quad booting

anyways, lets end this win vs linux vs mac, the debate wont end ever
[Galaxy 3 Android Development] hillbeast:
Agreed. If people disagree with my position on Mac/Linux or need clarification then they are free to discuss it with me in a PM, but we should all remember from now on what my position on non-Microsoft operating systems are.
[Galaxy 3 Android Development] Darius_AWS:
Anyone try to boot it ? Does it work ? Is it dangerous, I mean some hardbrick's risk ?
[Galaxy 3 Android Development] unreal3000:
no ****.......

windows is the best os iv ever used.

i use ubuntu on vm but i simply can never find it as appealing as windows.

also im a gamer! and windows is the only gaming os there is! sure mac has a few games but nothing compared to windows...

never used mac for a long period of time but the time i have used it its just....o.k..

anyway everyone has there own openion!
[Galaxy 3 Android Development] Arakmar:
I successful built it from official google repo but I have some segfault during the boot process.

I'll try with cm9 repo maybe it'll works better :)

It's juste like another rom, no risk to hard brick your phone as long as you don't flash broken bootloader with odin ...
[Galaxy 3 Android Development] PG101:
Moderator Message

Thanks!
[Galaxy 3 Android Development] Darius_AWS:
Maybe someone can upload the odin files or send me this by pm o:) ?
[Galaxy 3 Android Development] hillbeast:
No risk of hardbrick.

There is no build to test yet.
[Galaxy 3 Android Development] Darius_AWS:
In fact I asked a build for try it on my phone...because when i try to build by myself I've got errors and that's not working...but i can wait :)
[Galaxy 3 Android Development] hillbeast:
Yeah I know about the errors. I'm going through them fixing them.
[Galaxy 3 Android Development] Darius_AWS:
Haha great you are the man :)
[Galaxy 3 Android Development] antaine:
I'm using mac since one year because my father and mother chose it and it has task manager (not so bad and similar to windows one ;)) and right click works with the magic mouse (provided with the imac ) and with every other mouses you just have to activate it (this is the first thing i do when i opened it for the first time :-P).....

Anyway my parents don't want to.let the mac downloading all the night and it's always open and close on a day is there any possibilities to downloading souces by intermitance ??
[Galaxy 3 Android Development] Xaapyks:
Yes, just interrupt the repo sync and you can resume later with the same command.

Hillbeast, I tried to send you a PM but I don't even know if it worked... Iwas telling you I'll be on #cyanogenmod-dev sunday if you can come over there.
[Galaxy 3 Android Development] hillbeast:
I don't know how to use IRC, but it wanted me to authorise something.
[Galaxy 3 Android Development] hillbeast:
The task manager is almost impossible to get to. If a program crashes on Windows, Ctrl+Shift+Esc and the full task manager comes up. On Mac it's like Ctrl+Cloverleaf+Period+Spacebar or something weird and you get a tiny little box that only tells you the programs open (well what it defines as being a program), no CPU usage, no RAM usage, no processes, just active programs and you can only do End Task. You can't force a reboot from there, can't pull up a command prompt, nothing. It's worse than useless, and even with a 'Magic Mouse' right click doesn't exist. You have to click it in a weird way to actually make it work (I am still yet to make a Magic/Mighty Mouse right click. You must use a Microsoft mouse and even then, you can tell it doesn't want you to be using that.

I just get an immense feeling from Mac that it doesn't want to work and when you want to do anything more technical then just brushing your mouse over the dock to play with the zoom function, it cries in pain.
[Galaxy 3 Android Development] Xaapyks:
You have to register when you connect for the first time.

If you prefer, if you have something that talks the Jabber protocol ( a gmail account or any XMPP account), send me your address, I'll add you.
[Galaxy 3 Android Development] dhirend_6d:
Lolzzzz.:D:p Well its evident you have a serious grudge against MAC.
[Galaxy 3 Android Development] hillbeast:
To this date, I have owned 8 Macs so it's not an uninformed grudge.
[Galaxy 3 Android Development] alok1663:
handsetdetection.com/properties/vendormodel/Samsung/GT-I5800
[Galaxy 3 Android Development] antaine:
Yess i tried to do cd to tje ics folder in repo (the same place where i do it for the first time and he says repo command not found...
[Galaxy 3 Android Development] cdesai:
PATH=$PATH:~/bin

Also, add this line to ~/.bashrc

export PATH=$PATH:~/bin
[Galaxy 3 Android Development] hillbeast:
This information is mostly stuff we already know.

Or you can do ~/bin/repo init, and ~/bin/repo sync.
[Galaxy 3 Android Development] antaine:
Did somebody compiled and tried to boot ICS on our g3??

Still downloading :/
[Galaxy 3 Android Development] Arakmar:
For me it compiled fine (after fixing some errors though), but ICS bootloop because of a library which not load (libgralloc). I currently try to recompile without this library, we will see...
[Galaxy 3 Android Development] marcellusbe:
solution is here : http://xdaforums.com/showpost.php?p=19643168&postcount=522
[Galaxy 3 Android Development] vivekchamoli:
Agrees completely, it was the 1st os we hv grown up. ..and its hard to forget the 1st love :)
[Galaxy 3 Android Development] Arakmar:
Thanks a lot, it works :)

I have now a black screen with those line repeating forever :

I/ServiceManager( 2575): Waiting for service media.audio_flinger...
I/ServiceManager( 2773): Waiting for service SurfaceFlinger...

But I think it's a problem with my init.rc.
[Galaxy 3 Android Development] hillbeast:
Would you like to be involved with the porting marcell or do you wish to work on CM7? I feel that development on both doesn't really matter as both systems will face the same limitations of non-working hardware. Getting ICS going will just require a few tweaks here and there on the ICS code and the CM7 device profile. Once it's working we can just get the device profile working.

Have you changed the frameworks listed in the init.rc and the netd?

http://xdaforums.com/showthread.php?t=1312595

Also did you make any changes to the ICS code or just the device profile? If so can you share your device profile?
[Galaxy 3 Android Development] ajay.d96:
fast reply from marcellusbe , hillbeast

this guy "SWEATTAIMI " has made it work on optimus one ,.. maybe he can help us ,.. link : http://xdaforums.com/showthread.php?t=1362216
[Galaxy 3 Android Development] marcellusbe:
I think cm7 is the priority before Ics.

you wont get a usable system with Ics without hard work and a lot of time. So I prefer spending my time on Cm7.
[Galaxy 3 Android Development] cdesai:
It seems he didnt compile from source, but ported from another device, which isnt the best way when you have the source
[Galaxy 3 Android Development] ajay.d96:
okk... i get it..... but our phone has got ics with working touchscreen ?
[Galaxy 3 Android Development] Arakmar:
For the BOOTCLASSPATH yes. But there are many changes I didn't add. I'll try with all :)

Yes, some change to the device profile. I will push that on gitorious this afternoon.
[Galaxy 3 Android Development] pator5:
+1 for that
[Galaxy 3 Android Development] cdesai:
https://github.com/sg3/

A place to keep source centrally organized, and so that its easier to make changes
[Galaxy 3 Android Development] Arakmar:
If you want to add me to the group, here is my github profile : https://github.com/Arakmar

I just pushed the device config I used to build AOSP but if we go with CM9, some changes are not needed.

The commit you had to libaudio fix the build error, right ?
[Galaxy 3 Android Development] Darius_AWS:
I'm on the way to build CM9 I downloaded. The sources and almost everythin but I'm still stucking to Get the dalvik-vm ARMv6 code from GIT because i've enter the git and downloaded it but

pierre@ubuntu:~/android_dalvik/vm$ cp -rf compiler/codegen/arm/armv6* Desktop/devel/android/ics/dalvik/vm/compiler/codegen/arm/
cp: la cible «Desktop/devel/android/ics/dalvik/vm/compiler/codegen/arm/» is not a repertory
pierre@ubuntu:~/android_dalvik/vm$

Can I build even with this error ?
[Galaxy 3 Android Development] Arakmar:
I think you should directly pull the source from the cyanogenmod reviewboard :

http://review.cyanogenmod.com/#change,10290

cd source_dir/dalvik
git reset --hard HEAD
git pull http://review.cyanogenmod.com/p/CyanogenMod/android_dalvik refs/changes/90/10290/1

Now it should be ok ;)
[Galaxy 3 Android Development] Smonic:
If you guys have such knowledge why don't you help marcellusbe with his CM7 port? You could all work on a certain hardware issue as he wants to sort out all the hardware first. Just a suggestion.
[Galaxy 3 Android Development] crazyykw:
+1 on this.. If the hardware issues are solved it would be easier to port ICS..
[Galaxy 3 Android Development] Darius_AWS:
OOOOOHHH MY DAAAAAYYYYYSS I wan to throw my computer by the window !!!

pierre@ubuntu:~/devel/android/ics$ build/envsetup.sh
including device/samsung/apollo/vendorsetup.sh
including device/samsung/maguro/vendorsetup.sh
including device/samsung/tuna/vendorsetup.sh
including device/ti/panda/vendorsetup.sh
including vendor/cm/vendorsetup.sh
including vendor/cyanogen/vendorsetup.sh
including vendor/samsung/android_device_samsung_apollo/vendorsetup.sh
including sdk/bash_completion/adb.bash
pierre@ubuntu:~/devel/android/ics$ lunch

[...]

Which would you like? [full-eng] 82
build/core/product_config.mk:196: *** _nic.PRODUCTS.[[vendor/cm/products/cyanogen_ace.mk]]: "vendor/cm/products/cyanogen_ace.mk" does not exist. Arrêt.
Device apollo not found. Attempting to retrieve device repository from CyanogenMod Github (http://github.com/CyanogenMod).
Repository for apollo not found in the CyanogenMod Github repository list. If this is in error, you may need to manually add it to your local_manifest.xml.
build/core/product_config.mk:196: *** _nic.PRODUCTS.[[vendor/cm/products/cyanogen_ace.mk]]: "vendor/cm/products/cyanogen_ace.mk" does not exist. Arrêt.

** Don't have a product spec for: 'full_apollo'
** Do you have the right repo manifest?

I've put device_samsung_apollo vendor_samsung_apollo and vendor_cyanogenin the good folder nothing work :(
[Galaxy 3 Android Development] hillbeast:
Wrong folder name for Samsung Apollo vendor. Should just be apollo.
[Galaxy 3 Android Development] Darius_AWS:
Even with this...that doesn't work...will try tomorrow goodnight
[Galaxy 3 Android Development] cdesai:
Added

yea, AOSP needs more changes, so i just forked the device config for cm7 and committed a quick libaudio fix

its either 'source build/envsetup.sh' or '. build/envsetup.sh'
[Galaxy 3 Android Development] Darius_AWS:
It's not working ! :'(
[Galaxy 3 Android Development] Arakmar:
I just pushed an additional fix. libaudio should now build without problem. :)
[Galaxy 3 Android Development] synos_x:
sorry guys i have a noob questions,, i have set up a building env. on ubuntu. i have an account on git and everything

but when i try to download the source, it says error: Exited sync due to fetch errors.

so?
[Galaxy 3 Android Development] hillbeast:
Could be internet troubles?
[Galaxy 3 Android Development] Arakmar:
You can use the trace option to see where the error happens :

repo --trace sync -j8
[Galaxy 3 Android Development] synos_x:
found error, the open ssl was not installed with python

just copied _ssl.so from python source to /usr/local/lib/python2.7/lib-dynload
[Galaxy 3 Android Development] rickslick:
Any progress?
[Galaxy 3 Android Development] Arakmar:
I recompiled yesterday CM9 with libaudio and sensors. :)

I will try to boot this build with a new init.rc (my main problem) if I have enough time today.
[Galaxy 3 Android Development] cdesai:
I made a new initramfs!

https://github.com/sg3/initramfs

for ics!
[Galaxy 3 Android Development] Arakmar:
Ok thanks ! I will try that :)
[Galaxy 3 Android Development] Smonic:
If you have any knowledge of how to fix issues in CM7 please help Marcellusbe fix those issues as it would be more realistic to fix CM7 before starting CM9. I'm not pressurizing, just recommending.

Thank you.
[Galaxy 3 Android Development] peldax:
absolute true, better 1 or 2 complete projects than 5 unfinished
[Galaxy 3 Android Development] ajay.d96:
guys... just experienced GALAXY NEXUS ICS on the showroom and all i have is a watering mouth and some fainting mind... DREAMS DREAMZZ ..... its screen can actuall fit more than two of our phones screen,... the android 4.0 ICS just rocks ,.. guys ics is morreeeee important than gb ,,,, soooo plz concentrate and put hard work and develop and release ics ,,,, soon so that i'd donatee to youuu guyyssss !!!!!!!!!!!!!!!!!!!!!!!!!!1

no words to sayyy
[Galaxy 3 Android Development] Smonic:
Stop being too greedy and optimistic. It's not gonna happen soon. CM7 has taken 8+ months and it's only at alpha 6 stage. It takes a lot of time to do this and GB is a big improvement for us. If you're that impatient buy the phone. Simple.
[Galaxy 3 Android Development] m1trand1r:
+1 to that....:P
[Galaxy 3 Android Development] Darius_AWS:
How can you explain the fact that the devlopmt for phones like LG GT540 is faster than G3's devellopment ? I tast ICSon it touchscreen work it's pretty smooth...

Question of sources or something like this ?
[Galaxy 3 Android Development] TearsDontFalls:
It has devs without reallife and no priximity sensor and other things compared to our phone.
[Galaxy 3 Android Development] Smonic:
That phone sucks! And maybe it has an actual team of devs instead of a million different devs making similar FROYO custom ROM's instead of helping develop CyanogenMod 7, which is pointless since the devs have reached the peak of FROYO's capabilities.
[Galaxy 3 Android Development] Darius_AWS:
This phone doesnt suck...it is normal without plus...
[Galaxy 3 Android Development] Smonic:
I meant the LG GT540. My friend has it and it lags like mad, the screen doesn't even seem like an LCD screen and the buttons are annoying. The Galaxy 3 is an amazing phone! Even with stock ROM's, which people forget. :D
[Galaxy 3 Android Development] Arakmar:
It boots !!

But the touchscreen doesn't work for now so I can't unlock :D
[Galaxy 3 Android Development] werker123:
very, very good job:D The touchscreen doesn't work on alot of devices. It has something to do with the drivers etc. wich have to be rewritten or something like that. I'm not sure and I am not cabable of doing such things.:rolleyes:
[Galaxy 3 Android Development] austin266:
wow...

i think u reached the grade 1 of development

congrts mate

nice job
[Galaxy 3 Android Development] Kingzak34:
Cause marcellusbe is working only on his spare time not all hours of days and he allready did a verry big work, just be patient all ! ;)

---------- Post added at 07:49 PM ---------- Previous post was at 07:46 PM ----------

Appollo said on Dualboot 1.3 thread that he got touchscreen, and other things working ast to him ;)

See here : http://xdaforums.com/showpost.php?p=19708722&postcount=528
[Galaxy 3 Android Development] Xaapyks:
Great job. Now we need an official git repo so that everybody can follow and contribute.

I'm really looking forward to this.

:)
[Galaxy 3 Android Development] Darius_AWS:
You don't. Have the weel for moving like in some IcS port ?

T'as pas de souris comme dans certains portages de ICS
[Galaxy 3 Android Development] Arakmar:
I have no idea how to connect my mouse to my phone :D

Before, I prefer experiment a bit to get the touchscreen working. I will ask him after.

cdesai already create the repo ;)

https://github.com/sg3
[Galaxy 3 Android Development] hillbeast:
Because we don't know how to fix the bugs in CM7 and the amount of work required in getting ICS working is almost nothing compared to finishing CM7.

Have you applied the fix for CM9 for fixing touchscreens on non kernel 3.0 devices? Check the first page for the link to the CM9 updates.

I will set one up when I get home.

EDIT: Never mind. cdesai made one.

https://github.com/sg3/
[Galaxy 3 Android Development] hillbeast:
For touchscreen, I have no clue where they put it now. It was there but I guess it broke stuff so they took it back out.

But here are some links:

How to get it working on an HTC

Something to add to the device config (for HTC)

The touchscreen driver on our phone (G3MOD to be specific)

I will take a look later today.
[Galaxy 3 Android Development] Arakmar:
Thanks for the info.

No, the merge request was accepted, so reviewboard don't display it anymore.

http://review.cyanogenmod.com/#change,10354

I synced the repo yesterday so the patch is in. But I forget to add the BOARD_USE_LEGACY_TOUCHSCREEN := true in the BoardConfig.

So CM9 is currently recompiling ...

And I think we need to add this file in the device config (qt602240_ts_input.idc) :

http://218.211.38.204/?p=android/de...ff;h=090cebc789e110a6ed60422c449515f47c6d241d

With a patch like that for ICS : https://github.com/pawitp/android_d...mmit/65ba4d1fb3a26a7c3ef23af7ee59632defc6dc35

I also heard about MXT224 which is another name of QT602240 and have newer drivers.

Here is a patch I've made for G3MOD, I don't know if it'll work (some change not related to mxt224 in the patch) ...

https://github.com/Arakmar/G3MOD/commit/ca6d8f9534bc1572e31a9d342ecdbc9ee9eb8066
[Galaxy 3 Android Development] Arakmar:
BOARD_USE_LEGACY_TOUCHSCREEN := true and add qt602240_ts_input.idc in /system/usr/idc does the work !

Touchscreen is now working but com.android.phone FC a lot so it's very hard to do anything ...
[Galaxy 3 Android Development] hillbeast:
Phone might be wanting something our phone doesn't support or it needs some legacy mode.
[Galaxy 3 Android Development] cdesai:
I have a patch to fix touchscreen in ics, will try it when i get some free time, so that we wont need this perhaps

BOARD_USE_LEGACY_TOUCHSCREEN := true
[Galaxy 3 Android Development] hillbeast:
Why do we need to remove this? This works just fine. It means more work rather than just keeping this in there.
[Galaxy 3 Android Development] cdesai:
Coz there is a better way to do this :

https://github.com/sg3/G3MOD/commit/ce82081bbf47d559a9dabe2b394d3bdd3dfde29d

ALSO

Some fixes to the guide you posted

1

git clone git://github.com/CyanogenMod/android_vendor_cyanogen.git
mv android_vendor_cyanogen cyanogen

use

git clone git://github.com/CyanogenMod/android_vendor_cyanogen.git cyanogen

instead

2

in ics the vendor has changed, to cm

3

for AOSP it isnt needed, for cm9 it is (cyanogen/cm vendor)
[Galaxy 3 Android Development] unreal3000:
IF u look at it, any phone at this price range isnt perfect.....

gt540 has a crappy resistive touch screen...

lg optimus one has a laggy touch screen. also only 2 touch, which is very buggy

like the nexus one.

the new galaxy line up (fit , gio and pop) have low res pixaly screens.

galaxy five has single touch and small screen.

all the above phones have weak processors.

our phone is great at almoast everything. sadly our only draw backs are a weak gpu

and average screen.

if u compare our phone is actauly great compared to its competitors!
[Galaxy 3 Android Development] cdesai:
Updated initramfs, this should fix some problems :

https://github.com/sg3/initramfs/commit/97c92db744f544784ddc4bef488b3f666b073a2f
[Galaxy 3 Android Development] TearsDontFalls:
Wow its like a race for porting ICS to our phone. Is there any downloadable tar?
[Galaxy 3 Android Development] cdesai:
1. Not a race, its porting as a team! :P

2. Not yet, and NO ETAs!
[Galaxy 3 Android Development] ajay.d96:
1.does the camera work

2.is it ics or cm9

3. is it faster than cm7 ?

4. any improvement in quadrant benchmarks
[Galaxy 3 Android Development] Montoyatok:
1: no

2: probably cm9

3 and 4: no one knows as it is still in the very early stages of porting
[Galaxy 3 Android Development] ajay.d96:
thanks .. but i want absolute information
[Galaxy 3 Android Development] Axel1709:
HI again! :D

I'm reading from the shadows.. Because I was busy... I have some questions.

What is the first thing to solve?

How can you test the rom?

Sorry I am new to android programming in -.-

thank you :)
[Galaxy 3 Android Development] AndroKite:
Go to the first post,there are the instructions :D ,then compile the ICS (cyanogenmod) for apollo devices,and install it.

What should work?

-Wifi

-Data coneccions

-etc

But for the moment only works (accodirg to the screenshot):

-TouchScreen

-Batterry Indicator.

-It boots.

-I dont know more..

-Grettings-
[Galaxy 3 Android Development] ajay.d96:
wheres the screenshot

??
[Galaxy 3 Android Development] AndroKite:
Search in previous pages...
[Galaxy 3 Android Development] bscraze:
Quadrant is not always accurate and you should read the whole thread if you want your info. As for if faster than cm7 you will have to test it yourself if any developers decide to upload the tar file. Apollo may upload it.
[Galaxy 3 Android Development] Axel1709:
I have installed. I want know. How does ICS prove? :confused:
[Galaxy 3 Android Development] AndroKite:
Install it, but few things are going to work.
[Galaxy 3 Android Development] deadwood01:
i wish dharam had time to work on this.....:(
[Galaxy 3 Android Development] Arakmar:
After fixing the patch, it doesn't work. The touchscreen seems to react to pression but I can't drag (so no unlock :D)

The fix :

https://github.com/Arakmar/G3MOD/commit/903eb0eb4f31e5ce7802b94fe29d71b43ecec67a

---------- Post added at 07:59 PM ---------- Previous post was at 07:56 PM ----------

I grabbed the Phone.apk from my AOSP ICS build and no more FC :)

So what's working for now :

- Sensors (orientation)

- Touchpad (double pression to one click)

- Vibrator
[Galaxy 3 Android Development] AndroKite:
Awesome work. Its look good. :eek:

In 1-2 weeks i will start the testing and solving problems.(I have a lot of exams now)

-Grettings-
[Galaxy 3 Android Development] Kingzak34:
Good luck to all dev trying to port CM7 / CM9 / ICS :) We are all waiting next release/ First release :D