Hello guys.
As i know, Broadcom is working with the GSY devs and most probably will release the GPU source. Once the source is out, your device will get CM too. But just to speed up the process, i have started the base of building CM for the cooperve by setting up the device config and makefiles on my github here.
Anyone who wants to go to the next step and extract the proprietary modules and files is welcome to work. Please send me a pull request only when you are sure that the files are correct and up-to-date. Then i will add the files and patches if any.
So lets start building CM. Why wait if we can complete a few things and wait till Broadcom releases the GPU source.
Why don't you post this in the Android Development section?
Sent from my GT-S5830i using xda premium
RubenStauttener said:
Why don't you post this in the Android Development section?
Sent from my GT-S5830i using xda premium
Click to expand...
Click to collapse
The Android Development Section is only for development purposes. I haven't compiled CM. These are just the basic config and makefiles. So this is the correct section..
You are right man
Sent from my GT-s5830i using xda premium
:good:
vkv1995 said:
You are right man
Sent from my GT-s5830i using xda premium
Click to expand...
Click to collapse
carry on bro, gud luck
any news ?
Well some guy in the gal y section got paranoidandroid 4.0.4 working
Sent from my GT-S5830i using xda app-developers app
How we can extract the proprietary modules and files?
I have to wonder a thing? Why
gpu drivers, not extracted from
stock rom ? Using this driver in
cm7. this is very hard to
Just run the mkvendor script in the build environment.
Shaaan said:
Just run the mkvendor script in the build environment.
Click to expand...
Click to collapse
So I connect my phone to pc (with a linux distro right?) and run mkvendor?
Qeemi said:
So I connect my phone to pc (with a linux distro right?) and run mkvendor?
Click to expand...
Click to collapse
You need the source synced from CM github.
Sent from my GT-S5360 using xda app-developers app
Shaaan said:
You need the source synced from CM github.
Sent from my GT-S5360 using xda app-developers app
Click to expand...
Click to collapse
One post dude for 1000 posts
I don't get it, Wasn't the user Qeemi sending the signatures to broadcom/samsung so they look back at us?
Fixed swapped colors in cm7 and cm9 with this patch:
Thanks for the information whitexp.
Based on your feedback, we've noted the following issues with the current BCM21553 CM7 port, and will investigate to see if we can help resolve them:
1) Colors are swapped when using software rendering. There are fixes for this, which involve copying libraries from the stock firmware, but they introduce stability issues.
2) libGLES_hgl.so has many shared library dependencies and does not work with the stock surfaceflinger/libui.
I was able to build CM7, with a couple modifications to your device tree, and replicate the color swap issue seen with software rendering.
We're working on a solution to formally release our software, but in the meantime, we have a test patch to fix the color swap issue without using any additional prebuilt libraries.
To try this, please copy the gralloc folder from hardware/libhardware/modules/gralloc ([-LINK-]) to your device tree and apply the attached patch to use the correct fbFormat for the hardware.
You will also need to modify the LOCAL_MODULE in Android.mk with the correct board name.
Thanks,
David
Patch inline:
bcm21553_gralloc_fb_format.patch
Code: [Select]
Code:
diff --git a/modules/gralloc/framebuffer.cpp b/modules/gralloc/framebuffer.cpp
index fe57a8a..a46d46e 100644
--- a/modules/gralloc/framebuffer.cpp
+++ b/modules/gralloc/framebuffer.cpp
@@ -355,7 +355,7 @@ int fb_device_open(hw_module_t const* module, const char* name,
if (status >= 0) {
int stride = m->finfo.line_length / (m->info.bits_per_pixel >> 3);
int format = (m->info.bits_per_pixel == 32)
- ? HAL_PIXEL_FORMAT_RGBX_8888
+ ? HAL_PIXEL_FORMAT_BGRA_8888
: HAL_PIXEL_FORMAT_RGB_565;
#ifdef NO_32BPP
format = HAL_PIXEL_FORMAT_RGB_565;
Click to expand...
Click to collapse
Thanks to dhsu from Broadcom and WhiteXP, Galaxy Y Dev
Does this mean the CM is on the way again? Wasn't the binaries just going to be released?
When the ROM is available for this version of ACE?
NEVER.
Ok?
Qeemi said:
NEVER.
Ok?
Click to expand...
Click to collapse
qemmi
why never ?
Because noobs cant wait.
Inviato dal mio GT-S5830i con Tapatalk 2
Related
(CyanogenMod) Ok title kinda sums up everything. so which one would you rather and which is better to be used as a base ????
Sikorsky96 said:
(CyanogenMod) Ok title kinda sums up everything. so which one would you rather and which is better to be used as a base ????
Click to expand...
Click to collapse
personally, I wouldnt use official one, at least now....
i preffer to vo-1 unofficial build one.
it has more features, and less bug also
Ok cool guess I'm gonna have to make my own cyanogenmod haven't got anything to do over summer so I better start learning then. It shouldn't be that hard is it? I assume it's made up of Java scripts and XML
Sent from my GT-S5830 using xda premium
Sikorsky96 said:
(CyanogenMod) Ok title kinda sums up everything. so which one would you rather and which is better to be used as a base ????
Click to expand...
Click to collapse
Stable is always better...
Sent from my GT-S5830 using xda premium
Manvendra05 said:
Stable is always better...
Sent from my GT-S5830 using xda premium
Click to expand...
Click to collapse
Not always....
Sent from my GT-S5830 using Tapatalk 2
Manvendra05 said:
Stable is always better...
Sent from my GT-S5830 using xda premium
Click to expand...
Click to collapse
does the official stable can activate LED via status bar???
Yes...it can...u have toggles mod available for this!
Sent from my GT-S5830 using xda premium
galaxyace152 said:
Not always....
Sent from my GT-S5830 using Tapatalk 2
Click to expand...
Click to collapse
I mean most of the times :sly:
Sent from my GT-S5830 using xda premium
Manvendra05 said:
I mean most of the times :sly:
Sent from my GT-S5830 using xda premium
Click to expand...
Click to collapse
Not most of the times also! Only sometimes.
Nighty is an update which has less changes from the previous version. It is an update which is given out on a regular basis!
So, the latest nightly is an updated version of the stable version which has lesser changes. But, nightly might also be untested for stability! But for me, nightly is very stable!
By the way to be honest I haven't searched for this, please forgive me. Is there any tutorial on how to make a cm ROM from source ??? what do I need to know ??? what languages ???
Manvendra05 said:
Yes...it can...u have toggles mod available for this!
Sent from my GT-S5830 using xda premium
Click to expand...
Click to collapse
what the point of stable release if we have to "mod" to activate such basic thing like that???
Sikorsky96 said:
By the way to be honest I haven't searched for this, please forgive me. Is there any tutorial on how to make a cm ROM from source ??? what do I need to know ??? what languages ???
Click to expand...
Click to collapse
There's even a GUI if you want to compile CM7
http://www.omgubuntu.co.uk/2012/05/gui-cyanogenmod-compiler-tool-for-ubuntu
alexnm said:
There's even a GUI if you want to compile CM7
http://www.omgubuntu.co.uk/2012/05/gui-cyanogenmod-compiler-tool-for-ubuntu
Click to expand...
Click to collapse
____________________________________
Cheers bro!!! What's a GUI ???
Sent from my GT-S5830 using xda premium
Sikorsky96 said:
____________________________________
Cheers bro!!! What's a GUI ???
Sent from my GT-S5830 using xda premium
Click to expand...
Click to collapse
Graphical User Interface!
In short, it is a program which has Menus and stuff and more beginner friendly interface for using it, instead of typing in codes to get the work done..
Sent from my GT-S5830 using Tapatalk 2
galaxyace152 said:
Graphical User Interface!
In short, it is a program which has Menus and stuff and more beginner friendly interface for using it, instead of typing in codes to get the work done..
Sent from my GT-S5830 using Tapatalk 2
Click to expand...
Click to collapse
________________
Cheers brov!!! Coding feels Better though enit
Sent from my GT-S5830 using xda premium
Sikorsky96 said:
________________
Cheers brov!!! Coding feels Better though enit
Sent from my GT-S5830 using xda premium
Click to expand...
Click to collapse
Errr... Coding is different from compiling. I code Android Apps. Compiling is just doing a git pull and modding some files.
If you want to properly compile it, use Git and grab sources from the Cyanogenmod repo from CLI.
Btw... I highly recommended you use Linux to compile it on. Use debian or Ubuntu.
Sent from my GT-S5830 using Tapatalk 2
NathanBookham said:
Errr... Coding is different from compiling. I code Android Apps. Compiling is just doing a git pull and modding some files.
If you want to properly compile it, use Git and grab sources from the Cyanogenmod repo from CLI.
Btw... I highly recommended you use Linux to compile it on. Use debian or Ubuntu.
Sent from my GT-S5830 using Tapatalk 2
Click to expand...
Click to collapse
You know,it is really easy to make a simple app which just pulls tweet and stuff, don't want to go into details...If coding is different from compiling(to an extent it is) then maybe you could explain how you could debug certain errors and also add new modifications..
Sent from the year 3000 using a SGA where sheep's are not present.
NathanBookham said:
Errr... Coding is different from compiling. I code Android Apps. Compiling is just doing a git pull and modding some files.
If you want to properly compile it, use Git and grab sources from the Cyanogenmod repo from CLI.
Btw... I highly recommended you use Linux to compile it on. Use debian or Ubuntu.
Sent from my GT-S5830 using Tapatalk 2
Click to expand...
Click to collapse
______________________________
Sent From A Potato
side_effect said:
Sent From A Potato
Click to expand...
Click to collapse
expensive potato you got there (for a potato, you know ...)
Prawesome said:
You know,it is really easy to make a simple app which just pulls tweet and stuff, don't want to go into details...If coding is different from compiling(to an extent it is) then maybe you could explain how you could debug certain errors and also add new modifications..
Sent from the year 3000 using a SGA where sheep's are not present.
Click to expand...
Click to collapse
coding is write from zero......
Hi
i am just making this thread to share the compressed cm7 sources
its compressed so it will be much more faster to download, posting it here if anybody else needs it
Part_1: http://www.mediafire.com/?vciuchgf258swzk
Part_2: http://www.mediafire.com/?e158vscc38bo8tr
Part_3: http://www.mediafire.com/?b8neb6lijkwa2a5
Part_4: http://www.mediafire.com/?yhw9upr8kc7vnl2
Part_5: http://www.mediafire.com/?599lhdpl2eklalh
Part_6: http://www.mediafire.com/?k50ogkm5qmgg0zp
Part_7: http://www.mediafire.com/?3qk64tyykex54w4
HOW TO EXTRACT:
copy all parts in one folder
open terminal and type
cat * > cm7.tar.gz
orginal thread link : http://forum.xda-developers.com/showthread.php?t=1834281
Okay, but what kind of sources are these?
Where do we need them for?
Are this GPU drivers, other drivers, MODs for fixing the known problems?
RubenStauttener said:
Okay, but what kind of sources are these?
Where do we need them for?
Are this GPU drivers, other drivers, MODs for fixing the known problems?
Click to expand...
Click to collapse
its cm7 source ..u can use it to build cm7 for ace from source
D source is useless, until we get source code for gpu from brodcom.
Sent from my GT-S5830i using xda premium
Maybe this helps: https://github.com/sgothel/jogl/commit/0ca481381b51b4082ac2b3bbae80cfaf5b60c3b8 found at http://jogamp.org/wiki/index.php/Br...aspberry_Pi_running_Raspbian_armhf_2012-07-15 ??
Sent from my GT-S5830i using xda premium
RubenStauttener said:
Maybe this helps: https://github.com/sgothel/jogl/commit/0ca481381b51b4082ac2b3bbae80cfaf5b60c3b8
Click to expand...
Click to collapse
looks very interesting, anybody knows something about this?
schakusa said:
looks very interesting, anybody knows something about this?
Click to expand...
Click to collapse
I've posted it on several forums about CyanogenMod (on the GT-S5830i) but got no reactions yet.
Sent from my GT-S5830i using xda premium
RubenStauttener said:
I've posted it on several forums about CyanogenMod (on the GT-S5830i) but got no reactions yet.
Sent from my GT-S5830i using xda premium
Click to expand...
Click to collapse
hopefully it's what we've been waiting for (I have literally no idea) and then we can get CM 7.2
paradoxiumwind said:
hopefully it's what we've been waiting for (I have literally no idea) and then we can get CM 7.2
Click to expand...
Click to collapse
If it was someone would have picked it up by now....... We need the sources for our phone and only that will work
i seriously need cyanogenmod for my cell.. only coz s2e works on cyanogenmod and not on any oder rom.. it keeps the phone memory unused , moving everythng to second paryition unlike link2sd which dont link every files to second partition.. plz developers , do make cyanogenmod for our s5839i
Sent from my GT-S5830i using xda premium
Broadcom is working with Squadzone @MadTeam forum to solve the problems,need to wait
domnic79 said:
D source is useless, until we get source code for gpu from brodcom.
Sent from my GT-S5830i using xda premium
Click to expand...
Click to collapse
Can we make Bordcom release source code GPU ???
EDIT: Deleted.
Sent from my GT-S5830i using xda premium
just finally got dirvere ..
Hello,
To kick off this new year, I'd like to present an EGL binary from a test build along with a patch to frameworks base.
[-LINK-]
gralloc.default.so
libGLES_hgl.so
[-LINK-]
Some info on the patch:
Switch Looper to use poll() instead of epoll().
The TLS changes are necessary to work with the open sourced kernel.
See following for more info: [-LINK-]
EGL_ANDROID_swap_rectangle has been commented out as it's not supported.
Please let me know if you encounter any issues with the test binary.
Happy New Year and Regards,
David
Click to expand...
Click to collapse
Nice quote but what exactly are you developing?
And wheres the links?
schakusa said:
Nice quote but what exactly are you developing?
And wheres the links?
Click to expand...
Click to collapse
I think he quoted this post from madteam forums:
http://madteam.co/forum/general-77/(dev's)(broadcom)-open-dialogue-with-broadcom/msg76394/#msg76394
Basically, broadcom has released an early version of the drivers we were waiting for to develop great ROM's such as Cyanogen
Now we just have to wait.
systemallica said:
I think he quoted this post from madteam forums:
http://madteam.co/forum/general-77/(dev's)(broadcom)-open-dialogue-with-broadcom/msg76394/#msg76394
Basically, broadcom has released an early version of the drivers we were waiting for to develop great ROM's such as Cyanogen
Now we just have to wait.
Click to expand...
Click to collapse
But the drivers are actually on "test" . . . so close to get CM7 and so far to have CM9
I tried the driver on my CM7 .. Rom is faster .. but i have a problem with a chisel HW .. and 3d
AmirChee said:
I tried the driver on my CM7 .. Rom is faster .. but i have a problem with a chisel HW .. and 3d
Click to expand...
Click to collapse
How did you do that?
Just copied the files to the respective folder?
Sent from my GT-S5830i using xda premium
schakusa said:
Nice quote but what exactly are you developing?
And wheres the links?
Click to expand...
Click to collapse
This is the original quote (click quote and then copy the text, don't directly copy):
Originally posted by dhsu =>
Hello,
To kick off this new year, I'd like to present an EGL binary from a test build along with a patch to frameworks base.
http://198.23.129.44/hglv1.zip
gralloc.default.so
libGLES_hgl.so
http://198.23.129.44/0001-frameworks_base.patch
Some info on the patch:
Switch Looper to use poll() instead of epoll().
The TLS changes are necessary to work with the open sourced kernel.
See following for more info: http://arowboat.wordpress.com/2011/08/10/android-linux-arm-and-tls-register-emulation/
EGL_ANDROID_swap_rectangle has been commented out as it's not supported.
Please let me know if you encounter any issues with the test binary.
Happy New Year and Regards,
David
Click to expand...
Click to collapse
need devs for compile for this device ...
whitexp said:
need devs for compile for this device ...
Click to expand...
Click to collapse
Why?
It's the same GPU so why should we need them compiled for this phone ?
Can't we just port the files, CM7.2 is also ported from the Galaxy Y ?
Can't you compile them ? You are a developer, aren't you ?
yes .. the driver is compatibility for 5830i ..
need devs for compile cyanogemod for this device ....
whitexp said:
yes .. the driver is compatibility for 5830i ..
need devs for compile cyanogemod for this device ....
Click to expand...
Click to collapse
As u know im working on it
Enviado desde mi GT-S5830 usando Tapatalk 2
Ooh okay.
But how can I use these files (gralloc.default.so and libGLES_hgl.so) on my phone (I have CM7.2) ?
If someone is using my rom, can he tell me if hw is working, is the egl binary
Enviado desde mi GT-S5830 usando Tapatalk 2
Is this driver working for hw??? I think so no cos we could have got a stable cm
And can we use this on any rom??
If yes
What's the use of it???????
And link please??????
And i am only asking so don't start flaming below if I asked something wrong
Sent from my GT-S5830i using xda premium
rahulnandwani said:
Is this driver working for hw??? I think so no cos we could have got a stable cm
And can we use this on any rom??
If yes
What's the use of it???????
And link please??????
And i am only asking so don't start flaming below if I asked something wrong
Sent from my GT-S5830i using xda premium
Click to expand...
Click to collapse
Yes driver is working, extract it from my rom if u want to, but u can not use it, cause u need tompatch sources in framework, and u can not do it
Sent from my Nexus 7 using Tapatalk HD
oh yeah :thumbup::thumbup::thumbup::thumbup::thumbup::thumbup:
can we play all games on ace i on cm ?
sent from my gt-s5830i using xda premium
maxx247 said:
oh yeah :thumbup::thumbup::thumbup::thumbup::thumbup::thumbup:
can we play all games on ace i on cm ?
sent from my gt-s5830i using xda premium
Click to expand...
Click to collapse
Well without sound I can play angry bords and fruit ninja...
Enviado desde mi GT-S5830 usando Tapatalk 2
what is the point in creating this thread ,this news is old and bieltv.3 is already working for ace-i
AW: [DEV] EGL binary
percy215 said:
what is the point in creating this thread ,this news is old and bieltv.3 is already working for ace-i
Click to expand...
Click to collapse
Lol Dude look at the date first
¿U mad bro¿
Android-fany said:
Lol Dude look at the date first
¿U mad bro¿
Click to expand...
Click to collapse
i know
its a dev section ,as per my knowledge this thread should be moved to general section or close it ,no need to ask questions over here and in CM 7 dev thread !discuss in http://forum.xda-developers.com/showthread.php?t=2089770
Can Anyone Implement This Kernel Or Port This Kernel To Galaxy Ace. As LG Optimus One ie P500 Has Already Been Ported.
Link To The Thread:::http://forum.xda-developers.com/showthread.php?t=2144790
Need Help To Port....!!!
Pushkar2734 said:
Can Anyone Implement This Kernel Or Port This Kernel To Galaxy Ace. As LG Optimus One ie P500 Has Already Been Ported.
Link To The Thread:::http://forum.xda-developers.com/showthread.php?t=2144790
Need Help To Port....!!!
Click to expand...
Click to collapse
You cant just "port" a kernel.
Sent from my beloved Nexus 7 with xda-developers app
mattshady said:
You cant just "port" a kernel.
Sent from my beloved Nexus 7 with xda-developers app
Click to expand...
Click to collapse
Please Someone try it last time i bricked my ace because of this so.........
You are really something
It's been a while since I saw a post like yours. You can't just ask for something like that, not even if you ask politely. It is very hard to do what you asked, it has been discussed before. So, before opening a new topic, think a little and read a LOT, it will bring good to all of us. Live long and prosper.
a lot of developers are working on porting 3.0 kernel to ace and gio
till now most havent booted
these kernels would be released when they are near any beta or working properly
just wait
patience is all we need
Sent from my S500 using xda app-developers app
Probably you could have posted this in the general thread. Original android development section isn't the right place.
Sent from my GT-S5830 using xda premium
Venomous Viper 119 said:
Probably you could have posted this in the general thread. Original android development section isn't the right place.
Sent from my GT-S5830 using xda premium
Click to expand...
Click to collapse
You need to compile all the sources and repair all the errors, and then, maybe your kernel will boot
And then you will have a lot of work
Enviado desde mi LG-P500 usando Tapatalk 2
SpaceCaker said:
a lot of developers are working on porting 3.0 kernel to ace and gio
till now most havent booted
these kernels would be released when they are near any beta or working properly
just wait
patience is all we need
Sent from my S500 using xda app-developers app
Click to expand...
Click to collapse
sure??
woft said:
sure??
Click to expand...
Click to collapse
yes psyke
erikcas
etc
all are workingon 3.0 kernel
check github
Sent from my S500 using xda app-developers app
Thankx Everyone For Replying about the status of kernel 3.x
You can try the Russian kernel masked as 3.0 if that will make you excited.
funnyguru said:
You can try the Russian kernel masked as 3.0 if that will make you excited.
Click to expand...
Click to collapse
its fake kernel
Sent from my S500 using xda app-developers app
SpaceCaker said:
its fake kernel
Sent from my S500 using xda app-developers app
Click to expand...
Click to collapse
"masked as" implies it's fake
This thread should go in general
the point is we'll never get 3.0.x kernel if FSR driver cannot be fixed
blugonjic said:
"masked as" implies it's fake
Click to expand...
Click to collapse
Yeah thats what I meant...:cyclops:
SpaceCaker said:
yes psyke
erikcas
etc
all are workingon 3.0 kernel
check github
Sent from my S500 using xda app-developers app
Click to expand...
Click to collapse
thx for good news
we can implement fsr directly into kernel if we want to
fsr.ko isnt needed, it can be booted even without it
(As a small reference: it will be one of the further work of MS Team )
Regards,
OD
OldDroid said:
we can implement fsr directly into kernel if we want to
fsr.ko isnt needed, it can be booted even without it
(As a small reference: it will be one of the further work of MS Team )
Regards,
OD
Click to expand...
Click to collapse
Now thats something BIG, as MS team is including Maclaw,Marcin and now our little talented guy OD too .
Hit THANKS instead of posting it if I was helpfull in any way. __**XDA Rule**__
I don't even know what a 3.0 kernel is
Sent from my GT-S5830 using xda premium
hye, to diego-ch, shaan, paul, kingbabasula and other devs.. can you all/one of you please make a tutorial to develop roms from sources for our device? it seem that our device is not officially support by some famous custom rom..and it is very difficult to sync device tree, kernel, libhardware, system core and etc etc. i just want a sample of tutorial for a basic ideas of how paul made a nearly perfect pac rom so that i can immitate his way of compiling rom..
assassin0408 said:
hye, to diego-ch, shaan, paul, kingbabasula and other devs.. can you all/one of you please make a tutorial to develop roms from sources for our device? it seem that our device is not officially support by some famous custom rom..and it is very difficult to sync device tree, kernel, libhardware, system core and etc etc. i just want a sample of tutorial for a basic ideas of how paul made a nearly perfect pac rom so that i can immitate his way of compiling rom..
Click to expand...
Click to collapse
Writing now
KINGbabasula said:
Writing now
Click to expand...
Click to collapse
That would be supah awesome!
Sent from my GT-I9070 using Tapatalk 4 Beta
The tutorial is almost complete
KINGbabasula said:
Writing now
Click to expand...
Click to collapse
Wahhhh!!awesome man.. Looking forward to that tuto..
Sent from my GT-I9070 using xda premium
assassin0408 said:
Wahhhh!!awesome man.. Looking forward to that tuto..
Sent from my GT-I9070 using xda premium
Click to expand...
Click to collapse
Dude it's already done
Here's the thread:
http://forum.xda-developers.com/showthread.php?t=2351504
Sent from my GT-I9070 using xda premium
Abhinandh Ajay said:
Dude it's already done
Here's the thread:
http://forum.xda-developers.com/showthread.php?t=2351504
Sent from my GT-I9070 using xda premium
Click to expand...
Click to collapse
Yeahh i know..LOL..i open this thread first.. Want to ask 1 question tho.. I have done the repo sync part.but the sources folder is not in working folder.. What should i do?and 1 more thing.. Can i just download manual the zip file of sources let say device tree and libhardware legacy for our device and place them into working folder?
Sent from my GT-I9070 using xda premium