How Can I port Qualcomm Kernel Sources from another Device? - Android Software/Hacking General [Developers Only]

Hello ,
I'm trying to port kernel sources to a Coolpad Note 6 device. The device sources are completely closed source and the manufacturer is chineese, and probably won't release any sources in future.
I followed through @ataberkozen's tutorial here on how to port qcom kernel sources. But I'm stuck at identifying hardware, and finding drivers for my device. The compiling the kernel section also seems incomplete.
Can someone please help me / guide me in the right path to port a kernel to my device?
Code:
Device Info:
codename: clover
manufacturer: coolpad
device_name: Coolpad Note 6 (clover)
chipset: Qualcom Snapdragon 435
soc: msm8940
gpu: Adreno 505
arch: arm64
Similar devices:
Redmi 4X santoni (open-source kernel)

Related

[Q] Build kernel from another devices source code?

Hi
I am new in xda. I am trying to build kernel for my device from another devices source code. Because, my device source code is not available. Is it possible to build?
Device Specification :-
Model :- Walton Primo R1.
Hardware :- MT6577
Screen size :- 480x800
1.21GHz dual-core Processor
ARMv7
Can help me anyone?
Thanks in advance.
Any help?

who can patch vibe 1.5(Android4.4 rom)?

Vibe is belong to lenovo phone,s rom .it support mtk6589 and Qualcomm 8974 ,vibe 1.5 have open source and support Qualcomm multisim:good:,who can patch it?

[Completed] Help!

Hi, i have a ZTE Device v8200+ (Qualcomm msm8625, 512Mb Ram, 4",8mpx Main camera, 0.3 front camera android 4.0.4, Kernel version 3.0.21) (released in Venezuela)......
I wants to know if i can port a cyanogenmod rom or another rom (JB, KK) with my stock kernel (3.0.21)...Can i?
Hi Rvrjei,
Yes you can use a prebuilt stock kernel with some modifications to run CM on your device.
I've done a quick search on Github for your chipset and found quite a few hits, check it out!
Here are a few links to start building Cyanogenmod and setting up the device tree:
How To Port CyanogenMod Android To Your Own Device
[ULTIMATE GUIDE] [A-Z] Using Android Source Code/ How to Compile
[NOOBFRIENDLY] [HOWTO] Create a device tree for MTD devices
Cheers!

[Completed] Android 4.4 CustomRom for MediaTek MT6589T

Hello, am was wondering if there is a Custom Rom for Android Phones with the 1.5GHz MediaTek MT6589T processor.
I use a Tecno Phantom A3.The device shipped with 1gb of ram and Android 4.22.Am sick of Jellybean.I tried intalling cyanogenmod but it says my Device is not supported.Please help.Thanks
Hi @donniemceduns
I can't seem to find a 4.4 Build that is compatible with your device specifically. I have however found a thread which has Kernels compatible with Kitkat. ( Kernel 3.4.67 ) - Source is also released. Also found this: complete MTK6589 source code is released!.
I would think that you could build your own Cyanogenmod 11 using these guides:
[GUIDE] Compile CM from source, source basics & FAQ - Very detailed
How To Port CyanogenMod Android To Your Own Device
On a side note, it is definitely possible, 4.4 was released for the following MTK6589(T) devices:
Lenovo S939 = MT6592 (Received)
Lenovo S930 = MT6582 (Received)
Lenovo S820 = MT6589 (Received)
Lenovo S920 = MT6589 (Received)
Lenovo S960 = MT6589T (Received)
Cheers!

Merlin SoC

Why does CPU-Z on Merlin show it as msm8916 while the SD615 chipset is supposed to be msm8939?
since it uses the same source as osprey/surnia/lux its probably only cosmetic since the msm8939 has its own dts files etc. (just search msm8939 on the lineageos kernel source on github)
it wont suprise me if lux also has msm8916 in cpu-z. if this would be an issue motorola would have seperated the two kernel source codes

Categories

Resources