[DEV][REF]Get all Android Toolchains at one place! - Android Software/Hacking General [Developers Only]

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 !

Related

[DEV][LINUX] CM9 Build Script

Hey all,
First I would like to say this is not my work this is based off Nicandris's CM from scratch script (forum here).
This bash/sh script builds CM9 from source and is only to be used once the build environment and sources have been downloaded correctly. So far I have only tested this with my Galaxy Nexus on Mint 12 but it should work with other devices and on other distros.
Instructions:
1. Download the provided zip and extract it, then place "build.sh" in the "~/bin" directory (/home/user/bin).
2. Then open up "build.sh" using a text editor like gedit and edit the variables to suit your environment, EXAMPLE :
Code:
#Variables Start
#Enter Device Vendor Here eg "moto" or "samsung"
vendor="samsung"
#Enter Device Name Here eg "maguro" or "toro"
device="maguro"
#Enter Build Source Here (Usually "/home/user/android)"
source="/home/kstarz/android"
#Enter Folder Where You Want Builds To Be Stored eg "/home/user/Desktop/Builds"
build_location="/home/kstarz/Desktop/Builds"
#Enter Source For AndroidSDK eg "/home/user/androidsdk"
sdk_source="/home/kstarz/Programs/androidsdk"
#Enter Location Where The Build Will Be Sent To On Your Device
push_to_phone="/sdcard/Download"
#Enter Your Name/Nickname (For Modversion)
nick="kstars"
#Variables End
3. Then open up a terminal and give the file permission to be executed as a program:
Code:
chmod a+x ~/bin/build.sh
4. Close that terminal and open up a new one then enter the code below to start the script.
Code:
build.sh
The rest is up to you
Screenshot:
{
"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 tried to make this as simple as possible for users out there but if you have any issues I will try and respond.[/SIZE]
Full credits go to:
*Cyanogenmod* & *teamdouche* - For creating CM
*Nicandris* For creating the base for this script.
Remember if I helped you in anyway please press the thanks button!
Changelog
14.05.2012 - v1.0
- Initial Release
17.05.2012 - v1.1
- Minor Bugfix

[UNOFFICIAL][UNSTABLE] LineageOS Downloader by Gamesolc

LineageOS Downloader by Gamesolc
--------------------
{
"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"
}
The LineageOS Downloader allows you to download the latest build of any official LineageOS device. It is only seeing the earliest stage of development and would require a bit more time to make, therefore I have placed this project on Github for everyone to Tweak with in the Public Domain and with no License. I plan to place this on Google Play once I have finished this Application but the Source Code will always be on Github(unless otherwise stated), Even when I plan to release this on Google Play. This Thread is my first ever created so sorry to the Moderators if thing look a bit off or if anyone is confused on this app.
Bugs:
The Progress Dialog does not update with the Download Manager, Therefore it is disabled
The Navigation View in the drawer shows devices that aren't shown on the download page due to the information being obtained from https://github.com/LineageOS/lineageos_updater/blob/master/devices.json
The Settings button by the three dots on the Toolbar point to nowhere, there needs to be a Open Source Licenses, Credits and Contributers section.
The initial page is lacking design and there are minimal failsafe's. This could lead to the app crashing due to a person running this app from a emulator as there are no "emulator" builds etc.
Release 002 - Commit c79d960 : app-debug.apk
XDA:DevDB Information
LineageOS Downloader, App for all devices (see above for details)
Contributors
liammendes
Source Code: https://github.com/liammendes/LineageOSDownloader
Version Information
Status: Alpha
Current Beta Version: Release 1
Beta Release Date: 2017-04-19
Created 2017-04-20
Last Updated 2017-04-19

[EAS-KERNEL][libra/aqua]Watermelon kernel-v3.4-stable

Introduction
WKernel is a custom EAS kernel compatible with libra/aqua and on LOS,MOKEE.
Click to expand...
Click to collapse
Features
-the newest wlan driver modules
-EAS schedule(sched)
-add f2fs support
-Disable storage CRC check. (reduce IO overhead)
-FSync on/off. (off by default)
-overclocking/underclock msm8992(cpu)
-A few more optimization.
Click to expand...
Click to collapse
Thanks everyone help me
Eas(energy aware schedule) is developed by arm and linaro,after google cover to bullhead(nexus5x)
focusing on energy consumption. I backported it to Xiaomi 4c. You can use multiple charging rate to feel how it battery.
*some new phone use "Schedutil", also based on EAS. It was made by Intel after kernel mainline msm-4.9
Init.qcom.boot_post.sh,set Permission rwxr-xr-x (0755) on vendor/bin,
and change SE content (ubject_r:qti_init_shell_exec:s0)
{
"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"
}
Download link:
download
Click to expand...
Click to collapse
XDA:DevDB Information
[EAS-KERNEL]Watermelon kernel, Kernel for the Xiaomi Mi 4C
Contributors
Tianjingbaozi2, tianjingbaozi2
Source Code: https://github.com/Gah0/android_kernel_xiaomi_libra
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 3.4
Stable Release Date: 2019-07-05
Current Beta Version: 3.4
Beta Release Date: 2019-07-05
Created 2019-07-05
Last Updated 2019-07-05

[KERNEL][WHYRED] StormBreaker -V 4.5 - HMP/EAS

{
"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"
}
StromBreaker kernel is a minimal kernel it's simple and clean
Feature list
Always upstreamed to latest linux-stable and latest caf
Compiled with AOSP Clang 10.0.5
Uses Pie wifi drivers from caf
Wireguard support
KCAL
Klapse
Westwood set as the default TCP congestion control algorithm
NTFS support and F2FS support (F2FS is implemented with Rapid GC from arter97)
Sound/Mic control
sRGB support
Added Anxiety I/O Scheduler
DTS Eagle audio support
Oreo FW support
Using lz4 compression for zRAM
and more...
HOW TO FLASH??
Make sure you take a backup of your current Kernel before flashing! (I'm not taking responsibility for any damage)
If you installed a custom Kernel before please flash the boot.img of the currently installed ROM or dirty flash the ROM.
Then just flash the zip file through recovery, Happy Flashing!​
DOWNLOADS​
Telegram Support Group
​
Note - This kernel will never be OC/UV'ed and if you want to report any bugs please attach a proper dmesg logs...
to take with dmesg logs Write "dmesg > sdcard/dmesg.log" in terminal emulator then goto internal storage and give that dmesg.log​XDA:DevDB Information
StormBreaker Kernel, Kernel for the Xiaomi Redmi Note 5 Pro
Contributors
@sreek995
Source Code: https://github.com/sreekfreak995/kranul.git
Version Information
Status: Stable
Current Stable Version: V 4.5
Stable Release Date: 2020-03-21
Created 2020-03-24
Last Updated 2020-03-24
Works on Android Q?

Equinox Kernel Manager || Kernel Adiutor || Kernel Tweaking Application

{
"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"
}
Equinox Kernel Manager​About
Equinox Kernel Manager is a kernel tweaking application for android. It is compatible with any kernel (e.g. Equinox Kernel). It is a graphical tool to manage the kernel parameters. If the kernel support customization of certain parameter then by using this app you can modify those features.
Features
CPU
GPU
Thermal
Battery
Sound
Screen
K-lapse
Display and LED
I/O Scheduler
Low memory killer
Wakelocks
Virtual memory
Entropy
Misc
Salient Features:
Advance Charge Controller
Auto Update controller (OTA)
Dark Theme
Stable and Less Drain
Full Support Telegram Group
No ads and FREE
Kernel Flasher
Many More ...
Installation
Open the .apk file
Open Settings and allow Unknown Source
Done.
Download
https://equinoxkernel.github.io
Telegram group
Join Telegram group for more
Website
Visit website for more
Credits
Willi Ye
John Wu
Chris Renshaw
Joe Maples
Sunil Paul Mathew
XDA:DevDB Information
Equinox Kernel Manager, App for all devices (see above for details)
Contributors
ShanuDey, sskr_
Source Code: https://github.com/EquinoxKernel/Equinox-Kernel-Adiutor
Version Information
Status: Stable
Current Stable Version: v10.0.0
Stable Release Date: 2020-04-22
Created 2020-05-11
Last Updated 2020-05-12
Reserved

Categories

Resources