[SOURCE] Jelly Bean Kernel + Platform for S Advance I9070 - Galaxy S Advance I9070 General

Samsung has released their source for I9070
Head on to http://opensource.samsung.com/ and download:
Mobile Phone GT-I9070_LA_JB I9070XXLPT Opensource_GT-I9070_LA.zip
Source: http://forum.xda-developers.com/showthread.php?t=2087744 by frapeti

Begin what?
We need sources! Not rom
Btw true it's really similar, so I think(I hope) our leaked / update is really near

kernel source are available..
http://opensource.samsung.com/

I hope the port will come soon, because Samsung wont release it in the near future as i heard (2013 Q2)

mkel91 said:
kernel source are available..
http://opensource.samsung.com/
Click to expand...
Click to collapse
kernel source is not yet available because samsung did not share it, do you get it bro?

Alright, alright.. I may have gone ahead of myself. And so I would like to direct you to my own version of Jelly Bean
Please rate the thread, thank my post and leave some suggestions. Thanks. It's my first theme so don;t be too harsh.

Bump. So everyone can see!

adam05052 said:
kernel source is not yet available because samsung did not share it, do you get it bro?
Click to expand...
Click to collapse
Are available, so are in the first post
Inviato dal mio Galaxy Ace 2

Sent from my GT-I8190 using xda premium

Did someone succesfully compile jb kernel for s advance with config for our codina? I still stuck on this error:
from arch/arm/mach-ux500/pm/suspend.c:13:
arch/arm/mach-ux500/pm/suspend.c: In function ‘ux500_suspend_init’:
arch/arm/mach-ux500/include/mach/id.h:68:13: error: inlining failed in call to always_inline ‘cpu_is_u9500’: function body not available
arch/arm/mach-ux500/pm/suspend.c:295:18: error: called from here
make[2]: *** [arch/arm/mach-ux500/pm/suspend.o] Error 1
make[2]: *** Waiting for unfinished jobs....
CC kernel/sched.o
make[1]: *** [arch/arm/mach-ux500/pm] Error 2
make: *** [arch/arm/mach-ux500] Error 2
Click to expand...
Click to collapse
Have anybody some advice for that?

Did someone succesfully compile jb kernel for s advance with config for our codina? I still stuck on this error:<br />
<br />
from arch/arm/mach-ux500/pm/suspend.c:13:<br />
arch/arm/mach-ux500/pm/suspend.c: In function ‘ux500_suspend_init’:<br />
arch/arm/mach-ux500/include/mach/id.h:68:13: error: inlining failed in call to always_inline ‘cpu_is_u9500’: function body not available<br />
arch/arm/mach-ux500/pm/suspend.c:295:18: error: called from here<br />
make[2]: *** [arch/arm/mach-ux500/pm/suspend.o] Error 1<br />
make[2]: *** Waiting for unfinished jobs....<br />
CC kernel/sched.o<br />
make[1]: *** [arch/arm/mach-ux500/pm] Error 2<br />
make: *** [arch/arm/mach-ux500] Error 2
Click to expand...
Click to collapse
<br />
<br />
Have anybody some advice for that?
Click to expand...
Click to collapse
Just curious, why does it say U9500? Isn't it supposed to be U8500.
Sent from my GT-I8160 with Holo Bean and HeX1nE ROM under the hood

strofo said:
Did someone succesfully compile jb kernel for s advance with config for our codina? I still stuck on this error:
Have anybody some advice for that?
Click to expand...
Click to collapse
what defconfig you use?

hafidzduddin said:
what defconfig you use?
Click to expand...
Click to collapse
Default defconfig for codina packaged with sources. Somewhere I read janice (s advance), codina (ace 2) and gavini (beam) have same kernel sources, only different defconfig.
So I compile it with modified initramfs from s advance and phone doesn't boot. Probably some problems with modules because after compile I have only three modules and s advance's initramfs has more modules.

strofo said:
Default defconfig for codina packaged with sources. Somewhere I read janice (s advance), codina (ace 2) and gavini (beam) have same kernel sources, only different defconfig.
So I compile it with modified initramfs from s advance and phone doesn't boot. Probably some problems with modules because after compile I have only three modules and s advance's initramfs has more modules.
Click to expand...
Click to collapse
what modules you have?
and one question again for me.
what rom you use?
3.x cant load GB rom
and can you give me your initramfs?

hafidzduddin said:
3.x cant load GB rom
Click to expand...
Click to collapse
What are you talking about?
Our aces, or generally?
My spica with 3.x kernel works pretty good on gingerbread
Wysyłane z mojego GT-I8160 za pomocą Tapatalk 2

judas1977 said:
What are you talking about?
Our aces, or generally?
My spica with 3.x kernel works pretty good on gingerbread
Wysyłane z mojego GT-I8160 za pomocą Tapatalk 2
Click to expand...
Click to collapse
need port somethink to make it work.
ask the person who compile the kernel "how to make it work in GB STOCK ROM"
3 modules?
yees because just have
Code:
CONFIG_SCSI_WAIT_SCAN=m
CONFIG_HW_RANDOM=m
CONFIG_HWREG=m
CONFIG_SAMSUNG_PARAM=m
J4FS not include in source same like 2.6 kernel

@up
Actually he wrote whole drivers from a scratch... and now he works for Samsung r&d
Wysyłane z mojego GT-I8160 za pomocą Tapatalk 2

hafidzduddin said:
what modules you have?
and one question again for me.
what rom you use?
3.x cant load GB rom
and can you give me your initramfs?
Click to expand...
Click to collapse
today a recompiled it with these modules in config:
Code:
CONFIG_BT_HID=m
CONFIG_SCSI_WAIT_SCAN=m
CONFIG_HW_RANDOM=m
CONFIG_HWREG=m
CONFIG_SAMSUNG_PARAM=m
but only 4 modules are compiled, without param.ko, and I don't know why. I use GB XXLK6 ROM. Why kernel 3.0 shouldn't work with gb?
I uploaded kernel with initramfs to github, you can check it.
@judas1977:
Did you mean Tom3q? He port kernel 3.0 for spica?

Yes. He did
The newest spica kernel is 3.0.55
Wysyłane z mojego GT-I8160 za pomocą Tapatalk 2

I add sources for j4fs and param modules. Compilation successful and phone still doesn't boot. Is any way to view log before phone loads kernel? Like logcat, but for early stage of boot.

Related

[DEV][Kernel]Porting kernel 3.0.8

!!!FIRST READ THEN POST!!!​
I am not a programmer so do not shout at me , I try to help you gather as much information as possible. Of course, I trying port kernel by myself but is going very slowly.
I decided to start this thread and share with you information that I managed to collect. Topic applies to porting the kernel 3.0.8 for i9001.
I found a phone that has the same motherboard, CPU and GPU as the i9001 and already got an official kernel 3.0.8.
Why this kernel is good for us? - because has already almost all drivers needed by i9001 so porting will be easier.
Why we need it - better battery life, better cooperation with ICS/JB, better speed, new possibilities? And why not?
- What needs to be done?
- include and port file from 2.6.35.X - arch/arm/mach-msm/board-ariesve.c
- include/find missing drivers for i9001
- Links:
i9001 spec - Samsung Galaxy S Plus
U8860 spec - Huawei Honor
Kernel sources
Thread - Huawei U8860 Honor / Honour / Glory - Index
How to build kernel:
This howto is working only with 2.6.35.X kernel, when this project will be finished will add HOWTO for 3.0.8
You need linux machine, i don't know it is possible on Windows and if so i don't help you with that!!!
1. Download toolchain.
Download toolchain and extract it to /opt/ directory.
Should looks like:
Code:
/opt/arm-eabi-4.4.3/
2. Set up evn.
Edit your:
Code:
~/.bashrc
file and add at the end of file this two rows:
export CROSS_COMPILE=/opt/arm-eabi-4.4.3/bin/arm-eabi-
export CCOMPILE=/opt/arm-eabi-4.4.3/bin/arm-eabi-
Click to expand...
Click to collapse
3. Download kernel - 2.6.35.14.
You can download kernel sources from Arco, Skywalker01 or Vitaliy_y repo, and extract to ~/kernel/, this kernels has already needed drivers etc.
4. Compile kernel:
When i'm compiling kernel i'm doing it in this way:
make ARCH=arm mrproper -j3
make ARCH=arm clean -j3
adb pull /proc/config.gz ./
gzip -d ./config.gz
mv ./config ./.config
make ARCH=arm oldconfig -j3
make ARCH=arm menuconfig -j3
make ARCH=arm -j3
Click to expand...
Click to collapse
5. Output files.
mkdir -p ../kernel-out/modules
cp arch/arm/boot/zImage ../
find ./ -name "*.ko" -exec cp {} ../kernel-out/modules \;
Click to expand...
Click to collapse
6. Create boot.img
split_bootimg.pl boot.img
mkdir ramdisk
cd ramdisk
gzip -dc ../boot.img-ramdisk.gz | cpio -i
Click to expand...
Click to collapse
- Swap kernel and modules and then:
find . | cpio -o -H newc | gzip > ../newramdisk.cpio.gz
Click to expand...
Click to collapse
- Creat boot.img
mkbootimg --kernel zImage --ramdisk newramdisk.cpio.gz --base 0x00400000 -o boot.img
Click to expand...
Click to collapse
Download: split_bootimg, mkbootimg
Extract files here /usr/local/bin and set permissions to 755.
What i have done:
1. Added board-ariesve.c here:
arch/arm/mach-msm/board-ariesve.c
2. Included Ariesve board to Kconfig and Makefile.
3. Added missing files:
include/linux/fsa9480.h
arch/arm/mach-msm/include/mach/msm_reqs.h
Compilation error:
arch/arm/mach-msm/board-ariesve.c: In function 'pm8058_gpios_init':
arch/arm/mach-msm/board-ariesve.c:329: error: variable 'sdcc_det' has initializer but incomplete type
arch/arm/mach-msm/board-ariesve.c:330: error: unknown field 'direction' specified in initializer
arch/arm/mach-msm/board-ariesve.c:330: warning: excess elements in struct initializer
error, forbidden warning: board-ariesve.c:330
make[1]: *** [arch/arm/mach-msm/board-ariesve.o] Error 1
Click to expand...
Click to collapse
Cool ! Thank you !
oisis said:
I am not a programmer so do not shout at me , I try to help you gather as much information as possible. Of course, I trying port kernel by myself but is going very slowly.
I decided to start this thread and share with you information that I managed to collect. Topic applies to porting the kernel 3.0.8 for i9001.
I found a phone that has the same motherboard, CPU and GPU as the i9001 and already got an official upgrade to ICS.
Why this kernel is good for us? - because has already almost all drivers needed by i9001 so porting will be easier.
What needs to be done?
- include board-ariesve.c - Board spec.
- include missing drivers for i9001
Links:
i9001 spec - Samsung Galaxy S Plus
U8860 spec - Huawei Honor
Kernel sources
Thread - Huawei U8860 Honor / Honour / Glory - Index
Click to expand...
Click to collapse
page not found - Huawei U8860 Honor / Honour / Glory - Index
What advantages will kernel 3.x have for us?
Sent from my GT-I9001 using XDA
chasemyass said:
page not found - Huawei U8860 Honor / Honour / Glory - Index
Click to expand...
Click to collapse
Fixed.
EternalFame said:
What advantages will kernel 3.x have for us?
Sent from my GT-I9001 using XDA
Click to expand...
Click to collapse
New drivers, better cooperation with ICS?
Awesome project!
What's the current status? How far does your current compile boot?
oisis said:
Fixed.
New drivers, better cooperation with ICS?
Click to expand...
Click to collapse
Kay
Just asked out of interest
Does it also bring some speed?
Sent from my GT-I9001 using XDA
EternalFame said:
Kay
Just asked out of interest
Does it also bring some speed?
Sent from my GT-I9001 using XDA
Click to expand...
Click to collapse
Not to much but can bring some. Also maybe bring better battery life, new possibilities.
hey about the jelly bean thing,i sent you the nexus boot.img with modified init.rc and init.traces .rc. did you try comparing them with some tool? like winmerge.
Doomsday94 said:
hey about the jelly bean thing,i sent you the nexus boot.img with modified init.rc and init.traces .rc. did you try comparing them with some tool? like winmerge.
Click to expand...
Click to collapse
First we need kernel then boot.img and init.rc scripts.
oisis said:
First we need kernel then boot.img and init.rc scripts.
Click to expand...
Click to collapse
you mean the 3.0 kernel?
Good luck, oisis. I do not know if this will help with something, but the dev tom3q, wrote kernel 3.0 for i5700 spica. Maybe he has some tips .....
Doomsday94 said:
you mean the 3.0 kernel?
Click to expand...
Click to collapse
Yes.
drummer1839 said:
Good luck, oisis. I do not know if this will help with something, but the dev tom3q, wrote kernel 3.0 for i5700 spica. Maybe he has some tips .....
Click to expand...
Click to collapse
Thanks for link.
PDK
Good to see progress.. By the way, you guys might already know this, but Google release a "Platform development Kit" in Google IO 2012, to help developers and manufacturers port new Android OSs (like Jelly Bean) to their devices.
I found the link below, maybe it can help bringing Jelly Bean to our device in the future :silly:
http://www.kandroid.org/online-pdk/guide/index.html
Thanks
So guys a quick review.
Oisis and me are both working on kernel now.
We are using parts of the Huawei honor kernel to make ICS camera work. But please be patient that it will take a while till we finish. and we dont give guarantee that ALL will work CORRECTLY then.
But for you guys, to see the status of developement and we are not bluffing ^^
Here you see the drivers which we'll use in new kernel.
https://github.com/dzo/kernel_huawei/tree/master/drivers
****Update Status****
Will be new in kernel:
- Changing drivers for radio (maybe will work then) -> https://github.com/dzo/kernel_huawei/tree/master/drivers/media
- Changing wifi drivers for better wifi thetering performance
- Changing Audio/Video drivers for ICS Camera -> https://github.com/dzo/kernel_huawei/tree/master/drivers/video
- And other little things will be changed (better battery usage -> new drivers/ better performance ... )
- Will change GPU drivers too -> https://github.com/dzo/kernel_huawei/tree/master/drivers/gpu
As i see those drivers of huwai are the same as Samsung galaxy s plus?
Sent from my GT-I9001 using xda app-developers app
Raimon93 said:
As i see those drivers of huwai are the same as Samsung galaxy s plus?
Sent from my GT-I9001 using xda app-developers app
Click to expand...
Click to collapse
Its mostly the same Hardware, so we can use many things of that device, because it got official ICS with everything working!
Keinbockwurst said:
Its mostly the same Hardware, so we can use many things of that device, because it got official ICS with everything working!
Click to expand...
Click to collapse
That's true, because that device got a official ICS update and the hardware Is nearly the same we can use its drivers and we think it will work.
Kernel will be finished to try in this week I think...
Sent from my GT-I9001 using xda app-developers app

[Q&A] Cyanogenmod 10.1

This thread will be kept for troubleshooting issues with CM build by @KINGbabasula
Please report any bugs found in this thread and keep the Original thread clean.
Link to the thread will be posted here when build will be published
Do not ask for ETA.
Rom will be ready when it's ready !!!
ptothej said:
Hi all
I'm working on CM buil for our beloved i9105P a skullface has stopped the development for our device.
I've started to work on one with a big help from Skullface and a tons of tutorials found.
The thing is when it comes to compiling the build o got an error
No rule to make a target `/home/przemo/Source/out/target/product/i9105P/kernel', wymaganego przez `/home/przemo/Source/out/target/product/i9105P/boot.img'. Stop.
Folder structure is set up as follows
kernel is in folder /home/przemo/Source/kernel/samsung/i9105P
and device files from github are in the folder home/przemo/Source/kernel/samsung/i9105P.
What i'm doing wrong ??
Any help appreciated
Click to expand...
Click to collapse
Try putting the kernel zImage in /home/przemo/Source/out/target/product/i9105P/kernel... and renaming it to "kernel"
panda00 said:
Try putting the kernel zImage in /home/przemo/Source/out/target/product/i9105P/kernel... and renaming it to "kernel"
Click to expand...
Click to collapse
But the out folder is being created when compiling CM build
ptothej said:
But the out folder is being created when compiling CM build
Click to expand...
Click to collapse
Oh sorry, I meant /home/przemo/Source/kernel/samsung/i9105P/kernel - put the zImage inside and rename it to "kernel".
Copied the wrong line
EDIT: Oops wait a second!
Will work on it tomorrow, to much computer screen for today
Wysyłane z mojego GT-I9105P za pomocą Tapatalk 2
Ok so kernel issue is done, was a typo in boardconfig file LOL.
Now ther issues
Import includes file: /home/przemo/Source/out/target/product/i9105P/obj/STATIC_LIBRARIES/libvpx_intermediates/import_includes
Import includes file: /home/przemo/Source/out/target/product/i9105P/obj/STATIC_LIBRARIES/libstagefright_mpeg2ts_intermediates/import_includes
Import includes file: /home/przemo/Source/out/target/product/i9105P/obj/STATIC_LIBRARIES/libstagefright_httplive_intermediates/import_includes
Import includes file: /home/przemo/Source/out/target/product/i9105P/obj/STATIC_LIBRARIES/libstagefright_id3_intermediates/import_includes
Import includes file: /home/przemo/Source/out/target/product/i9105P/obj/STATIC_LIBRARIES/libFLAC_intermediates/import_includes
Import includes file: /home/przemo/Source/out/target/product/i9105P/obj/STATIC_LIBRARIES/libopensles_helper_intermediates/import_includes
Import includes file: /home/przemo/Source/out/target/product/i9105P/obj/STATIC_LIBRARIES/libOpenSLESUT_intermediates/import_includes
Export includes file: frameworks/ex/variablespeed/jni/Android.mk -- /home/przemo/Source/out/target/product/i9105P/obj/SHARED_LIBRARIES/libvariablespeed_intermediates/export_includes
Notice file: frameworks/av/media/libstagefright/NOTICE -- /home/przemo/Source/out/target/product/i9105P/obj/NOTICE_FILES/src//system/lib/libstagefright.so.txt
Notice file: frameworks/av/media/libstagefright/colorconversion/NOTICE -- /home/przemo/Source/out/target/product/i9105P/obj/NOTICE_FILES/src//system/lib/libstagefright_color_conversion.a.txt
Notice file: frameworks/av/media/libstagefright/codecs/mp3dec/NOTICE -- /home/przemo/Source/out/target/product/i9105P/obj/NOTICE_FILES/src//system/lib/libstagefright_mp3dec.a.txt
Notice file: frameworks/av/media/libstagefright/codecs/aacenc/NOTICE -- /home/przemo/Source/out/target/product/i9105P/obj/NOTICE_FILES/src//system/lib/libstagefright_aacenc.a.txt
Notice file: frameworks/av/media/libstagefright/matroska/NOTICE -- /home/przemo/Source/out/target/product/i9105P/obj/NOTICE_FILES/src//system/lib/libstagefright_matroska.a.txt
Notice file: frameworks/av/media/libstagefright/timedtext/NOTICE -- /home/przemo/Source/out/target/product/i9105P/obj/NOTICE_FILES/src//system/lib/libstagefright_timedtext.a.txt
Notice file: external/libvpx/NOTICE -- /home/przemo/Source/out/target/product/i9105P/obj/NOTICE_FILES/src//system/lib/libvpx.a.txt
Notice file: frameworks/av/media/libstagefright/mpeg2ts/NOTICE -- /home/przemo/Source/out/target/product/i9105P/obj/NOTICE_FILES/src//system/lib/libstagefright_mpeg2ts.a.txt
Notice file: frameworks/av/media/libstagefright/httplive/NOTICE -- /home/przemo/Source/out/target/product/i9105P/obj/NOTICE_FILES/src//system/lib/libstagefright_httplive.a.txt
Notice file: frameworks/av/media/libstagefright/id3/NOTICE -- /home/przemo/Source/out/target/product/i9105P/obj/NOTICE_FILES/src//system/lib/libstagefright_id3.a.txt
Notice file: external/flac/libFLAC/NOTICE -- /home/przemo/Source/out/target/product/i9105P/obj/NOTICE_FILES/src//system/lib/libFLAC.a.txt
Notice file: frameworks/av/drm/libdrmframework/NOTICE -- /home/przemo/Source/out/target/product/i9105P/obj/NOTICE_FILES/src//system/lib/libdrmframework.so.txt
Notice file: frameworks/av/drm/common/NOTICE -- /home/przemo/Source/out/target/product/i9105P/obj/NOTICE_FILES/src//system/lib/libdrmframeworkcommon.a.txt
Notice file: frameworks/av/media/libstagefright/omx/NOTICE -- /home/przemo/Source/out/target/product/i9105P/obj/NOTICE_FILES/src//system/lib/libstagefright_omx.so.txt
make: *** Brak reguł do zrobienia obiektu `vendor/samsung/i9105P/proprietary/lib/libvorbisidec.so', wymaganego przez `/home/przemo/Source/out/target/product/i9105P/system/lib/libvorbisidec.so'. Stop.
make: *** Oczekiwanie na niezakończone zadania....
Notice file: frameworks/av/media/libstagefright/yuv/NOTICE -- /home/przemo/Source/out/target/product/i9105P/obj/NOTICE_FILES/src//system/lib/libstagefright_yuv.so.txt
Any Ideas ?
Please ignore previous post got it sorted, had to copy lib and etc folders to vendor folder.
Still few issue to resolve, but getting closer
ptothej said:
Please ignore previous post got it sorted, had to copy lib and etc folders to vendor folder.
Still few issue to resolve, but getting closer
Click to expand...
Click to collapse
I m going to try cm10.1 soon
Bt I think I will wait for ur build.. good luck .
ptothej said:
Please ignore previous post got it sorted, had to copy lib and etc folders to vendor folder.
Still few issue to resolve, but getting closer
Click to expand...
Click to collapse
BTW question. Is it with OC Or what ?
warface123 said:
BTW question. Is it with OC Or what ?
Click to expand...
Click to collapse
It's Stock CM so to speak
warface123 said:
BTW question. Is it with OC Or what ?
Click to expand...
Click to collapse
He's basically got to go with stock CM kernel with no changes to the source as to achieve official CM status somewhere along the road.
Sent from my GT-I9105P
panda00 said:
He's basically got to go with stock CM kernel with no changes to the source as to achieve official CM status somewhere along the road.
Sent from my GT-I9105P
Click to expand...
Click to collapse
As there is no custom kernel at the moment, neither do i have time or knowledge to compile custom kernel.
I've decided to compile GM build based on Skullface project.
As Panda00 said it's a long road ahead.
Sorry to interrupt but I try to follow CM build and have some questions:
- Basically we use(d) http://wiki.cyanogenmod.org/w/Doc:_porting_intro as guideline?
- Device configuration is already done -> skullface's github? Is this one for I9105P or also for I9105?
- Can the stock samsung kernel be used with CM or has it to be kernel source from Samsung Open Source?
- As for kernel source I saw different things till now: skullface imported GT-I9105_SWA but for GT-I9105P we need GT-I9105P_JB?
- There are also GT-I9105_CIS and GT-I9105_MEA available at Samsung Open Source. Are those regional stuff or what's the meaning of CIS and MEA? Does it matter which to choose?
- Next step would be trying to build CM (if Samsung stock kernel can be used it would be easier to build CM instead of using kernel source I assume)?
s2+user said:
Sorry to interrupt but I try to follow CM build and have some questions:
- Basically we use(d) http://wiki.cyanogenmod.org/w/Doc:_porting_intro as guideline?
- Device configuration is already done -> skullface's github? Is this one for I9105P or also for I9105?
- Can the stock samsung kernel be used with CM or has it to be kernel source from Samsung Open Source?
- As for kernel source I saw different things till now: skullface imported GT-I9105_SWA but for GT-I9105P we need GT-I9105P_JB?
- There are also GT-I9105_CIS and GT-I9105_MEA available at Samsung Open Source. Are those regional stuff or what's the meaning of CIS and MEA? Does it matter which to choose?
- Next step would be trying to build CM (if Samsung stock kernel can be used it would be easier to build CM instead of using kernel source I assume)?
Click to expand...
Click to collapse
You have a lot of questions. LOL.
Skullface's work is based on I9105P source , but he just misnamed it.
The stock boot.img cannot be used, you have to modify it (just a little bit) to work with CM. If you're using Skullface's work then that was done for you already.
I know that MEA is Middle East and Africa.. so yes they're regions.
Sent from my GT-I9105P
Kernel seems to have been built sucessfully :victory: but I didn't include pawitp's changes yet
Now I'm waiting for the rest to finish :fingers-crossed:
Build has finished but no zip file inside out directory
Update: forget my problem, found out what was missing :victory:
s2+user said:
Build has finished but no zip file inside out directory
Update: forget my problem, found out what was missing :victory:
Click to expand...
Click to collapse
Well done, now i can stop working on mine CM, no point having 2 same builds.
Wysyłane z mojego GT-I9105P za pomocą Tapatalk 2
ptothej said:
Well done, now i can stop working on mine CM, no point having 2 same builds.
Wysyłane z mojego GT-I9105P za pomocą Tapatalk 2
Click to expand...
Click to collapse
Well you 2 could always collaborate; work together.
Sent from my GT-I9105P
panda00 said:
Well you 2 could always collaborate; work together.
Sent from my GT-I9105P
Click to expand...
Click to collapse
Could do
Well after all we need developers for everything else cause I'm no developer
I only wanted to try building CM and there is so much stuff that I want to know about the whole process of porting and building. But after all it's a little beginning :highfive:

[CUSTOM KERNEL] JB CINK KING Sources. Need help

Hi, i want to compile a custom kernel from cink king JB sources. After a lot of studies of the linux kernel, its modules and configuration, i started a compilation on Ubuntu 12.04 with all ndk and toolchains for android development. After a lot of errors during the kernel compilation that i solved, there is an error that i can't solve and so i need yourhelp.
I write:
$ [email protected]:/kernel# make TARGET_PRODUCT=mt6577 MTK_ROOT_CUSTOM=../mediatek/custom
The compilation begins and it stucks whit this error:
Make: *** No rule to make target "include/config/auto.conf" needed in "include/config/kernel.release". Exiting.
I googled a lot, but nothing helped me.
Sorry for scarry english.
Sent from my GLADIATOR (a110) using xda app-developers app
tatto97 said:
Hi, i want to compile a custom kernel from cink king JB sources. After a lot of studies of the linux kernel, its modules and configuration, i started a compilation on Ubuntu 12.04 with all ndk and toolchains for android development. After a lot of errors during the kernel compilation that i solved, there is an error that i can't solve and so i need yourhelp.
I write:
$ [email protected]:/kernel# make TARGET_PRODUCT=mt6577 MTK_ROOT_CUSTOM=../mediatek/custom
The compilation begins and it stucks whit this error:
Make: *** No rule to make target "include/config/auto.conf" needed in "include/config/kernel.release". Exiting.
I googled a lot, but nothing helped me.
Sorry for scarry english.
Sent from my GLADIATOR (a110) using xda app-developers app
Click to expand...
Click to collapse
Dude use motorola source wiko sources are not usable.
Thanks fo your answer. I will try Motorola source and post here for results.
Sent from my GLADIATOR using xda app-developers app

[Sony] Xperia Open Devices Project

Sony Mobile is committed to supporting the open developer community, and one way to show this is by publishing parts of our code as well as selected tools developed by our internal developers.
For some of the Xperia™ devices, we provide Android™ Open Source Project (AOSP) device configurations on GitHub. This means that the software will be open for you as a developer to use and contribute to. This is a way for us to support the open Android community, and it is also a tool for us to facilitate and verify contributions to AOSP.
If you want to build AOSP for your unlocked Xperia device, you find all the resources you need in the sections below.
http://developer.sonymobile.com/knowledge-base/open-source/open-devices/
Unified 3.10 kernel sources
https://github.com/sonyxperiadev/kernel
Project git
https://github.com/sonyxperiadev/
Now you have the opportunity to win Sony devices every 2 months
http://developer.sonymobile.com/knowledge-base/open-source/open-devices/hero-open-source-developers/
Happy cooking
Good news for D2305 users here.
D2305 now working in unified kernel!
D2302 also fully booting, but probably needs additional changes to devicetree for dualsim support
a very good news, i cant be a developer but i will always follow blog or news for m2
M2 just got a new Touch Screen driver from 2015 M4 Aqua device
jerpelea said:
M2 just got a new Touch Screen driver from 2015 M4 Aqua device
Click to expand...
Click to collapse
Nice. What about campera? this is the only thing stopping me from using AOSP as daily driver.
lozohcum said:
Nice. What about campera? this is the only thing stopping me from using AOSP as daily driver.
Click to expand...
Click to collapse
it will come soon
br
J
jerpelea said:
it will come soon
br
J
Click to expand...
Click to collapse
I'm glad to hear that! I'll be first to test it
I always wanted to have AOSP since I got my first android device.
Sony has released AOSP binary of Android M!!
Sent from my D2303 using XDA Free mobile app
Will anyone try to build a ROM from binaries?Can it work for daily use?
Billys20 said:
Will anyone try to build a ROM from binaries?Can it work for daily use?
Click to expand...
Click to collapse
I am trying to build it for D2303, following the instructions from Sony but it fails with this error:
hardware/qcom/gps/loc_api/libloc_api_50001/loc.cpp:49:24: fatal error: pm-service.h: No such file or directory
#include <pm-service.h>
quake73 said:
I am trying to build it for D2303, following the instructions from Sony but it fails with this error:
hardware/qcom/gps/loc_api/libloc_api_50001/loc.cpp:49:24: fatal error: pm-service.h: No such file or directory
#include <pm-service.h>
Click to expand...
Click to collapse
It needs some patches to boot..i spoke with @erikcas and he mentioned some of them
Actually i used his sources and managed to boot MM but there was a problem with storage so i couldn't get screenshots
The only problem i came across,apart from storage,was NFC (it cant be turned on or off)
I tested only for a couple of hours,rebuilt kernel with that commit
Code:
https://github.com/sonyxperiadev/device-sony-yukon/commit/84a28f208734f269f563054a4662a7d7bdaf5664
But still storage was not working...
But the camera work on Android M?
Sent from my Xperia M2 using XDA Free mobile app
AssoDiPicche said:
But the camera work on Android M?
Sent from my Xperia M2 using XDA Free mobile app
Click to expand...
Click to collapse
not yet
Konstantinosj77 said:
It needs some patches to boot..i spoke with @erikcas and he mentioned some of them
Actually i used his sources and managed to boot MM but there was a problem with storage so i couldn't get screenshots
The only problem i came across,apart from storage,was NFC (it cant be turned on or off)
I tested only for a couple of hours,rebuilt kernel with that commit
Code:
https://github.com/sonyxperiadev/device-sony-yukon/commit/84a28f208734f269f563054a4662a7d7bdaf5664
But still storage was not working...
Click to expand...
Click to collapse
You were right....I finally got it to build but it is very, very far from usable...what i only did was, changed the Android.mk file in android/hardware/qcom/gps/loc_api/libloc_api_50001 to not #define MODEM_POWER_VOTE and surprisingly it built successfully
for the curious out there, android v6.0.60/D2303:
https://onedrive.live.com/redir?resid=A8E8D2CE3C5C608!10456&authkey=!AIFbA3scoHYIC5A&ithint=file,zip
quake73 said:
You were right....I finally got it to build but it is very, very far from usable...what i only did was, changed the Android.mk file in android/hardware/qcom/gps/loc_api/libloc_api_50001 to not #define MODEM_POWER_VOTE and surprisingly it built successfully
for the curious out there, android v6.0.60/D2303:
https://onedrive.live.com/redir?resid=A8E8D2CE3C5C608!10456&authkey=!AIFbA3scoHYIC5A&ithint=file,zip
Click to expand...
Click to collapse
Well, at least it boots
SIM is not recognized, and internal storage is not properly mounted I guess... It doesn't want to take screenshots, if not, I'd have taken some
Storage works thanks to @erikcas !!
Konstantinosj77 said:
Storage works thanks to @erikcas !!
Click to expand...
Click to collapse
donot forget to credit @davidteri91
quake73 said:
I am trying to build it for D2303, following the instructions from Sony but it fails with this error:
hardware/qcom/gps/loc_api/libloc_api_50001/loc.cpp:49:24: fatal error: pm-service.h: No such file or directory
#include <pm-service.h>
Click to expand...
Click to collapse
you need to patch gps to build it for msm8226
i will send soon a patch to aosp and add it to the build guide
br
Jerpelea
News about open camera
https://www.youtube.com/watch?v=E4amrzJ_fUY

[UNIVERSAL][MOD][BETA-TEST] Ultimate Performance - Blazing Fast Speed On The Go !

UNIVERSAL SUPER FAST MOD Ultimate Performance Blazing Fast Speed On The Go​Ultimate Performance is a Mod that *will* combines many scripts and tweaks in one package.
The goal is to improve Android System's performance, smoothness, reduce GUI lags
and of course some useful battery life improvements and tweaks !​
DISCLAIMER :
I'm not responsible for any damage, brick, silent alarm or nuclear attack on your phone !
Be careful and make a backup before if you're afraid !
Click to expand...
Click to collapse
DEVELOPMENT THREAD
This is the development thread of this mod.
If you want to test new feature, or want to contribute to this mod, this is the place.
DON'T TALK ABOUT BUG IN STABLE RELEASE HERE ! LINK TO STABLE
GIT LINK : Beta
GIT LINK : Stable
Click to expand...
Click to collapse
Merging list :
Merged
Working on
Will be
Maybe ?
Pure Peformance X(Golden Edition) by Jeeko - link
Adrenaline Engine by ImbaWind
TweakZV6 by [email protected]
Broadcom Booster by jynprojects
Fly-On Mod by slaid480 - link
LagFreeV3 by slaid480 - link
Pureâ„¢Graphics HD by Jeeko - link
Huge Thanks to the devs of these mods!
Click to expand...
Click to collapse
Known bug :
Bootloop for some devices (probably a lot)
=> uninstall and wait fix, please upload log if you can https://github.com/sohamxda7/-UNIVE...mance-Blazing-Fast-Speed-On-The-Go-/issues/10
Probably won't work for CM based rom, i'm working on it
Click to expand...
Click to collapse
Direct downloads
v10.0.4
v10.0.3 - Bootloop
Uninstaller
Click to expand...
Click to collapse
WorkFlow informations for new contributors :
If you're good with git : Fork https://github.com/storm1er/-UNIVER...ate-Performance-Blazing-Fast-Speed-On-The-Go-
Then create pull request & issues as you want, we will review your code before merge
2016-12 :
v0.3 :
- We restarted this mod from scratch because of multiple reason, the big one is that most of those mods can't work correctly on new android version, and therefore, most executable were out to date.
- PPX (Pure Performance X) already contains AE (Adrenaline Engine)
- We "just" update some binaries and *tada* bootloop for a lot of devices .-.
v0.4 :
- Rebase PPX & AE, no more bootloop on STOCK 6.1, only sqlite3 has been PIE updated (+arch specific)
- Only PPX stock version, i'm looking how to install stock and CM version from the same script.
Redone uninstaller :
- Bad deletion removed
- Lib files will stay even after uninstall, could be used by other mods
reserved
Nice one
Sent from my Redmi Note 3 using Tapatalk
febry_valdy said:
Nice one
Sent from my Redmi Note 3 using Tapatalk
Click to expand...
Click to collapse
Bootloop but nice xD
I'm on it, looking for stock PPX test & update ... that nice too see people looking at their phone (android 5+) telling Yay it works, my phone is faster ...
But almost none of binaries are PIE so they can't be executed on their devices ... only script and files tweaks can work :/
EDIT : v0.4 updated
On my Oukitel K6000 Pro
score antutu before : 37024
score antutu after : 38580
Got bootloop on uninstall had to restore /data & /system
V4 safe to flash?
Sent from my Redmi Note 3 using Tapatalk
febry_valdy said:
V4 safe to flash?
Sent from my Redmi Note 3 using Tapatalk
Click to expand...
Click to collapse
try it
as this is beta thread for testing
Trying V0.4 on my samsung note 2 unfortunately my device bootloop... waiting fix for it.
Try v10.04 and I got bootloop
Device redmi note 3 snapdragon
Rom aosp extended 2.0 Nougat 7.1.1
Kernel Radon 3.4
Sent from my Redmi Note 3 using Tapatalk
so uninstaller is not working?
cm13 on lux (squid kernel) is booting ok, but it is still not good for daily driver
at least phone got snappier, but stability is more important for me
thx for supporting
MuradDA16 said:
Trying V0.4 on my samsung note 2 unfortunately my device bootloop... waiting fix for it.
Click to expand...
Click to collapse
febry_valdy said:
Try v10.04 and I got bootloop
Device redmi note 3 snapdragon
Rom aosp extended 2.0 Nougat 7.1.1
Kernel Radon 3.4
Click to expand...
Click to collapse
I used PPX stock version so if you are using CM based rom, it can't work for now.
But if one of you are on stock, can you send logs on github ? (On issue, you will see "bootloop on 10.0.4") thanks
otavioricciotti said:
so uninstaller is not working?
cm13 on lux (squid kernel) is booting ok, but it is still not good for daily driver
at least phone got snappier, but stability is more important for me
thx for supporting
Click to expand...
Click to collapse
CM ?! You are lucky, it is not supposed to work on CM yet.
As for me, uninstaller make my device bootloop, I probably miss something :/
Updated uninstaller :
No more bootloop, I was deleting /system/bin/dnsmasq -.-
I also deleted deletion of lib files, could be used by others mods.
How to tell that it's working?
Sent from my SM-N930F using Tapatalk
It's Working on htc 802d dual sim stock kernel 5.02
Using stable v8 b1
Does it eat up lot of battery?
Sent from my Lenovo K3 Note using XDA-Developers mobile app
it saves battery
Can someone post a screenshot on the init.d folder, pls.? I successfully installed the mod but my init.d folder has only one file. TIA
Sent from my SM-N930F using Tapatalk
So far unsuccsesful with 0.4. Flashed but stuck on boot. Uninstaller also failed.
Reinstallng ROM
CM 14.1 beta
Wysłane z mojego Xperia Z przy użyciu Tapatalka
drumbeater79 said:
How to tell that it's working?
Sent from my SM-N930F using Tapatalk
Click to expand...
Click to collapse
Try antutu benchmark before & after. v10.0.4 isn't complete yet so there is only small difference. Scrolling should be less laggy (very noticeable on low end device).
v10.0.4 isn't improve battery much, i didn't gain much time on this one compared to v8 :/
---
xlinkprince said:
It's Working on htc 802d dual sim stock kernel 5.02
Using stable v8 b1
Click to expand...
Click to collapse
v8 b1 isn't supposed to be beta
Please talk about it HERE
---
ash001 said:
Does it eat up lot of battery?
sohamsen said:
it saves battery
Click to expand...
Click to collapse
Click to expand...
Click to collapse
---
drumbeater79 said:
Can someone post a screenshot on the init.d folder, pls.? I successfully installed the mod but my init.d folder has only one file. TIA
Sent from my SM-N930F using Tapatalk
Click to expand...
Click to collapse
What file does it contains ? (names)
---
ddarek65 said:
So far unsuccsesful with 0.4. Flashed but stuck on boot. Uninstaller also failed.
Reinstallng ROM
CM 14.1 beta
Wysłane z mojego Xperia Z przy użyciu Tapatalka
Click to expand...
Click to collapse
This isn't supposed to work on CM for now ^^'
---
@sohamsen : I will continue dev in 2017 now, so beta will stay like this for now.
Everyone feel free to contribute HERE (declare issues, pull request, code review, ...) if you want to
stormPremier said:
Updated uninstaller :
No more bootloop, I was deleting /system/bin/dnsmasq -.-
I also deleted deletion of lib files, could be used by others mods.
Click to expand...
Click to collapse
is the same 03 version?
Enviado do meu Moto MAXX

Categories

Resources