I'm building a new kernel (updated on 27.09.2012) - Huawei Ideos X5 U8800

Hi XDA community,I'm building my first kernel and I'm very very very noob about zImage (kernel). I open this Thread because If I build a good kernel,I want to noob's see a noob can improve himself &I hope that the Kernel Developers will help me about solve problem.I mean,you can think about it like a log.If you think this topic is unnecessary,I can delete this topic
Kernel Source:
https://github.com/forumber/kernel_huawei-1
Which I know programming languages:
-Basic
-Java
What is kernel version:
-2.6.35.7
What is Kernel target ROM:
-CM7,B5xx & B8xx
What have I done so far?
-reduce atmel TS sensitivy and enable haptic feedback for soft keys
-fix play anything with speaker the sound is lots of hums and noises
What matters do I need help?
(none)
Thanks To:
genokolar /for base of kernel
Blefish /for helping me
XDA community /in advance ​

That's a good news...
You can approach @giris too he is doing some great work in U8800pro section.

forumber2 said:
Hi XDA community,I'm building my first kernel and I'm very very very noob about zImage (kernel). I open this Thread because If I build a good kernel,I want to noob's see a noob can improve himself &I hope that the Kernel Developers will help me about solve problem.I mean,you can think about it like a log.If you think this topic is unnecessary,I can delete this topic
Kernel Source:
https://github.com/forumber/kernel_huawei
Which I know programming languages:
-Basic
-Java
What is kernel version:
-2.6.35.7
What is Kernel target ROM:
-B5xx & B8xx
What have I done so far?
-Disabled ADI_ADXL346 gsensor,because it cause compile error.I must enable this.
-Enable ALLSYMS_EXTRA_PASS for fix compile errors
-Added bfq I/O scheduler
-I tried reduce Atmel TS sensitivy,but don't work
What matters do I need help?
-Enable ADI_ADXL346 gsensor without compile errors
-Reduce Atmel TS sensitivy
-Phone don't show kernel information,I should fix this
{
"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 To:
TomGiordano /for base of kernel
dzo & ksatta /for kernel changes
Blefish /for helping me
XDA community /in advance ​
Click to expand...
Click to collapse
hey why 2.6.35; you should try 3.x version. I heard Qualcomm is making 3.4 kernel for our chip set so try to build that for u8800.

edit your github source

forumber2 said:
-Enable ADI_ADXL346 gsensor without compile errors
Click to expand...
Click to collapse
You don't have to fix the sensor error about ADXL346 as U8800 does not have that sensor.
If you want to fix it, the proper way is to edit:
Code:
#if 0 (line 4833) -> #ifdef CONFIG_HUAWEI_FEATURE_SENSORS_ACCELEROMETER_ADI_ADXL346
This way it checks if the sensor is enabled from .config and only builds that function if it is, instead of not building it whatever the .config tells.
forumber2 said:
-Reduce Atmel TS sensitivy
Click to expand...
Click to collapse
This is configured inside the Atmel driver, I don't know the exact position, but if you look at the changes from 2.6.32 -> 2.6.35 you should be able to see modifications to the TX (X replaced with number) objects.
forumber2 said:
-Phone don't show kernel information,I should fix this
Click to expand...
Click to collapse
I'd suggest you to do make menuconfig and go to general setup and see if you have the settings correct, I don't know what produces that error.

mittalmailbox said:
hey why 2.6.35; you should try 3.x version. I heard Qualcomm is making 3.4 kernel for our chip set so try to build that for u8800.
Click to expand...
Click to collapse
I'm very very noob about zImage,I think 2.6.35 is good for first
oguzhan mobile said:
edit your github source
Click to expand...
Click to collapse
Why?
Blefish said:
You don't have to fix the sensor error about ADXL346 as U8800 does not have that sensor.
If you want to fix it, the proper way is to edit:
Code:
#if 0 (line 4833) -> #ifdef CONFIG_HUAWEI_FEATURE_SENSORS_ACCELEROMETER_ADI_ADXL346
Click to expand...
Click to collapse
When I disabled ADI_ADXL346 in .config,accelerometer doesn't working on my u8800. I deleted #if 0 (line 4833) and #endif in board-hw7x30.c,but it gives these errors;
Code:
drivers/i2c/built-in.o: In function `i2c_verify_client':
/home/forumber/kernel_huawei_compile/drivers/i2c/i2c-core.c:342: multiple definition of `sensor_dev'
drivers/input/built-in.o:/home/forumber/kernel_huawei_compile/include/asm-generic/bitops/non-atomic.h:105: first defined here
make[1]: *** [drivers/built-in.o] Error 1
make: *** [drivers] Error 2
Blefish said:
I'd suggest you to do make menuconfig and go to general setup and see if you have the settings correct, I don't know what produces that error.
Click to expand...
Click to collapse
I will try it

I reverted to genokolar's cm7 kernel. But I must fix anything with speaker the sound is lots of hums and noises

Thread updated,I need fix play anything with speaker the sound is lots of hums and noises
Thanks in advance!

forumber2 said:
Thread updated,I need fix play anything with speaker the sound is lots of hums and noises
Thanks in advance!
Click to expand...
Click to collapse
I finally solved the damn problem.

For feature request; Add sweep to wake and two way call recording.

Great work man. you are doing well. What .config/defconfig are you building off? Will try build off your source and config too and see how it goes. may have some fixes to contribute to your source.

PaulMilbank said:
Great work man. you are doing well. What .config/defconfig are you building off? Will try build off your source and config too and see how it goes. may have some fixes to contribute to your source.
Click to expand...
Click to collapse
I'm using genokolar's configs.Thanks for your support

removed

forumber2 said:
You can install my lastest compiled kernel,install it by CWM
Click to expand...
Click to collapse
Good work man! I wanna test it
Is this kernel only for cm7 or it can be used in B5xx? your previous post said that your kernel should work in B5xx based
Sent from my U8800 using xda premium

Hey mate, we have enough of kernels available for GB based ROMs. would be great if u help bluefish or build your own CM9 ROM kernel.

Related

[ROM+KERNEL][LINARO] SlimBean 7.8 | Hello Halo! - 07/28/2013

{
"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"
}
​
Important Notes:
- Fully compiled from AOSP source ( source.android.com) with our mods.
- Read the Change-log and installation instructions from the official website carefully.
- Feature requests will be ignored in general, but we will review ( if a relevant commit or source is provided) and then decide.
- Strictly NO ports based on our ROM zip (official or unofficial build) file, manifest.xml will be updated regularly and feel free to compile from source.
Check out our feature list here
Changelog
Find our latest Change-log go here
Features:
- Compiled using latest SlimRoms Source.
- Fixed Mac Address problem with new Kernel.
- Compiled with Linaro 4.8.2 - 13.07 (Rom and Kernel).
- Linux Kernel 3.0.87, updated drivers, more governors and fixed some things.
- Introduced Halo feature from Paranoid Android.
- Obviously, the Slimbean features.
How to flash:
1.- Download the ROM and put in your SD card.
2.- Go to recovery.
3.- Do the wipes (cache/data/dalvik cache).
4.- Format system.
5.- Install the rom.
6.- Enjoy!
Screenshots:
Download:
Rom:
SlimBean Build 7.8 Unofficial - 07/28/2013
SlimBean Build 7.5 Unofficial - 07/21/2013
SlimBean Build 7.2 Unofficial - 07/17/2013
SlimBean Build 7.0 Unofficial - 07/08/2013
Gapps:
For latest Build
Source:
Please visit here for the rom source code.
Special Thanks:
- SlimRoms Team and ParanoidAndroid Team.
- Ivan (Qiwu).
- Blefish.
- Linaro Team.
Changelog:
Code:
[B]07/28/2013[/B]
[B]- Kernel: Linux Kernel 3.0.87, better RAM management, improved gaming, updated touchscreen drivers.
- Fixed problem with reboots.
- Updated HALO: fixed some visual bugs, minor updates from PA.
- Updated to latest SlimBean 7.8 (see the Slim changelog in the first post).[/B]
Code:
[B]07/21/2013[/B]
[B]- Kernel: Rewrited Bluetooth drivers, added Frandom module (Billauer), updated GPU divers, KSM.
- Totally fixed Bluetooth (yes, TOTALLY) :D.
- Added device settings: you can change the vibration intensity.
- Updated HALO: added HALO size, new appearance.
- Added VoicePlus app from CyanogenMod (Koush).
- Added some SElinux stuff from CM.
- Updated to latest SlimBean 7.5 (see the Slim changelog in the first post).[/B]
Code:
[B]07/17/2013[/B]
[B]- Kernel: Linux Kernel 3.0.86, updated drivers, governors and I/O schedulers.
- Totally fixed Camera.
- Bye bye lag, now you can use the rom without problems :P.
- Updated HALO: you can change colors now, added Spanish translations. Added HALO))) app too.
- Fixed problem with some app crashes.
- Added missing things like touchscreen configs.
- Updated to latest SlimBean 7.2 (see the Slim changelog in the first post).[/B]
Code:
[B]07/08/2013[/B]
[B]- Initial Release
- Wifi
- GPS
- Audio
- Root
- Orientation
- USB Mass storage
- Touch screen[/B]
Broken things and bugs:
Code:
[B]- WiFi Tethering
- Missing Torch app.
- Camera app crashes using video recording.
- You tell me :).[/B]
Awesome job. Wondering what you were doing
Sent from my SGH-T769 using Tapatalk 4 Beta
Space was Stalking us from outer space welcome back
3.0.85 is nice but i feel 3.0.83 should be more stable. Just give it a try once. And why is the camera broken? Is it due to the .85 linaro?
Good job!!!! But how the f*&ck i will disable this annoying mouse?
---------- Post added at 10:04 AM ---------- Previous post was at 09:39 AM ----------
Please help me!!! How i will disable this option?It's very hard to use tha phone like this!!!
Camera is broken in the rom. The kernel has no problems,i tried it out with my own PAC and all working Very nicely
Sent from my U8800PRO using xda premium
1. Browser closes shortly after opening tried stock and dolphine browser.
2. Helium Backup does not work- Hangs- not force close
Wait... This is like a HUGE surprise... 3.0.85 kernel? New kernel for 4.2.2? Bluetooth and WiFi WORKING? Compiled from source with linaro toolchain?! HALO?! And randomblame working on our phone??? This means we will have a really good ROM coming soon One thing only... Slim Bean has its own Slim Gapps Come on SpaceKiller I want to kiss ya haha
EDIT: How can that cursor be disabled? There's no option for that in developer options :/ BTW this ROM looks promising. @SpaceKiller I hope you fix all the remaining bugs and welcome back
SLIMBEAN GAPPS
CLICK ME
SLIM EXTRAS
CLICK ME
i have a problem. When install the rom i have to move a cursor for tap on the screen. i go to setting delevoper option but is all unchecked nothing to disable. Why? i don't understand why this problem!
albertodelavega said:
i have a problem. When install the rom i have to move a cursor for tap on the screen. i go to setting delevoper option but is all unchecked nothing to disable. Why? i don't understand why this problem!
Click to expand...
Click to collapse
Did you make a good good clean install? I have not that error.....
herna said:
Did you make a good good clean install? I have not that error.....
Click to expand...
Click to collapse
yes wipe cache, data, dalvik cache, format system and after install
albertodelavega said:
yes wipe cache, data, dalvik cache, format system and after install
Click to expand...
Click to collapse
Same here.
NickVXD said:
Same here.
Click to expand...
Click to collapse
ill'try to reinstall
do you have same problem?
EDIT: nothing, back to ICS
albertodelavega said:
ill'try to reinstall
do you have same problem?
EDIT: nothing, back to ICS
Click to expand...
Click to collapse
IDK him, but I am not having any issue , at least how you say... sorry that I cannot help.. (
Michalisx5 said:
Good job!!!! But how the f*&ck i will disable this annoying mouse?
---------- Post added at 10:04 AM ---------- Previous post was at 09:39 AM ----------
Please help me!!! How i will disable this option?It's very hard to use tha phone like this!!!
Click to expand...
Click to collapse
albertodelavega said:
i have a problem. When install the rom i have to move a cursor for tap on the screen. i go to setting delevoper option but is all unchecked nothing to disable. Why? i don't understand why this problem!
Click to expand...
Click to collapse
I think that @SpaceKiller didn't test the ROM or he forgot this;
This ROM hasn't got touchscreen configurations. If you want to fix mouse problem;
Extract ROM zip. Download TS.zip and extract it.Copy atmel-rmi-touchscreen.idc and synaptics.idc to system/usr/idc. Re-zip the ROM and flash it.
forumber2 said:
I think that @SpaceKiller didn't test the ROM or he forgot this;
This ROM hasn't got touchscreen configurations. If you want to fix mouse problem;
Extract ROM zip. Download TS.zip and extract it.Copy atmel-rmi-touchscreen.idc and synaptics.idc to system/usr/idc. Re-zip the ROM and flash it.
Click to expand...
Click to collapse
i have the atmel can i add in the zip only the atmel? or not?
albertodelavega said:
i have the atmel can i add in the zip only the atmel? or not?
Click to expand...
Click to collapse
Just put both of them
Anyone have problem of FC with google now, maps and other apps?
massi729 said:
Anyone have problem of FC with google now, maps and other apps?
Click to expand...
Click to collapse
Yep. ROM needs a lot of work.

[ROM][4.4.4][SaberMod][CWM/Philz Touch] DarkCyanogenMod 9.0 [17/11/2014]FINAL VERSION

DarkCyanogenMod 4.4.4 for the Samsung Galaxy S Advance​
What is DarkCyanogenMod?
DarkCyanogenMod is an aftermarket firmware based CyanogenMod project,has every features from CyanogenMod 11 plus:​
Screenshots
{
"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"
}
Known Issues
- Camcorder close after record but movie saves good​
Installation
Download ROM and GApps
Put the files on SDCard
Reboot in Recovery
Wipe Data/Factory Reset
Format /System
Select "Install Zip from External Storage"
Choose dCM zip file
Choose GApps zip file
Reboot System​
Download
Go to post #2
Google Apps available here​
Source
Device tree & kernel: TeamCanjica GitHub​
Credits
TeamCanjica
DarkCM team
@AntaresOne​
XDA:DevDB Information
DarkCyanogenMod, ROM for the Samsung Galaxy S Advance I9070
Contributors
Bx16
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.0.x
ROM Firmware Required: 4.1.2
Based On: CM
Version Information
Status: Stable
Created 2014-10-05
Last Updated 2014-11-19​
Should will working, if not just tell me
Link: http://d-h.st/IXk (build 1)
Link: http://d-h.st/AMd build 2, dCM 6.00
Link: http://d-h.st/LM5 build 3, dCM 7.00
Link: http://www.mediafire.com/download/k254yevga2fekqf/dcm_janice-19102014-bx16.zip build 4, hw keys fixed
Link: https://www.mediafire.com/?ounqky6zo1b3e8e v8.0
LAST FINAL BUILD v9.0:
https://www.androidfilehost.com/?fid=95784891001612033 PHILZ
https://www.androidfilehost.com/?fid=95784891001613228 CWM
Can you please make the background tiles full black? ( screnshot # 2) And also settings bar , and get rid of that glowing effect from volume slider? ( screenshot #5) In rest....... all we could really want from this beautiful rom is some stamped white icons Good Job This and Vanir rom deserves to be fully blacked out ( pre-themed)
@pictorul20 I can't edit rom and colors but you can try download black themes and apply it (rom support theme manager)
Good work,,
Downloading
Bx16 said:
@pictorul20 I can't edit rom and colors but you can try download black themes and apply it (rom support theme manager)
Click to expand...
Click to collapse
Ok thanks for the tip. and i like that there are people interested in the look of the phone interface . Much apreciated :highfive:
Another great ROM....thanks!
What toolchains are you using for this rom? Anyone tried this rom? How is the performance and battery backup?
@115dan:
GCC 4.8. Performance is like CM. You can overclock cpu and gpu if it's not satisfaction you.
Bx16 said:
@115dan:
GCC 4.8. Performance is like CM. You can overclock cpu and gpu if it's not satisfaction you.
Click to expand...
Click to collapse
Can you use Sabermod 4.8-4.9 for the next build? With that toolchain rom is a little more responsive.
@115dan: i will try build with 4.9 on this week.
Bx16 very very smooth, "customable" and stable ROM, congratulation! I love it!!! :laugh:
Thanks for the rom. One thing: it's possible to integrate "active notifications"?
@gianfrinico: i can't add/remove features. Darkcm Team can do it. I only compiled from sources to our device.
Sent from my GT-I9070 using XDA Free mobile app
Bx16 said:
@gianfrinico: i can't add/remove features. Darkcm Team can do it. I only compiled from sources to our device.
Sent from my GT-I9070 using XDA Free mobile app
Click to expand...
Click to collapse
Dark is a official ROM for Janice?
I find a little bug, MTP doesn't work
gianfrinico said:
Dark is a official ROM for Janice?
Click to expand...
Click to collapse
No, its unofficial build
johnny_cage said:
I find a little bug, MTP doesn't work
Click to expand...
Click to collapse
For me MTP work, maybe try off debugging on developers options
Hello... Is Apollo app also found in this ROM?
TPD-21 said:
Hello... Is Apollo app also found in this ROM?
Click to expand...
Click to collapse
Yes .... as you can see in the screenshots in op...
Sorry for my english...[emoji4] [emoji4]
tommi77 said:
Yes .... as you can see in the screenshots in op...
Sorry for my english...[emoji4] [emoji4]
Click to expand...
Click to collapse
Thanks for the answer. Btw I can not see the screenshot at all on the OP. Maybe the picture is formatted other than JPG or PNG I guess. (I just opened my laptop. Tonight I was able to see some of the sightings screenshot.) Therefore I have to ask it directly here. By the way thanks for the explanation.

[LOLLIPOP] Xperia AOSP Project

hi all
we have included this device in open devices project
you can check news about project on
http://developer.sonymobile.com/know.../open-devices/
feel free to fork, build, fix and push back
Br
J
Is this pure Android development, apart from CM?
V4LKyR said:
Is this pure Android development, apart from CM?
Click to expand...
Click to collapse
Yes.
Sent from my D6503 using Tapatalk
Good news. My previous device was m7. Flashed continuously new roms. I bought Z2, 3 months before, still stock.
get error while compiling following the instructions on git-hub.
So now we can build more stable builds as we have device tree from sony right?
So.... How fast will Lollipop reach AOSP? After Sony released their normal ROMs?
I have successfully built it
I have successfully built this rom using Linaro ToolChain
It's so smooth butit has many bugs till now like:-
* Screen brightness always full cannot change.
* Bluetooth share force close screen appearing all time
* No Automatic screen Rotation
* Camera is Broken
* No phone service
Maybe it's just me because I used Linaro.. Anybody successfully built it too??
I will try to build it again using regular gcc toolchain and see if anything changes.
EDIT : -
A ScreenShot of it:-
{
"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 long the day omnirom will appear because of this.
mcqcdtbootimg
I've been trying to build the ROM from sources. Downloaded everything required and started to compile.
I face a problem while making the boot.img . I understand we need to use mkqcdtbootimg instead of just mkbootimg. I downloaded the sources of mkqcdtbootimg from Sony's git repo and places it under /source/system/extras. Even after doing those steps I seem to face a problem. Am I doing something wrong ? I'm still a newbie in ROM development. Any help will be highly appreciated
tejaswi.rohit said:
I've been trying to build the ROM from sources. Downloaded everything required and started to compile.
I face a problem while making the boot.img . I understand we need to use mkqcdtbootimg instead of just mkbootimg. I downloaded the sources of mkqcdtbootimg from Sony's git repo and places it under /source/system/extras. Even after doing those steps I seem to face a problem. Am I doing something wrong ? I'm still a newbie in ROM development. Any help will be highly appreciated
Click to expand...
Click to collapse
You need to place this source into external/mkqcdtbootimg of your source code and then compile it again.
Sent from my Xperia Z2 using Tapatalk
Myself5 said:
You need to place this source into external/mkqcdtbootimg of your source code and then compile it again.
Sent from my Xperia Z2 using Tapatalk
Click to expand...
Click to collapse
Ah! Thanks Will do that. In the mean time I compiled it separately and replaced mkbootimg with it
P.S. If someone is facing trouble to compile mkqcdtbootimg make sure you have all your ssl libraries installed and linked properly in Ubuntu. I had to install this libssl-dev to get it to compile there was some linker issue without it in 14.04.
tejaswi.rohit said:
I've been trying to build the ROM from sources. Downloaded everything required and started to compile.
I face a problem while making the boot.img . I understand we need to use mkqcdtbootimg instead of just mkbootimg. I downloaded the sources of mkqcdtbootimg from Sony's git repo and places it under /source/system/extras. Even after doing those steps I seem to face a problem. Am I doing something wrong ? I'm still a newbie in ROM development. Any help will be highly appreciated
Click to expand...
Click to collapse
Hi,
Actually you have to download it to system/core folder not system/extra..
Hope that works for you
lol late one...
Gen1usw0rk said:
I have successfully built this rom using Linaro ToolChain
It's so smooth butit has many bugs till now like:-
* Screen brightness always full cannot change.
* Bluetooth share force close screen appearing all time
* No Automatic screen Rotation
* Camera is Broken
* No phone service
Maybe it's just me because I used Linaro.. Anybody successfully built it too??
I will try to build it again using regular gcc toolchain and see if anything changes.
EDIT : -
A ScreenShot of it:-
View attachment 2978806
Click to expand...
Click to collapse
I compiled the ROM successfully and I'm facing the same problems as you're. I didn't use Linaro tool chain. I guess it has something to do with the device drivers. Hope we get them fixed soon. The ROM is fluid though
Gen1usw0rk said:
I have successfully built this rom using Linaro ToolChain
It's so smooth butit has many bugs till now like:-
* Screen brightness always full cannot change.
* Bluetooth share force close screen appearing all time
* No Automatic screen Rotation
* Camera is Broken
* No phone service
Maybe it's just me because I used Linaro.. Anybody successfully built it too??
I will try to build it again using regular gcc toolchain and see if anything changes.
EDIT : -
A ScreenShot of it:-
View attachment 2978806
Click to expand...
Click to collapse
tejaswi.rohit said:
I compiled the ROM successfully and I'm facing the same problems as you're. I didn't use Linaro tool chain. I guess it has something to do with the device drivers. Hope we get them fixed soon. The ROM is fluid though
Click to expand...
Click to collapse
it has to do with the blobs.... sony released sources for 4.4.2_r2... and the binaries also for 4.4.2, but AOSP is on version 4.4.4_r2 ... blobs are not compatible with current AOSP version...
so if you wanna build pure AOSP for sirius for ex (this device hasn’t even received 4.4.4 official), you have to compile 4.4.2, not 4.4.4 ..
regards
infected_ said:
it has to do with the blobs.... sony released sources for 4.4.2_r2... and the binaries also for 4.4.2, but AOSP is on version 4.4.4_r2 ... blobs are not compatible with current AOSP version...
so if you wanna build pure AOSP for sirius for ex (this device hasn’t even received 4.4.4 official), you have to compile 4.4.2, not 4.4.4 ..
regards
Click to expand...
Click to collapse
That totally makes sense. I shall switch my branch and try to compile again . Thanks
Update:
Downloaded 4.4.2 source and compiled the ROM again. The issues remain the same. I think the device drivers in the kernel need to be set right.
tejaswi.rohit said:
I've been trying to build the ROM from sources. Downloaded everything required and started to compile.
I face a problem while making the boot.img . I understand we need to use mkqcdtbootimg instead of just mkbootimg. I downloaded the sources of mkqcdtbootimg from Sony's git repo and places it under /source/system/extras. Even after doing those steps I seem to face a problem. Am I doing something wrong ? I'm still a newbie in ROM development. Any help will be highly appreciated
Click to expand...
Click to collapse
cd build && git cherry-pick 612e2cd0e8c79bc6ab46d13cd96c01d1be382139 && cd ..
will fix your error
br
J
jerpelea said:
cd build && git cherry-pick 612e2cd0e8c79bc6ab46d13cd96c01d1be382139 && cd ..
will fix your error
br
J
Click to expand...
Click to collapse
Thanks for the fix @jerpelea I see the cherry pick is to fix the mkbootimg error, but is there any chance this fix helps with the other sensors to work, or will have to wait for an updated kernel for the same ? (just curiosity )
infected_ said:
it has to do with the blobs.... sony released sources for 4.4.2_r2... and the binaries also for 4.4.2, but AOSP is on version 4.4.4_r2 ... blobs are not compatible with current AOSP version...
so if you wanna build pure AOSP for sirius for ex (this device hasn’t even received 4.4.4 official), you have to compile 4.4.2, not 4.4.4 ..
regards
Click to expand...
Click to collapse
thats completely wrong
modem and camera blobs are missing
br
J
jerpelea said:
thats completely wrong
modem and camera blobs are missing
br
J
Click to expand...
Click to collapse
glad you corrected me then, after @tejaswi.rohit ruled that out.. so ... where can we find these missing blobs? can we use themuppets repo for it?
ps: @jerpelea can you explain to me how can we build 4.4.4 for Z2 per ex, if the official stock 4.4.4 hasnt been released, and with it the blobs for 4.4.4..?

[KERNEL] [ALPHA] [08/04] TGM-Hybrid Kernel Testing 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"
}
Code:
#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 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.
*
*/
Code:
- TGM-Hybrid LinaroMod Version (Linaro toolchain built in a SaberMod environment)
- Linux 3.4.43 Kernel
- Based off of CM12 Kernel
- Enable kernel NEON mode
- CPU Power Driver tweaks
- Optimized Cache Flags
- Quick Wake Up Driver (battery saving feature)
- MPDecision
- Graphite, -Ofast, and many other flags
- Many Cortex-A15 Optimizations
- Optimized ARM RWSEM Algorithm
- Optimized Square Root Algorithm
- Frandom
Code:
[URL="https://basketbuild.com/devs/YoshiShaPow/Kernels/Peregrine"]Basketbuild[/URL]
[URL="https://github.com/TGM-Hybrid/green_machine_motorola_msm8226"]Source[/URL]
Code:
1. Download the kernel and place it into your storage directory
2. Reboot into recovery
3. Install the kernel
4. (optional) Wipe Dalvik/ART Cache and Cache partitions
5. Reboot and profit
Code:
I don't release anything I don't use myself.
There may be times where the kernel will result in a bootloop so be prepared.
I'm a 15 year old student, so studying comes first!
XDA:DevDB Information
TGM-Hybrid Kernel for the Moto G 4G, Kernel for the Moto G
Contributors
YoshiShaPow, frap129, Somcom3X
Source Code: https://github.com/TGM-Hybrid/green_machine_motorola_msm8226
Kernel Special Features:
Version Information
Status: Testing
Created 2015-04-08
Last Updated 2015-04-23
Reserved
Dowloading now. Has anyone else tested this yet?
Can this be used on cm12.1 ??
The answer is no.... Tried and failed to install
This looks great, I'll give it a go sometime.
The source code link in the 'Downloads' spoiler is broken btw.
Is this a stock kernel or custom ROM one? I'm eagerly waiting to try this
dog121 said:
Can this be used on cm12.1 ??
The answer is no.... Tried and failed to install
Click to expand...
Click to collapse
Could you send me the recovery.log? It thought I had already solved this problem :/
And sorry for not making it clear guys, it is for AOSP based ROMs.
Sent from my A0001 using XDA Free mobile app
Fixed source link. Sorry about that too guys
YoshiShaPow said:
Could you send me the recovery.log? It thought I had already solved this problem :/
And sorry for not making it clear guys, it is for AOSP based ROMs.
Sent from my A0001 using XDA Free mobile app
Click to expand...
Click to collapse
Here is last log .recovery from twrp..
By the looks its the update binary script..
dog121 said:
Here is last log .recovery from twrp..
By the looks its the update binary script..
Click to expand...
Click to collapse
Alrighty I see where it went wrong (merge derp). I'll reupload the moment I'm out of school!
Sent from my A0001 using XDA Free mobile app
Sorry about the derp guys. This one will flash correctly.
TGM-peregrine-lollipop-LinaroMod-4.9-r1-test2.zip
YoshiShaPow said:
Sorry about the derp guys. This one will flash correctly.
TGM-peregrine-lollipop-LinaroMod-4.9-r1-test2.zip
Click to expand...
Click to collapse
Thanks no issues now for installing now but just one slightly major issue for WiFi there is none ...
i flashed this over 12,1 Beeeto´s rom for a fiwe minutes.. not so good experience for me, i missed any internet conexion.. and just a little less smooth than beeeto´s kernel
mosta00 said:
i flashed this over 12,1 Beeeto´s rom for a fiwe minutes.. not so good experience for me, i missed any internet conexion.. and just a little less smooth than beeeto´s kernel
Click to expand...
Click to collapse
That answers my question lol. Thank you for posting your feedback so people such as myself don't have to wonder which is better.
Sent from my XT1045 using XDA Free mobile app
Thread moved to General at OPs request

[ROM][7.1][NOUGAT][STABLE][CyanogenMod 14.1][UNOFFICIAL]

{
"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"
}
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.​
Feel free to join our Discussion channel!​http://forum.xda-developers.com/oneplus-3/how-to/discussion-t3473498​
MultiROM is NOT supported so any questions raised regarding it will be ignored.​Substratum is NOT supported so any questions raised regarding it will be ignored.​Development questions and bug reports only on this thread, for anything please post in the discussion thread
​
Whats working:
Booting
Fingerprint
Mobile Data
DPI Selector
NFC (Partially working, NO android Pay)
Audio
GPS
Google Play application installing
Bluetooth
Dash Charge
Alert Slider
Call
Camera
Button backlight control
USB OTG Support
Vulkan Support
Pocket Mode
Power Menu customisations
Reboot Menu
Live Display (almost all of it)
VR Mode/Daydream
In call volume slider
battery custumizations fixed
mobile hotspot
What's not working or general bugs:
Video/Calls in facebook messenger
RGB values do not do anything(we need updates in kernel)
Android Pay
Cyanogenmod Weather not working
​Flashing Instructions​1. YOU MUST flash 3.2.6 or 3.2.7 or be on 3.2.6 or 3.2.7 before flashing CM14.1​Wipe if coming from another ROM​or simply flash this
https://www.androidfilehost.com/?fid=529152257862678442
afterwards flash cm14.1 and GAPPS​
Flash latest CM14.1​Flash Banks Gapps 7.1 ONLY or the opengapps package below
https://download.dirtyunicorns.com/gapps/Banks/
OpenGapps
​
Download - Taker18 Builds
https://www.androidfilehost.com/?w=files&flid=106864​
Download - flo071 Builds
https://www.androidfilehost.com/?w=files&flid=121099​
Important: CLEAN FLASH 20161107 build!!
Changes:Changelog for flo071 builds​
For increasing call volume:
edit line <ctl name="RX0 Digital Volume" value="75" /> in file /system/etc/mixer_paths_tasha.xml
you have to change value for example to this: <ctl name="RX0 Digital Volume" value="84" />
this method maybe brings up the echo again.
​
If you want Snap Camera too, here is the apk: https://www.androidfilehost.com/?fid=529152257862677308​
Sources:
Kernel Tree
Device Tree
Credits:
Whole CM Team
and of course: @genesixxbf3 for his help!​
Join us all on #slack
https://oneplus3cm14.slack.com​
XDA:DevDB Information
CyanogenMod 14.1, ROM for the OnePlus 3
Contributors
Taker18, flo071
Source Code: https://github.com/CyanogenMod
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.10.x
ROM Firmware Required: Unlocked Bootloader & TWRP
Based On: CyanogenMod 14.1
Version Information
Status: Stable
Current Stable Version: 20161128-flo071
Stable Release Date: 2016-11-28
Created 2016-09-04
Last Updated 2016-12-05
Screenshots
http://imgur.com/m6Vrvyp
http://imgur.com/z0CEiz8
http://imgur.com/vwJW7rD
http://imgur.com/xMe6zcr
http://imgur.com/Fz6vuw6
http://imgur.com/0GuhrUS
http://imgur.com/J7L95yC
Thanks @flo071 !
Reserved
Yes, Nougat! This is going to be fun!
Holy Moly, happy flashing!!
what works and doesnt?! so happy
bennyasf said:
what works and doesnt?! so happy
Click to expand...
Click to collapse
Try it out.....
bennyasf said:
what works and doesnt?! so happy
Click to expand...
Click to collapse
Thats need to try out, thats why i called it TESTING AND WIP
Regards,
Taker
AcidNoteZ said:
Try it out.....
Click to expand...
Click to collapse
shall do when i get home
bennyasf said:
shall do when i get home
Click to expand...
Click to collapse
Thank god.
Can this be flashed through two or does it have to be side loaded?
thelad said:
Can this be flashed through two or does it have to be side loaded?
Click to expand...
Click to collapse
twrp
Regards,
Taker
Kernel included in all OP3 ROMs is 3.18.x, god, wonder when people will realize.
thank you man very cool!
Work in multirom?
Sent from my ONEPLUS A3003 using XDA-Developers mobile app
proag said:
Kernel included in all OP3 ROMs is 3.18.x, god, wonder when people will realize.
Click to expand...
Click to collapse
No option to choose it ...
Regards,
Taker18
camera working ?
Taker18 said:
twrp
Regards,
Taker
Click to expand...
Click to collapse
grand thatnk had to be sure
It is so frustrating to see the first questions people are asking here 10 minutes after the thread opened.
Does it work with multirom?
What's working and what's not?
Do you even know in which Forum you are?
You can get 90% of the informations you need at the first post.
Be careful, this is still a WIP, dont think that all is working FINE!
There is, and will be still alot to do, and pls report back here!
This is a test build ffs.
Flash it and help the dev to fix stuff.
Thanks for the great opportunity to taste some of that nougat.
Happy flashing!
AcidNoteZ said:
It is so frustrating to see the first questions people are asking here 10 minutes after the thread opened.
Does it work with multirom?
What's working and what's not?
Do you even know in which Forum you are?
You can get 90% of the informations you need at the first post.
Be careful, this is still a WIP, dont think that all is working FINE!
There is, and will be still alot to do, and pls report back here!
This is a test build ffs.
Flash it and help the dev to fix stuff.
Thanks for the great opportunity to taste some of that nougat.
Happy flashing!
Click to expand...
Click to collapse
Correct me if I'm wrong, but all the credits and bugs should go to official CM maintainers, because Taker is just compiling from the source they've developed.

Categories

Resources