yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] Black_Prince:
May be its due to the fact that my device tree is having common ... Made by codeworkx in such a way that it causes the module compiling error with liquid only ...

If we try hard causes the incomplete kernel boot.img :)

I didnt knew that ur device is compatible with liquid ... Great work ...
[Galaxy S I9000 Android Development] rubervalrfl:
Quiet guy, now I wonder if our friend would aways idea of what can be.
[Galaxy S I9000 Android Development] franzyroy:
Well, the AOKP rom works fine but not too smoothly. Someone could explain me how I can optimize it?
[Galaxy S I9000 Android Development] Black_Prince:
Use additional pub repo for buttery smooth experience:p
[Galaxy S I9000 Android Development] franzyroy:
Can you explain me?
[Galaxy S I9000 Android Development] aways:
https://github.com/UnicornButter
[Galaxy S I9000 Android Development] franzyroy:
OK, good, I take (for example) this one and I executes it in the terminal like that (as explain in readme)!

repo init -u https://github.com/UnicornButter/platform_manifest.git -b jb-mr1
repo sync
. ./platform_manifest/manual_add_kernel_manifest.sh
cd platform_manifest
./pick.sh

Which can I take?
[Galaxy S I9000 Android Development] rubervalrfl:
Simply fantastic, thank Aways, and all who attend here, gave another error but already know how to solve, thank you all.

Package complete: / home/ruberval/liquid/out/target/product/galaxysbmtd/Liquid-JB-v2.2-NIGHTLY-galaxysbmtd.zip

md5: 3936b44083b1cbacd9ce96b818af5ddf
[Galaxy S I9000 Android Development] aways:
enjoy mate ;)
[Galaxy S I9000 Android Development] malcho:
I will try to build with unicorn repo today.I will post how to.
[Galaxy S I9000 Android Development] malcho:
Would you mind to share how to?
[Galaxy S I9000 Android Development] franzyroy:
Great my bro! :) Thanks! ;)
[Galaxy S I9000 Android Development] khankk42:
is this rom good for gaming?
[Galaxy S I9000 Android Development] :
Yes, you can play pac-man and doodle jump with it.

Instead of searching for a "gaming rom", get a new/faster device if you can't play the games you want to play with your SGS.

Gaming shouldn't be rom dependant, it's more HW dependant.

you can't get 150% of hardware with software
[Galaxy S I9000 Android Development] nigox91:
Are this unofficial releases fixed for the memory leaks of the cm10 official version? its kind of an important point...and the kernel is the same as the official or is it updated?

---------- Post added at 06:12 PM ---------- Previous post was at 05:48 PM ----------

are the memory leaks of official cm10 fixed? and the kernel is updated?

and most of all...are they stable?
[Galaxy S I9000 Android Development] rubervalrfl:
Well actually, I delete the file and did the sync again, as Aways had asked me, I have copied the cm10.1 something that was not correct, I think that was it.

---------- Post added at 02:45 PM ---------- Previous post was at 02:42 PM ----------

did not understand your question?

It is related to what you're talking about?
[Galaxy S I9000 Android Development] nigox91:
Its related to malcho's unofficial roms,the cm10 based in particular..you know?
[Galaxy S I9000 Android Development] rubervalrfl:
It is based on the direct source of CyanogenMod, updating them.
[Galaxy S I9000 Android Development] franzyroy:
What's new doc?
[Galaxy S I9000 Android Development] malcho:
Don't have time:)
[Galaxy S I9000 Android Development] rubervalrfl:
I will try today, this source of UnicornButter.
[Galaxy S I9000 Android Development] franzyroy:
No problem... Thanks! ;)

I look of my side but if you've good results... tell me!

Thanks to you!
[Galaxy S I9000 Android Development] rubervalrfl:
Sorry, just now finished the sync source, and I'm at work, so for lunch I set the rest is missing and try compiling.
[Galaxy S I9000 Android Development] franzyroy:
One question, to compile again, must I begin since the start?

repo init -u [URL]https://github.com/AOKP/platform_manifest.git[/URL] -b jb
repo sync

I think but I prefer a confirmation! ;)
[Galaxy S I9000 Android Development] aways:
repo init -u [URL]https://github.com/AOKP/platform_manifest.git[/URL] -b jb-mr1
repo sync
[Galaxy S I9000 Android Development] franzyroy:
If I understand you, that want to say: "Yes!" Therefore, I delete the old folder!
[Galaxy S I9000 Android Development] aways:
you need to make :

repo init -u https://github.com/AOKP/platform_manifest.git -b jb-mr1

not repo init -u https://github.com/AOKP/platform_manifest.git -b jb
[Galaxy S I9000 Android Development] franzyroy:
Ok, I hadn't seen the difference!

What can it arrive if I made that?

repo init -u https://github.com/AOKP/platform_manifest.git -b jb

Because this works!

remote: Counting objects: 1, done
remote: Finding sources: 100% (13/13)
remote: Total 13 (delta 9), reused 13 (delta 9)
Unpacking objects: 100% (13/13), done.
From https://android.googlesource.com/platform/prebuilt
f6e5b79..89c8bf5 jb-dev -> aosp/jb-dev
* [new tag] android-cts-4.1_r2 -> android-cts-4.1_r2
remote: Total 4306 (delta 2082), reused 4083 (delta 1893)
Receiving objects: 100% (4306/4306), 226.12 MiB | 125 KiB/s, done.
Resolving deltas: 100% (2082/2082), done.00 MiB | 143 KiB/s
From https://github.com/AOKP/vendor_aokp.17 MiB | 149 KiB/s
* [new branch] ics -> aokp/ics
* [new branch] jb -> aokp/jb
* [new branch] jb-mr1 -> aokp/jb-mr1
* [new tag] Build-2 -> Build-2
* [new tag] Build-3 -> Build-3
* [new tag] Build-4 -> Build-4
* [new tag] Build-5 -> Build-5
* [new tag] Milestone-1 -> Milestone-1
* [new tag] jb-mr1_build-1 -> jb-mr1_build-1
* [new tag] jb-mr1_build-4 -> jb-mr1_build-4
* [new tag] jb-mr1_build-6 -> jb-mr1_build-6
* [new tag] jb-mr1_milestone-1 -> jb-mr1_milestone-1
remote: Total 4937 (delta 2666), reused 4655 (delta 2416)
Receiving objects: 100% (4937/4937), 189.78 MiB | 76 KiB/s, done.
Resolving deltas: 100% (2666/2666), done.
From https://github.com/AOKP/vendor_samsung
* [new branch] ics -> aokp/ics
* [new branch] jb -> aokp/jb
* [new branch] jb-mr1 -> aokp/jb-mr1
* [new tag] Build-2 -> Build-2
* [new tag] Build-3 -> Build-3
* [new tag] Build-4 -> Build-4
* [new tag] Build-5 -> Build-5
* [new tag] Milestone-1 -> Milestone-1
* [new tag] jb-mr1_build-1 -> jb-mr1_build-1
* [new tag] jb-mr1_build-4 -> jb-mr1_build-4
* [new tag] jb-mr1_build-6 -> jb-mr1_build-6
* [new tag] jb-mr1_milestone-1 -> jb-mr1_milestone-1
Fetching projects: 100% (345/345), done.
Checking out files: 100% (731/731), done.ng out files: 20% (148/731)
Checking out files: 100% (24691/24691), done.ut files: 50% (12388/24691)
Checking out files: 100% (19500/19500), done.ut files: 6% (1335/19500)
Checking out files: 100% (593/593), done.ng out files: 34% (207/593)
Checking out files: 100% (667/667), done.ng out files: 30% (204/667)
Checking out files: 100% (431/431), done.ng out files: 18% (79/431)
Checking out files: 100% (974/974), done.
Checking out files: 100% (2489/2489), done. out files: 31% (783/2489)
Checking out files: 100% (2412/2412), done. out files: 4% (100/2412)
Checking out files: 100% (26958/26958), done.ut files: 11% (3029/26958)
Checking out files: 100% (81/81), done.king out files: 14% (12/81)
Checking out files: 100% (213/213), done.ng out files: 24% (52/213)
Checking out files: 100% (1646/1646), done.
Syncing work tree: 100% (345/345), done.

franzyroy@franzyroyPC:~/android/AOKP$

Like you can see it.

Edit

:

I've begun again! ;)
[Galaxy S I9000 Android Development] franzyroy:
About that:

Must I make this?

repo init -u https://github.com/UnicornButter/platform_manifest.git -b jb-mr1
repo sync
. ./platform_manifest/manual_add_kernel_manifest.sh
cd platform_manifest
./pick.sh

instead of

repo init -u https://github.com/AOKP/platform_manifest.git -b jb-mr1
repo sync

Or, I do in addition to that of AOKP!
[Galaxy S I9000 Android Development] malcho:
You can do all that just don't do part with manual_kernel add.

Then follow my guide for aokp it's same procedure.
[Galaxy S I9000 Android Development] franzyroy:
Just this then! ;)

repo init -u https://github.com/UnicornButter/platform_manifest.git -b jb-mr1
repo sync

instead of that

repo init -u https://github.com/AOKP/platform_manifest.git -b jb-mr1
repo sync
[Galaxy S I9000 Android Development] franzyroy:
I'll try that! To see the difference...
[Galaxy S I9000 Android Development] rubervalrfl:
You extracted blobs with the command ./Extract-files.sh inside the folder device/samsung/galaxysmtd?

if yes, after it runs a ./setup-makefiles.sh, or manually copy the file apns-conf.xml vendor folder for this same address ai of the error it will work.
[Galaxy S I9000 Android Development] franzyroy:
I've done it but good, I want test again!

Edit:

You must to know that it isn't with

repo init -u https://github.com/AOKP/platform_manifest.git -b jb-mr1

but

repo init -u https://github.com/UnicornButter/platform_manifest.git -b jb-mr1
[Galaxy S I9000 Android Development] malcho:
Create this file at this path:

hardware/broadcom/wlan/bcmdhd/firmware/bcm4329/Android.mk

And try to build again.
[Galaxy S I9000 Android Development] rubervalrfl:
Sorry the guy I told you about has nothing to do with your problem, because you wrote more then not have anything to what I said before ok.

That there I resovi follows, copied the Android.mk file to the folder that is missing.

https://github.com/CyanogenMod/android_hardware_broadcom_wlan/blob/cm-10.1/bcm4329/Android.mk
[Galaxy S I9000 Android Development] franzyroy:
Yes to create it, you must know what it contains!

There are this file here

hardware/broadcom/wlan/bcmdhd/firmware/Android.mk

like written in the terminal
[Galaxy S I9000 Android Development] aways:
download and replace it with hardware/broadcom/wlan

https://github.com/CyanogenMod/android_hardware_broadcom_wlan/archive/cm-10.1.zip
[Galaxy S I9000 Android Development] franzyroy:
OK!

Edit

:

It looks good!
[Galaxy S I9000 Android Development] aways:
have a fun ;)
[Galaxy S I9000 Android Development] franzyroy:
Another error

/home/franzyroy/android/AOKP/kernel/samsung/aries/drivers/gpu/pvr/sgx/mmu.c: In function 'MMU_Alloc':
/home/franzyroy/android/AOKP/kernel/samsung/aries/drivers/gpu/pvr/sgx/mmu.c:1176:11: error: 'sDevPAddr.uiAddr' may be used uninitialized in this function [-Werror=maybe-uninitialized]
/home/franzyroy/android/AOKP/kernel/samsung/aries/drivers/gpu/pvr/sgx/mmu.c:1116:20: note: 'sDevPAddr.uiAddr' was declared here
cc1: all warnings being treated as errors
make[5]: *** [drivers/gpu/pvr/sgx/mmu.o] Erreur 1
make[4]: *** [drivers/gpu/pvr] Erreur 2
make[3]: *** [drivers/gpu] Erreur 2
make[2]: *** [drivers] Erreur 2
make[1]: *** [sub-make] Erreur 2
make[1]: quittant le répertoire « /home/franzyroy/android/AOKP/kernel/samsung/aries »
make: *** [TARGET_KERNEL_BINARIES] Erreur 2

I'll see so later!
[Galaxy S I9000 Android Development] aways:
go on kernel/samsung/aries/drivers/gpu/pvr find and open "file" Makefile and delete -Werror line.
[Galaxy S I9000 Android Development] franzyroy:
thanks for your help! ;)
[Galaxy S I9000 Android Development] rubervalrfl:
Now my build is giving this error:

http://pastebin.com/yuYFL8BX

---------- Post added at 10:04 PM ---------- Previous post was at 10:01 PM ----------

because this file is not there, but in the makefile in the folder pvr.

https://www.dropbox.com/s/8k11jdin89iu342/Captura de tela de 2013-04-29 22:02:45.png
[Galaxy S I9000 Android Development] franzyroy:
Good! Thanks...
[Galaxy S I9000 Android Development] rubervalrfl:
The appreciation has to be for Aways and others who do not remember the name, the post's ago they taught me that.

Still, thank you, we are there for whatever comes.
[Galaxy S I9000 Android Development] franzyroy:
Yeah but now, it's you! ;) I've already thanked here (like you too).
[Galaxy S I9000 Android Development] rubervalrfl:
Finally finished, I will test the afternoon.

Thanks to everyone who helped.

______ _____ __ __ _____

/\ _ \/\ __`\/\ \/\ \ /\ _ `\

\ \ \L\ \ \ \/\ \ \ \/'/'\ \ \L\ \

\ \ __ \ \ \ \ \ \ , < \ \ ,__/

\ \ \/\ \ \ \_\ \ \ \\`\ \ \ \/

\ \_\ \_\ \_____\ \_\ \_\\ \_\

\/_/\/_/\/_____/\/_/\/_/ \/_/

===========-Package complete-===========

zip: /home/ruberval/unicornbutter/out/target/product/galaxysbmtd/aokp_galaxysbmtd_unofficial_2013-04-29.zip

md5: 123f60457c34895c6cf0b7e23e640fc0

size: 156M

========================================

---------- Post added at 11:19 AM ---------- Previous post was at 11:17 AM ----------

Boy, was show the ball, very good, congratulations.
[Galaxy S I9000 Android Development] franzyroy:
If you've the time to make a little tuto! ;)
[Galaxy S I9000 Android Development] Ahmad_Ashraf:
+1 and good job bro
[Galaxy S I9000 Android Development] rubervalrfl:
I knew not solve, but I made a workaround as follows, went the same way except that the source of my cm10.1 and take libandroid_runtime_intermediates this folder, copied and pasted in the same place there, then went quiet.

But I will say one thing to you guys, not like this there not, besides having given so much error in compilation, after the installation has several FC's, and on 28/04 I had already compiled one AOKP same, and was normal in fact is well fast even. Now this unicornbutter, not liked, until I delete the source of it.
[Galaxy S I9000 Android Development] franzyroy:
It is true that it looks like a gas plant! You wonder how it would work properly. However, it must be possible. I also made a AOKP 28 which works really well.
[Galaxy S I9000 Android Development] rubervalrfl:
I do not see anything that does not, or I'm not following you, came up with the same things the AOKP.
[Galaxy S I9000 Android Development] franzyroy:
You would like to know if I used the tuto of AOKP for unicornbutter? Practically, just modify the local_manifest.xml like that.

<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<project name="android_device_samsung_galaxysmtd" path="device/samsung/galaxysmtd" remote="cm" revision="cm-10.1" />
<project name="android_packages_apps_SamsungServiceMode" path="packages/apps/SamsungServiceMode" remote="cm" revision="cm-10.1" />
<project name="android_device_samsung_aries-common" path="device/samsung/aries-common" remote="cm" revision="cm-10.1" />
<project name="android_kernel_samsung_aries" path="kernel/samsung/aries" remote="cm" revision="cm-10.1" />
</manifest>

in more of

repo init -u https://github.com/UnicornButter/platform_manifest.git -b jb-mr1

local_manifest.xml of Malcho for AOKP doesn't work for unicornbutter, this one.

<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<project name="CyanogenMod/android_device_samsung_galaxysmtd" path="device/samsung/galaxysmtd" remote="cm" revision="cm-10.1" />
<project name="CyanogenMod/android_packages_apps_SamsungServiceMode" path="packages/apps/SamsungServiceMode" remote="cm" revision="cm-10.1" />
<project name="CyanogenMod/android_device_samsung_aries-common" path="device/samsung/aries-common" remote="cm" revision="cm-10.1" />
<project name="CyanogenMod/android_kernel_samsung_aries" path="kernel/samsung/aries" remote="cm" revision="cm-10.1" />
</manifest>
[Galaxy S I9000 Android Development] rubervalrfl:
Now I understand Franzyroy, I managed the way you put it there, but I still do not like the unicornbutter, is the same thing AOKP.

Even so thank you.
[Galaxy S I9000 Android Development] franzyroy:
No difference?

Have you tried to put the both?

repo init -u https://github.com/AOKP/platform_manifest.git -b jb-mr1

and after

repo init -u https://github.com/UnicornButter/platform_manifest.git -b jb-mr1

Even if Malcho said me to put the one or other.
[Galaxy S I9000 Android Development] rubervalrfl:
But you put the two repositories in the same folder?
[Galaxy S I9000 Android Development] franzyroy:
Why not! I don't know, May be it would avoid recurrent errors.
[Galaxy S I9000 Android Development] malcho:
You cannot putt two repos.Theoreticaly yes u can combine them butt u have to know how to combine to avoid errors
[Galaxy S I9000 Android Development] :
Malcho butt means ass. You mean 'but'

™
[Galaxy S I9000 Android Development] franzyroy:
OK!

This is his claw (signing of the beast)! ;)
[Galaxy S I9000 Android Development] rubervalrfl:
Thank you brother, but I already have many sources to compile, today I am in the following way:

* deviantDev

* Slim

* AOKP

* CM10.1

* Xylon

* ChamaleonOS

* Icecold

* thinkBridge

* Liquid

* Rootbox

* XenonHD

* Kernel Semaphore

* Kernel CyanCore

*ParanoidAndroid

* And the last was the rasbeanjelly - JellyBam

Today I have problems with the Carbon and XenonHD only, the rest wheel round.

Remembering this is for the GT-I9000B.
[Galaxy S I9000 Android Development] franzyroy:
Malcho,

Yet me.... I've two questions.

1) In your tuto, you often say:"Copy local_manifest.xml from cm10 repo.". Therefore, it's when I do that.

repo init -u git://github.com/CyanogenMod/android.git -b cm-10.1

I take the 'local_manifest' file to inside I ask because I haven't looked if it was inside when I compiled CM10.1.

2) I would like to do a cherry pick of PIE (this of ParanoidAndroid). I looked how to do in the pdf file, only, I didn't find where to have it. Anyone can tell me?
[Galaxy S I9000 Android Development] malcho:
1)I don't understand first question.

2)Check this post by kasper_h good explanation about cherry-pick from diferent sources:

http://xdaforums.com/showpost.php?p=41082778&postcount=115

Me personaly don't have so much knowledge and time to go deeper into code.
[Galaxy S I9000 Android Development] franzyroy:
For the "1", just know how: "Copy local_manifest.xml from cm10 repo". I think I must to recover it from the repo CM10.1. The hidden repo folder when I make that:

repo init -u git://github.com/CyanogenMod/android.git -b cm-10.1

Thanks for your help!
[Galaxy S I9000 Android Development] BLADESMAN1889:
@ Malcho,

Hey, I noticed that you posted in the Semaphore nexus⁴ thread & just wanted to say that there is huge numbers of ex or in retirement former SGS owners with N⁴ & it will be great to have another member of the family over there.

Hope to see you soon & we are loyal so expect a warm welcome :D:thumbup:

Sent from NEXUS⁴ via XDA app [AOKP\/\/hitehawkx]​
[Galaxy S I9000 Android Development] malcho:
I will see what i can do about it:)

Thanks man
[Galaxy S I9000 Android Development] franzyroy:
Nothing for that?

Edit

:

I've made it

repo init -u git://github.com/CyanogenMod/android.git -b cm-10.1

but not seen local_manifest.xml inside! :(
[Galaxy S I9000 Android Development] malcho:
I don't understand what i have to do for this?
[Galaxy S I9000 Android Development] franzyroy:
Look that!
[Galaxy S I9000 Android Development] malcho:
Didn't track paranoid sources for a while.

You can try take local_manifest.xml from cm10.1

This is for version 4.2.2.

Guide is made for version 4.1.2 that's why it's wroted from cm10.
[Galaxy S I9000 Android Development] franzyroy:
This?

<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<project name="android_device_samsung_galaxysmtd" path="device/samsung/galaxysmtd" remote="cm" revision="cm-10.1" />
<project name="android_packages_apps_SamsungServiceMode" path="packages/apps/SamsungServiceMode" remote="cm" revision="cm-10.1" />
<project name="android_device_samsung_aries-common" path="device/samsung/aries-common" remote="cm" revision="cm-10.1" />
<project name="android_kernel_samsung_aries" path="kernel/samsung/aries" remote="cm" revision="cm-10.1" />
</manifest>
[Galaxy S I9000 Android Development] franzyroy:
Any help!

I try to compile ParanoidAndroid and I've got this issue.

build/core/tasks/kernel.mk:75: **********************************************************
build/core/tasks/kernel.mk:76: * Kernel source found, but no configuration was defined *
build/core/tasks/kernel.mk:77: * Please add the TARGET_KERNEL_CONFIG variable to your *
build/core/tasks/kernel.mk:78: * BoardConfig.mk file *
build/core/tasks/kernel.mk:79: **********************************************************
make: *** Pas de règle pour fabriquer la cible « bacon ». Arrêt.

Total time elapsed: 0 minutes (21.610187962 seconds)

Why???
[Galaxy S I9000 Android Development] ktempleton:
Try make otapackage
[Galaxy S I9000 Android Development] ktempleton:
OK i looked at the bacon part before i looked at the rest sorry look under arch/arm/configs then find the config file for your device for mine it would be cyanogenmod_d710.deconfig once you find that you have to open your boardmk file and define what deconfig you want it to build if you give me a few minutes I'll open my computer and tell you exactly where and what to put in the mk file

---------- Post added at 11:17 AM ---------- Previous post was at 11:02 AM ----------

You need to add this line

TARGET_KERNEL_CONFIG=

To this file

BoardConfig.mk

And next to that you need to put the name of your kernel deconfig file
[Galaxy S I9000 Android Development] franzyroy:
Thanks! I'll try to see that!

---------- Post added at 07:53 PM ---------- Previous post was at 07:48 PM ----------

It is inside!

# Copyright (C) 2007 The Android Open Source Project
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

# BoardConfig.mk
#
# Product-specific compile-time definitions.
#

#Video Devices
BOARD_SECOND_CAMERA_DEVICE := /dev/video2

# Kernel Config
[COLOR="Red"]TARGET_KERNEL_CONFIG := cyanogenmod_galaxysmtd_defconfig[/COLOR]

# FM Radio
BOARD_HAVE_FM_RADIO := true
BOARD_GLOBAL_CFLAGS += -DHAVE_FM_RADIO
BOARD_FM_DEVICE := si4709

# Bluetooth
BOARD_BLUETOOTH_BDROID_BUILDCFG_INCLUDE_DIR := device/samsung/galaxysmtd/bluetooth

# Recovery
BOARD_CUSTOM_RECOVERY_KEYMAPPING := ../../device/samsung/galaxysmtd/recovery/recovery_keys.c

TARGET_OTA_ASSERT_DEVICE := galaxys,galaxysmtd,GT-I9000,GT-I9000M,GT-I9000T

# Import the aries-common BoardConfigCommon.mk
include device/samsung/aries-common/BoardConfigCommon.mk
[Galaxy S I9000 Android Development] ktempleton:
Is that deconfig in the kernel source