[DEV][REF]Get all Android Toolchains at one place! - Samsung Galaxy SL i9003

Hello guys!
Here is something useful for all Kernel devs!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I have seen many newbies not getting the right Toolchain , or seen them downloading wrong toolchain, here is my git repo which contains 6 Prebuilt Android Toolchains!
Simple Sync it to your machine and use..
Get all Prebuilt Android Toolchains from my Github Repository!
You can fork the repository if you wish!
Toolchains in the repository-
[1] arm-2011.09
Sourcery CodeBench Lite 2011.09-69 for ARM EABI
Release Date: 19 December 2011.
[2] arm-2011.03
Sourcery G++ Lite 2011.03-42 for ARM EABI
Release Date: 2 May 2011.
[3] arm-2010.09
Sourcery G++ Lite 2010.09-51 for ARM EABI
Release Date: 10 November 2010.
[4] arm-2009q3
Sourcery G++ Lite 2009q3-68 for ARM EABI
Release Date: 20 October 2009
[5] arm-eabi-4.4.3
Toolchain from Cyanogen Mod Repo
[6] arm-eabi-linaro-4.6.2
Linaro Toolchain​
Instructions-
Execute the following commands from your terminal, if you use github then I think you will be familiar with it.
Code:
mkdir Android_Toolchains
git init
git remote add origin [email protected]:AdiPat/Android_Toolchains.git
git clone [email protected]:AdiPat/Android_Toolchains.git
This will Sync the entire repository into the directory!
******************* ENJOY BUILDING KERNELS ********************
Hit the Thanks button if it helped you !

realy util! thanks
but it's possible split in some branch like android?
Code:
git clone [email protected]:AdiPat/Android_Toolchains.git -b linaro
or similiar? ^^ thanks

velve.ffff said:
realy util! thanks
but it's possible split in some branch like android?
Code:
git clone [email protected]:AdiPat/Android_Toolchains.git -b linaro
or similiar? ^^ thanks
Click to expand...
Click to collapse
I think you can, try it ! I prefer syncing the entire source.. or rather if you use github, fork it and split it into another branch, then clone it !

Kindly think abt creating branches for each toolchain,makes syncing much easier
Just a suggestion from my side- Stay away from Linaro 4.6.2

sakindia123 said:
Kindly think abt creating branches for each toolchain,makes syncing much easier
Just a suggestion from my side- Stay away from Linaro 4.6.2
Click to expand...
Click to collapse
Yeah I never use Linaro, just had used it once, I use 2009q3 or 4.4.3 Btw whats so bad in it?
Sent from my GT-I9003 using xda premium

Adi_Pat said:
Yeah I never use Linaro, just had used it once, I use 2009q3 or 4.4.3 Btw whats so bad in it?
Sent from my GT-I9003 using xda premium
Click to expand...
Click to collapse
It will make yr kernel crawl
Typed in a hurry from my Htc Explorer

i'm a noob to toolchains i have one, and i dont know what version i have lol
how do i install the arm-eabi-linaro-4.6.2 ?
---------- Post added at 10:52 AM ---------- Previous post was at 10:41 AM ----------
well i will try to download the source here -> https://launchpad.net/gcc-linaro/+milestone/4.6-2011.11
and compile it

ok. manage to install all, lol
dont need (its bins), i'm usually compile all the sources

Related

[4.3.0]Mokee Open Source Project [PA's PIE,HALO,more Settings..]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Click to expand...
Click to collapse
[/YOUTUBE]
ABOUT MOKEE
1. Introduction
MoKee OpenSource is based on the Google AOSP and CyanogeMod project. We update our source code frequently to keep up with the latest development, and not forgetting to merge in special features of our own at the same time.The Mfunz Forums launched this project on the 12th of December 2012, and is committed to make this ROM better and better.
Since this project is open source, anyone interested can participate in the development. Newcomers are always welcomed!
Note: MoKee OpenSource and MoKee OS are not related, MoKee OS has ended development on 11/7/2012.
2. What can you do for MoKee OpenSource
MoKee OpenSource is a big project. We require talents from all fields to help out:
For example:
1. Translators for multiligual support
2. UI designers
3. Interaction designers to improve how users interact with their devices
4. Programmers to combat bugs and implement new features
5. ROM experts to extend support for more devices
6. Many more...
Click to expand...
Click to collapse
3. Build environment
A computer running Linux or a VM running Linux (Ubuntu 12.04 64-bit is recommended)
Click to expand...
Click to collapse
4. Discussions
If you face any problems during compilation, please contact QQ Groups: 285950190
If you want to add a new device tree, please contact:
Email: [email protected]
Twitter: https://twitter.com/martinczgao
Facebook: http://www.facebook.com/martinczgao
To ensure the performance and efficiency of the development team, inexperienced users will not be entertained.
Click to expand...
Click to collapse
My Github:
https://github.com/poppy1
Click to expand...
Click to collapse
Download
​
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Kernel update
Upgrade to Linux kernel version 3.0.93
Add 2D/3D overclocking
Add S2W features
USB quick charge
More ....[/CENTER]
Click to expand...
Click to collapse
Click to expand...
Click to collapse
HTML:
Device:[url]https://github.com/poppy1/android_device_htc_villec2[/url] -b jbmr2_mkt
Media:[url]https://github.com/poppy1/android_hardware_qcom_media-legacy[/url] -b cm-10.2
Display:[url]https://github.com/Team-Hydra/android_hardware_qcom_display-legacy[/url] -b cm-10.2
Kernel:[url]https://github.com/poppy1/android_kernel_htc_villec2[/url] -b jellybean
Vendor:[url]https://github.com/poppy1/android_vendor_htc_villec2[/url] -b cm-10.1
reserve​
Credits:
@dominos_liberty
@u-ra
@poppy22​
Working
Camera
Ril
Audio
Bluetooth
Wifi
More.........
NotWorking
You tell me​
reserve3
Another 4.3 rom, that is great! Thank you poppy for your work!
EDIT: BTW you should write the working or at least not working list.
i just love your work poppy but your kernel provides very bad battery backup!
i hope you can fix that
Is this forum active?
Sent from my HTC One S using xda app-developers app
no

CAF: What exactly does it affect?

First off, let me say that I get what CAF is to a point. I know it's a modification of the linux kernel to support Qualcomm hardware. That's basically where my knowledge ends. I have run Linux for the last 10 years, including Gentoo, which is all configure from source base, and have custom compiled kernels. I don't need the 5 year old explination, however, I still have these questions.
1. Is the kernel the only thing with CAF built on, or is it OS level also?
2. Do you need a CAF kernel with a CAF ROM if the ansver to question 1 is yes.
Thank you very much for your time.
Not just the kernel. CAF includes different drivers/libs/etc
Here is example from Vivek_Neel's thread
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Afaik it's possible to boot without Sultan's CAF kernel, just with things above, am i right @Vivek_Neel ?
But it's pointless, kernel is the most important thing in this CAF bundle
kdb424 said:
First off, let me say that I get what CAF is to a point. I know it's a modification of the linux kernel to support Qualcomm hardware. That's basically where my knowledge ends. I have run Linux for the last 10 years, including Gentoo, which is all configure from source base, and have custom compiled kernels. I don't need the 5 year old explination, however, I still have these questions.
1. Is the kernel the only thing with CAF built on, or is it OS level also?
2. Do you need a CAF kernel with a CAF ROM if the ansver to question 1 is yes.
Thank you very much for your time.
Click to expand...
Click to collapse
1. Not only the kernel repo but there are many repos we replace with the caf ones.
You can find it here in the op http://forum.xda-developers.com/showthread.php?t=3205077
2. You need a caf ROM I.e caf commits included in the ROM to boot caf kernel.
Thank you both. You answerd my questions quite well. I thought as much, but I've learned don't assume when it comes to things like this.
Can I use source code caf kernel and caf ROM opo for oppo find 7a?
sorry for my English.
BIG37 said:
Can I use source code caf kernel and caf ROM opo for oppo find 7a?
sorry for my English.
Click to expand...
Click to collapse
No, opo is tho 1+1 and oppo, is a different company. Don't try to flash things designed for other devices. Sorry about that.
BIG37 said:
Can I use source code caf kernel and caf ROM opo for oppo find 7a?
sorry for my English.
Click to expand...
Click to collapse
It shouldn't be too hard to adapt since the devices are so similar. But, do not try using it straight up without making the specific device changes first.

Cyanogenmod 13 For Taoshan

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
[CM 13][TAOSHAN] INTRODUCING CYANOGENMOD 13 FOR TAOSHAN
NOTICE : Currently i don't have this device with me so i'm unable to post complete details regarding build, if u have any issues let me know . I just want to make marshmallow to my xpl friends Enjoy it !:good:
XDA:DevDB Information
MARSHMALLOW FOR TAOSHAN, ROM for the Sony Xperia L
Contributors
raghavabhargav
Source Code: repo init -u https://github.com/CyanogenMod/android.git -b cm-13.0
ROM OS Version: 6.0.x Marshmallow
Based On: cyanogenmod
Version Information
Status: Beta
Current Beta Version: 1
Beta Release Date: 2016-06-03
Created 2016-06-03
Last Updated 2016-06-03
Reserved
Thanks! But I think our device has cm13 already??? Thanks tho!! Will you update it?
I didn't knew till i posted this thread, i have brunched cm 12.1 lastly when it was at alpha stage ,i had to stop brunching due to some personal reasons but I'll continue this along with my primaries i assure to all it will be updated at least weekly. Those who brunch rom's Will know the reason for such time interval.
raghavabhargav said:
raghavabhargav, source from cyanogenmod
Source Code: https://github.com/CyanogenMod/android.git -b cm-13.0
Click to expand...
Click to collapse
That GitHub link doesn't exist. Also, we already have official CM13...
While brunching we know which version is going to be build in out directory either its official or alpha or beta the official tags are respective to their projects not of cyanogenmod currently cm 12.1 is the branch which is official, coming to source code some extent has not been copied so the same has been posted this is the actual code ( repo init -u https://github.com/CyanogenMod/android.git -b cm-13.0) the repo initiation has missed thanks for noticing it ! If u have any doubt regarding whether this is build by me or ther just have try & check it in the kernel i think u know y this is what u'll find [email protected] is my host name which I'm gonna continue for my further builds at last thanks for visiting this thread and noticing the mistake in source code posted I'll change it !
Thread closed
Please don't create placeholder threads. There actually is official cm 13 for taoshan. It would be better if you helped the official maintainer with solving the existing bugs rather than creating another thread for it.

[p9 lite] kernel source updated to 3.10.102 - use it if you want! + Flashable image

I think I'm really close to building the kernel for the P9 Lite, but now I am stuck at the Hisilicon driver.
[edit] Compilation succesful! People, feel free to use this updated version of the kernel source and do whatever you want with it. It's been carefully upgraded as you can see in commit history.
( initially I forgot to include $ make ARCH=arm64 O=../out merge_hi6250_defconfig , doh, RTFM)
Edited source code at my repository https://github.com/twicejr/HUAWEI-P9-Lite_OpenSource
( Props to paulobrien for the idea and great tutorial on P9 http://forum.xda-developers.com/p9/development/how-to-build-kernel-huawei-p9-t3373617 )
I've copied the p9 kernel config, because I didn't know how to do it from the p9 lite kernel image.
I've used paulobrien's code to see how I would proceed... all I did was copy the p9 kernel config, and put it on top of the source code from Huawei:
http://download-c.huawei.com/downlo...oadId=80203&version=318922&siteCode=worldwide
Then I have applied all the linux kernel patches for 3.10 from https://www.kernel.org/pub/linux/kernel/v3.x/
- it included manually patching lots of files because they failed in automatic patching
Maybe someone else with more experience can use my source code, fork it or take it over from me :angel:
I'd love to help and learn more too. I am a linux webdeveloper, willing to learn more about c, etc.
The main goal for me would be to provide a better kernel and eventually integrate more features, like undervolting
https://www.dropbox.com/s/xce4l3uuzmcbf0u/boot.img?dl=1 Download boot image here !
It will work on the P9 Lite only. My device is a VNS-L31 , but the kernel source is universal. I suppose VNS-L21 will work as well.
Please backup your boot image first ( I used flashify)!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Thanks, that's great!
Hello
If we flash this kernel we Will lose root??
@twicejr 3.10.103 upstream is out
Link?
BadWolfYe said:
Link?
Click to expand...
Click to collapse
https://lkml.org/lkml/2016/8/31/782
Hello,
Build: VNS L31C432B151
Emui: 4.1.1
Android: 6.O
I need a custom kernel to flash around, can there anyone help me ?
Most of all for the most current version 151 .
That would be very nice.
hello! can you please take a look if you can add Multirom support to the kernel? @Meticulus already booted cm13 on p9 lite and it would be nice if we could dual boot emui with the cm build... thanks!
How was it? Something specifically improved after installation?

[Tool][Linux] Kernel Buildinator [by Siddharth Bharadwaj]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Ever wanted to compile/build an android kernel ? But don't want to learn all the commands ? Then here comes a tool for you "Kernel Buildinator". Now, no need to learn any commands. This tool is focused on automating as much part as possible of Kernel compiling process, from setting up build environment and downloading required packages to making a flash-able kernel zip. This Script can be used by both NOOB's and PRO's I hope you will like my work.
What features this tool provide ?
⦿ Automated Build Environment Setup
⦿ Automated CCACHE Configuration
⦿ Cloning Kernel Source & Toolchains
⦿ Compiling The Kernel (OFC )
⦿ Making A Flashable Kernel Zip
How's this different from other kernel building scripts ?
As far as i know, to use those scripts we need to manually download kernel source and toolchains and some of the scripts doesn't work for everyone because they are made by devs for their personal use. I might be wrong though.
Instructions to use :-
1. Clone the script from Github
2. Give execution permission to all scripts inside Kernel_Buildinator using "chmod +x" (Only if required)
3. Start the script using bash "setup.sh"
4. Fill all the asked questions
5. Sit Back and see the compilation happening
Note: Only "setup.sh" should be used to start the process or you might break something
FAQ:-
Q. What is a kernel ?
=> This might help you: KERNEL
Q. Does this support Clang ?
=> Yes, it does support Clang and can be selected while on the setup screen
Q. I am getting errors, what to do ?
=> If the error is related to the script then please let me know and i will try to fix it. But if it is related to kernel source then you have to solve it yourself as this tool/script is only intended to build/compile the kernel.
Source Code:https://github.com/SiddharthBharadwaj/Kernel_Buildinator
I would like to thank :
@osm0sis for Anykernel
@rebenok90x for https://github.com/rebenok90x/kernel-builder
 @dhruvcburman for helping in debugging
Sorry if i forgot someone !!!
Liked My Work ? Want to support via donating ? Then just donate me a build server or You can Donate via :
PayPal: https://www.paypal.me/SiddharthBharadwajYT
UPI(Only for Indian Users): [email protected]
Reserved
Noice

Categories

Resources