[KERNEL] [email protected]: Stock + Serial support coming - OnePlus 7, 7 Pro, 7T, 7T Pro Cross Device Kernel D

Why?
I want to have the stock kernel but with usb serial support. I know there are apk solutions (with integrated driver) to connect to serial... However they are terrible solutions. I made my own serial terminal to connect and it was fine... except that i had major problems with shortcuts and the terminal library had also bugs. Know i just want to enable the kernel modules and use more binaries to connect. This is still in developent because OnePlus made it not so simple to use the open source respositories.
Why wanna connect to RaspberryPi using Serial?
It allows to communicate with it without any network or bluetooth connection.
I made compilable repos for Android 10 and 11... However currently there is no TWRP for Android 11 so i just tried to use the Android 10 kernel. The serial modules are not activatet yet because the kernel has other problems (Although i made no modifications).
Version Q1 for OOS 10.3.5 - 10.3.8:
Download: https://drive.google.com/file/d/1byxvLk_jyDSTc5kkEHH8kH9PWdowv79-/view?usp=sharing
Installation:
*Probably have a backup of your persistent partition just in case
In TWRP make a backup of boot
Flash the zip
Restore your kernel by reflashing the backup boot
Bugs:
WiFi is not working (Can be restored when reflashing the original boot image)
Probably more
Your'e help is NEEDED!
The kernel is so far just the stock kernel with stock defconfig. I don't know what i have to change to fix the WiFi. What changes are needed? The source is listed under Source Code (Choose 117Q/msm.4.14 as the branch)
XDA: DevDB Information
trueToastedCode kernel for OnePlus 7
Contributors
trueToastedCode
Source Code: https://github.com/trueToastedCode/android_kernel_oneplus7_sm8150
/* Disclaimer */
Your warranty is now void.
I am not responsible for bricked devices, dead SD cards,
thermonuclear war, or you getting fired because the alarm app failed. Please
do some research if you have any concerns about features included in this kernel
before flashing it! YOU are choosing to make these modifications, and if
you point the finger at me for messing up your device, I will laugh at you. Hard. A lot.
Version Information
Status: Unstable
Created 2021-05-25
Last Updated 2021-05-25

Related

How to install CyanogenMod on Xperia Arc

CyanogenMod is a free, community built, aftermarket firmware distribution of Android 2.3 (Gingerbread), which is designed to increase performance and reliability over stock Android for your device.
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
CyanogenMod is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. CyanogenMod does still include various hardware-specific code, which is also slowly being open-sourced anyway.
All the source code for CyanogenMod is available in the CyanogenMod Github repo. And if you would like to contribute to CyanogenMod, please visit out Gerrit Code Review. You can also view the Changelog for a full list of changes & features.
Instructions:
First time flashing CyanogenMod 7 to the Sony Ericsson Xperia Arc, or coming from another ROM?
Root the device and install ClockworkMod Recovery. Instructions are available here http://wiki.cyanogenmod.com/wiki/Sony_Ericsson_Xperia_Arc
Perform a NANDroid backup of your current ROM.
Format the system, data & cache partitions of your device.
Perform a factory reset.
Flash CyanogenMod.
Optional: Install the Google Apps addon package.
Upgrading from earlier version of CyanogenMod 7?
Perform a NANDroid backup of your current ROM.
Flash CyanogenMod (your Google Apps will be backed up & restored automatically).
Issues?
Experience issues? Please provide the following info:
If the device was hard reboot, please provide the file "/proc/last_kmsg".
If the device was soft reboot or is "bootlooping", please run a logcat and provide the full output.
Please use Pastebin when possible.
Download Links:
CyanogenMod:
Latest version: update-cm-7.1.0.1-XperiaArc-LT15i
Download: http://goo-inside.me/cm/anzu/stable/update-cm-7.1.0.1-XperiaArc-LT15i-signed.zip
MD5sum: c10dd9c80e7887a42fda7f6a6496b580
Google Apps addon:
Version: gapps-gb-20110828
Mirror: http://cmw.22aaf3.com/gapps/gapps-gb-20110828-signed.zip
Version: New GTalk addon
Mirror: http://cmw.22aaf3.com/gapps/gapps-gb-20110828-newtalk-signed.zip
The CyanogenMod team would like to thank everyone involved in helping with testing, coding, debugging & documenting! Enjoy!
SOURCE : http://forum.cyanogenmod.com/topic/32755-cyanogenmod-7-for-the-xperia-arc-v7101-11-oct-2011/
Thanks.
dubist said:
CyanogenMod is a free, community built, aftermarket firmware distribution of Android 2.3 (Gingerbread), which is designed to increase performance and reliability over stock Android for your device.
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
CyanogenMod is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. CyanogenMod does still include various hardware-specific code, which is also slowly being open-sourced anyway.
All the source code for CyanogenMod is available in the CyanogenMod Github repo. And if you would like to contribute to CyanogenMod, please visit out Gerrit Code Review. You can also view the Changelog for a full list of changes & features.
Instructions:
First time flashing CyanogenMod 7 to the Sony Ericsson Xperia Arc, or coming from another ROM?
Root the device and install ClockworkMod Recovery. Instructions are available here http://wiki.cyanogenmod.com/wiki/Sony_Ericsson_Xperia_Arc
Perform a NANDroid backup of your current ROM.
Format the system, data & cache partitions of your device.
Perform a factory reset.
Flash CyanogenMod.
Optional: Install the Google Apps addon package.
Upgrading from earlier version of CyanogenMod 7?
Perform a NANDroid backup of your current ROM.
Flash CyanogenMod (your Google Apps will be backed up & restored automatically).
Issues?
Experience issues? Please provide the following info:
If the device was hard reboot, please provide the file "/proc/last_kmsg".
If the device was soft reboot or is "bootlooping", please run a logcat and provide the full output.
Please use Pastebin when possible.
Download Links:
CyanogenMod:
Latest version: update-cm-7.1.0.1-XperiaArc-LT15i
Download: http://goo-inside.me/cm/anzu/stable/update-cm-7.1.0.1-XperiaArc-LT15i-signed.zip
MD5sum: c10dd9c80e7887a42fda7f6a6496b580
Google Apps addon:
Version: gapps-gb-20110828
Mirror: http://cmw.22aaf3.com/gapps/gapps-gb-20110828-signed.zip
Version: New GTalk addon
Mirror: http://cmw.22aaf3.com/gapps/gapps-gb-20110828-newtalk-signed.zip
The CyanogenMod team would like to thank everyone involved in helping with testing, coding, debugging & documenting! Enjoy!
SOURCE : http://forum.cyanogenmod.com/topic/32755-cyanogenmod-7-for-the-xperia-arc-v7101-11-oct-2011/
Click to expand...
Click to collapse
is this a final version of cyanogenmod for arc and its stable...?
yes it is the stable version
Can I use this guide for ARC S? Are the kernels compatible?
will try and report back tommorow, thanks
Just want to know...when using cm7 can we aplied script tweak or change build.prop or init.d on arc like v6 supercharger or something similiar...or cm7 is fast enough that we dont need those tweak anymore...?
Thanks great job
i cant register on any mobile network =(
is it beacuse i have an LT15a and it shows up as LT15i??
EDIT: found what i was missing could u please add to this post too that you have to be on 4.0.A.2.368_Generic Global.ftf to get gsm signal, thanks!
Superfast =)
Sent from my LT15i using xda premium
this is the same as FXP041?
Why create another thread just for this?
There's already the official dev thread where you can find the how-to and you can download the rom and the gapps...
kistigun said:
this is the same as FXP041?
Click to expand...
Click to collapse
Same question here....
what is this? can you upload some photos or something or can FXP tell us something about this
spideras said:
Same question here....
what is this? can you upload some photos or something or can FXP tell us something about this
Click to expand...
Click to collapse
I think it's the same as FXP041, just the zip file is named differently...
EDIT: Ok, strange, there is a 701 KB difference between the two zip files... Hmmm.... Could anyone clarify this?
crimilde said:
I think it's the same as FXP041, just the zip file is named differently...
EDIT: Ok, strange, there is a 701 KB difference between the two zip files... Hmmm.... Could anyone clarify this?
Click to expand...
Click to collapse
are you sure, the buil.prop files are different
kistigun said:
are you sure, the buil.prop files are different
Click to expand...
Click to collapse
I had a better look and you're right...
Maybe it's the update J mentioned in the FXP thread with the fully supported ANT+?
can anyone test it?i dont have my Arc today to test it
spideras said:
can anyone test it?i dont have my Arc today to test it
Click to expand...
Click to collapse
Tested.. I didn't feel any change from FX041 :s
why is the build number is 3.0.1.A.0.145 but not 286....
spideras said:
can anyone test it?i dont have my Arc today to test it
Click to expand...
Click to collapse
i've tried is but i cant flash the boot.img thats provided

[ROM] CM9 Nightlies for T-Mobile, Sprint, and AT&T SGS3

CyanogenMod Nightlies started rolling out for the T-Mobile, Sprint, and AT&T variants of the SGS3. d2tmo, d2spr, and d2att respectively...
Nightlies can be found here: http://download.cyanogenmod.com/?device=&type=nightly
Latest Gapps: http://cmw.22aaf3.com/gapps/gapps-ics-20120317-signed.zip
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* We are not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
CyanogenMod is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. CyanogenMod does still include various hardware-specific code, which is also slowly being open-sourced anyway.
All the source code for CyanogenMod is available in the CyanogenMod Github repo. And if you would like to contribute to CyanogenMod, please visit out Gerrit Code Review. You can also view the Changelog for a full list of changes & features.
Instructions:
First time flashing CyanogenMod 9.0 your device, or coming from another ROM?
Root the device and install ClockworkMod Recovery. Instructions are available here.
Perform a NANDroid backup of your current ROM.
Format the system, data & cache partitions of your device.
Perform a factory reset.
Flash CyanogenMod.
Optional: Install the Google Apps addon package.
Upgrading from earlier version of CyanogenMod 9?
Perform a NANDroid backup of your current ROM.
Flash CyanogenMod (your Google Apps will be backed up & restored automatically).
Issues?
Experience issues? Please provide the following info to our bug tracker:
If the device was hard reboot, please provide the file "/proc/last_kmsg".
If the device was soft reboot or is "bootlooping", please run a logcat and provide the full output.
Please use Pastebin when possible.
TO MAKE A CLEAN INSTALL. LOOK HERE:
Reboot into Recovery
Make a backup ( optional to be able to go back anytime )
Wipe data/factory reset
Wipe cache partition
Then flash the Android ROM
Then flash Gapps
REPORT ISSUES ONLY IF:
You made a clean intall
You use the default kernel
You have not installed new framework
You have confirmed the issue is there with default CPU speed
Deleted
It says d2spr, d2tmo, etc select your carrier.
Sent from my SPH-D700 using XDA Premium App

[KERNEL][LWX49K] crpalmer's Tetra Kernel for LWX49K only!

Code:
#include
/*
* Your warranty is now void.
*
* We are not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you.
*
*/
This kernel doesn't currently change much from stock other than:
* Unlocks all 4 cores (my battery is similar, maybe slightly worse after making the change)
* Patched up to Linux version 3.10.73 (that's the version used by CAF which I wanted to match to try making other changes).
You can download it from:
* boot-tetra-LWX49K-r1.img
Installation:
* Reboot to fastboot and then
Code:
fastboot flash boot boot.img
.
Warnings:
* This probably breaks your ability to accept OTA updates.
Source:
* github : the repos you need are all explained there along with how to compile it
XDA:DevDB Information
crpalmer's Tetra Kernel, Kernel for the Sony Smartwatch 3
Contributors
crpalmer
Kernel Special Features:
Version Information
Status: Stable
Created 2015-05-26
Last Updated 2015-05-25
Hello,
Thank you for that.
Maybe a stupid question but what are the benefits?
-JFK- said:
Hello,
Thank you for that.
Maybe a stupid question but what are the benefits?
Click to expand...
Click to collapse
You get all 4 cores which makes heavier things more responsive. For example using the web browser is much better.
very nice to see something like that will try it
Is this one compatible with 5.1.1 (has wifi drivers in)?
EDIT: OK I'm blind, I have just now noticed it says LWX49K only. Do you plan to update it?
matejdro said:
Is this one compatible with 5.1.1 (has wifi drivers in)?
EDIT: OK I'm blind, I have just now noticed it says LWX49K only. Do you plan to update it?
Click to expand...
Click to collapse
I need Google to release kernel source code to be able to update it. But, when that happens, yes.
After having a g watch and using a kernel for it that unlocked all 4 cores and did hot plugging, i was wondering if that was something you would consider for this one?
It made a huge difference on the g watch by only using the cores it needed and disbaling them when not needed. Best of both worlds.
Is it possible to patch the latest kernel in build LDZ22D for Smartwatch3?
SimDroid said:
Is it possible to patch the latest kernel in build LDZ22D for Smartwatch3?
Click to expand...
Click to collapse
It is. It took about 2 months for Google to release the source code and no one seemed interested so I just let this drop down in my to-do list in lieu of other projects but I will probably go back to it eventually.
I would love some more development on this if you want to go back to it
Me too, I would like that! I thought it wasn't possible still today to make that happen with latest kernel...
I decided to dust this off last night and I have been testing a new kernel today. Seems to be stable so I'll probably release it tonight or tomorrow depending on how much time I have to do android work.
Feature request: LWX49K kernel that can boot with LDZ22D bootloader (but with LWX49K system).
Battery bug makes me want to go back to 5.0.1, but apparently old kernels do not boot anymore and I would rather not flash old bootloader.
crpalmer said:
I decided to dust this off last night and I have been testing a new kernel today. Seems to be stable so I'll probably release it tonight or tomorrow depending on how much time I have to do android work.
Click to expand...
Click to collapse
Can you please make a new marshmallow kernel? Thanks!

[ROM][PORT][Hollyss][TRXteam]AOSP-6.0

Code:
/*
* Your warranty is now void.
*
* We are not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you.
*/
What works:
Bluetooth
Flashlight
WiFi
Sensors
Notification led
Something else(Report to me)...
What does not work:
Camera (It opens but it is reversed and when you try to take a picture it crashes)
Ril
NFC
SdCard(if partition,no bug)
Something else(Report to me)...
Download:
AOSP
Installation
Take a backup of system and data
Factory Reset(It will give an error with cache but it will wipe)
Install zip via twrp
Reboot
Source
Kernel
Contributors
TRXteam,ByBlaCk4,krkshalil, TheShadow
ROM OS Version: 6.0 Marshmallow
ROM Kernel: Linux 3.10.x
ROM Firmware Required: Unlocked Bootloader
Based On: AOSP
Version Information
Status: Testing
Created 2016-11-07
Last Updated 2016-11-07
Screenshots
reserved
I'm pretty sure the M5 have their own aosp on the developer website
ih8redsn0w said:
I'm pretty sure the M5 have their own aosp on the developer website
Click to expand...
Click to collapse
No sonyxperiadev is only releasing source for snapdragon.
TRXteam said:
No sonyxperiadev is only releasing source for snapdragon.
Click to expand...
Click to collapse
Wrong, kernel sources for all major M5 firmwares (5.0/5.1/6.0) are available on Sony Mobile Developer World.
mbc07 said:
Wrong, kernel sources for all major M5 firmwares (5.0/5.1/6.0) are available on Sony Mobile Developer World.
Click to expand...
Click to collapse
I said sonyxperiadev if you notice not Sony Developer World, so read carefully before answering.
sonyxperiadev is sonys github that sony releases AOSP device & vendor trees for their devices but not mediatek ones.
Should we expect furthur development?
Sent from my E5603 using Tapatalk
abdul.ar721 said:
Should we expect furthur development?
Sent from my E5603 using Tapatalk
Click to expand...
Click to collapse
Unfortunately not anymore.
Hey guys.
The ROM works very nice, but after about a week my memory would suddenly be filled up.
If any of you have the same problem or just whant to fix it anyways here is my solution.
1. Boot into your recovery and open the terminal(for twrp its located under advanced).
2. type "cd /data/misc/sensor/"
3. check with "du -sh sensord.log" if you have the same problem(for me the file grew to 5gb)
4.remove the file with "rm sensord.log"
5 make sure no more data can be written to the file "cp -a /dev/null sensord.log"
I hope this helped someone

Help testing attached ROM

Hi All,
I have compiled and created [ROM][7.1.1] Lineage OS 14.1 from sources. Could someone please install it and check if everything is good as i don't have the device.
Once this is build is successful i will try to build as many as i can. Please make sure to do backup before installing this ROM
Download links:
ROM: https://drive.google.com/file/d/0BwD8bd8k984nZnlHY21uMkQxckU/view?usp=sharing
Gapps: Delta Gapps or Open GApps.
Install instructions:
Reboot into recovery (latest TWRP required).
Wipe data, system and cache if it's a fresh install.
No wipes required if you're updating from a previous build of CM/Lineage 14.x (wipe cache and dalvik cache recommended).
Flash ROM and Gapps. Reboot.
KitKat bootloader/modem files:
This zip contains the bootloader and modem files from latest stable international release (MIUI8 V8.1.2.0 Kitkat). Install it from recovery just once (not needed between rom updates) and reboot. No wipes required.
Firmware 8.1.2.0: https://www.androidfilehost.com/?fid=529152257862685179
Source Code: https://github.com/LineageOS
Note:
* Your warranty is now void.
*
* We are not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you.
Regards,
Jagadeesh.
Nice to see new developers coming maintain the lineageos 13 by updating it bi weekly or monthly until lineage supports it as it has the latest security fixes and the stability users want with theme engine as fefifofum only maintaining nougat 14.1 builds
Yeah I downloaded TWRP 3.1.0 (latest) from its original site and then Lineage 14.1(nightly) from its official site. It's working very well it's just that my device(Redmi 1s) has started to hang a bit otherwise it's all right.

Categories

Resources