Here ya go some goodies for u ....
Kernal tar text :
1. Android Build
- Download original android source code ( jelly bean 4.1.2 ) from http://source.android.com
- Unzip opensource packages of LS970_OptimusG_Android_JB_LS970ZVC_Android.tar.gz into downloaded android source directory
- And, merge the source into the android source code
- Run following scripts to build android
a) source build/envsetup.sh
b) choosecombo 1 geehrc4g_spr_us 1
c) m -j4
- When you compile the android source code, you have to add google original prebuilt source(toolchain)
into the android folder
- After build, you can find output at out-geehrc4g_spr_us/target/product/geehrc4g
2. Kernel Build
- Untar using following command at the android folder
tar zxvf LS970_OptimusG_Android_JB_LS970ZVC_kernel.tar.gz
- When you compile the kernel source code, you have to add google original prebuilt source(toolchain)
into the android folder.
- cd kernel
- make j1sp-perf_defconfig ARCH=arm
- make ARCH=arm CROSS_COMPILE=../prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/arm-eabi-
3. After build, you can find the build image(zImage) at arch/arm/boot/
New upload of Kernal zvc :
https://docs.google.com/file/d/0B1DGsUzId7AHdXl1RWNNYXFGcHc/edit?usp=docslist_api
Lg ls970_zvc license link : https://docs.google.com/file/d/0B1DGsUzId7AHN2NuUXBnd3c1SnM/edit?usp=docslist_api
Sent from my LG-LS970 using Tapatalk 4
Built date submit * Fri Jul 13 2013 Crutcher Dunnavant * - changed to provide snprintf and vsnprintf functions
Sent from my LG-LS970 using Tapatalk 4
bigfdaddy2 said:
Built date submit * Fri Jul 13 2013 Crutcher Dunnavant * - changed to provide snprintf and vsnprintf functions
Sent from my LG-LS970 using Tapatalk 4
Click to expand...
Click to collapse
Is this what the guy was talking about in the post about the Optimus G software update?
Sent from my LG-LS970 using xda premium
This is the kernal for that software update coming ...
Sent from my LG-LS970 using Tapatalk 4
Sent from my LG-LS970 using Tapatalk 4
bigfdaddy2 said:
This is the kernal for that software update coming ...
Sent from my LG-LS970 using Tapatalk 4
Click to expand...
Click to collapse
Ok. That's what I thought, I was just too lazy to read.
Sent from my LG-LS970 using xda premium
_dannyboy said:
Ok. That's what I thought, I was just too lazy to read.
Sent from my LG-LS970 using xda premium
Click to expand...
Click to collapse
Lol it all good
Sent from my LG-LS970 using Tapatalk 4
Phone appman is set at test server and so is the bau server .... hopefully lets me get a lil sooner ... unsure whether appman and bau needs to be test server or staging server ....
Sent from my LG-LS970 using Tapatalk 4
bigfdaddy2 said:
Here ya go some goodies for u ....
Kernal tar text :
1. Android Build
- Download original android source code ( jelly bean 4.1.2 ) from http://source.android.com
- Unzip opensource packages of LS970_OptimusG_Android_JB_LS970ZVC_Android.tar.gz into downloaded android source directory
- And, merge the source into the android source code
- Run following scripts to build android
a) source build/envsetup.sh
b) choosecombo 1 geehrc4g_spr_us 1
c) m -j4
- When you compile the android source code, you have to add google original prebuilt source(toolchain)
into the android folder
- After build, you can find output at out-geehrc4g_spr_us/target/product/geehrc4g
2. Kernel Build
- Untar using following command at the android folder
tar zxvf LS970_OptimusG_Android_JB_LS970ZVC_kernel.tar.gz
- When you compile the kernel source code, you have to add google original prebuilt source(toolchain)
into the android folder.
- cd kernel
- make j1sp-perf_defconfig ARCH=arm
- make ARCH=arm CROSS_COMPILE=../prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/arm-eabi-
3. After build, you can find the build image(zImage) at arch/arm/boot/
Kernal DL : https://docs.google.com/file/d/0B1DGsUzId7AHVXlVN2tBWXRYUE0/edit?usp=docslist_api
Lg ls970_zvc license link : https://docs.google.com/file/d/0B1DGsUzId7AHN2NuUXBnd3c1SnM/edit?usp=docslist_api
Sent from my LG-LS970 using Tapatalk 4
Click to expand...
Click to collapse
Nicely done, did you see anything new building the kernel from source.
Sent from my LG-LS970 using xda app-developers app
I haven't done any building with it to test ....I just was able to pull the kernal from the new update heading our way .... I know evoloutionmods,neighborhood hacker have put it into some builds and are testing it out ....
Sent from my LG-LS970 using Tapatalk 4
bigfdaddy2 said:
I haven't done any building with it to test ....I just was able to pull the kernal from the new update heading our way .... I know evoloutionmods,neighborhood hacker have put it into some builds and are testing it out ....
Sent from my LG-LS970 using Tapatalk 4
Click to expand...
Click to collapse
Nice, Hopefully this will fix the bug issues, I think they are doing this too prepare the phone at the end of year for android 4.3
tommyjoesanders said:
Nice, Hopefully this will fix the bug issues, I think they are doing this too prepare the phone at the end of year for android 4.3
Click to expand...
Click to collapse
I don't believe we will receive 4.3 I know we will get 4.2 but they say it will be by end of year .... Lg seems to usually do 4-5 updates to their top tier phones .. We have had two major updates and know this minor update thats coming and the first minor update for ICS equals our 4 updates lol...
Sent from my LG-LS970 using Tapatalk 4
Posted new upload of zvc kernal ... I messed up last night while uploading ....
Sent from my LG-LS970 using Tapatalk 4
bigfdaddy2 said:
I don't believe we will receive 4.3 I know we will get 4.2 but they say it will be by end of year .... Lg seems to usually do 4-5 updates to their top tier phones .. We have had two major updates and know this minor update thats coming and the first minor update for ICS equals our 4 updates lol...
Sent from my LG-LS970 using Tapatalk 4
Click to expand...
Click to collapse
We've had one major update. 4.1.2. We started with zv7, zv8 and 9 were bug fixes. ZVB is the only major one I can think of. Zvc seems fairly minor.
Sent from my LG-LS970 using xda app-developers app
Sorry to resurrect a dead thread but this is the only one that I saw that talks about compiling from LG kernel source.
I think I did everything like your instructions say but the output folder for my kernel doesn't have a zImage file. The closest name is Image but it's 14.4MB (way bigger than viper kernel, for instance) and it doesn't boot via fastboot boot Image. I'd appreciate it if anyone could give me some pointers.
EDIT: looks like I hadn't installed lzop, never mind.
VoluntaryMan said:
Sorry to resurrect a dead thread but this is the only one that I saw that talks about compiling from LG kernel source.
I think I did everything like your instructions say but the output folder for my kernel doesn't have a zImage file. The closest name is Image but it's 14.4MB (way bigger than viper kernel, for instance) and it doesn't boot via fastboot boot Image. I'd appreciate it if anyone could give me some pointers.
EDIT: looks like I hadn't installed lzop, never mind.
Click to expand...
Click to collapse
I tried it using toolchain 4.6.3, among many others, and at best, the error was with the tsp.drv. When I removed it it compiled fine. But no boot.
How did you get past that error? Also, I have issues getting the modules to compile. How'd you fix that?
I'm trying to learn in my spare time so that's probably my problem. TIA
Sent from my LG-LS970 using XDA Premium 4 mobile app
engine95 said:
I tried it using toolchain 4.6.3, among many others, and at best, the error was with the tsp.drv. When I removed it it compiled fine. But no boot.
How did you get past that error? Also, I have issues getting the modules to compile. How'd you fix that?
I'm trying to learn in my spare time so that's probably my problem. TIA
Click to expand...
Click to collapse
I just started with the source of Viper Kernel, it's ZVC based and already have some good fixes.
You can also see the source I'm working on at bmos/JB_LS970ZVC_Adder, although mine isn't booting right now (although I'm about to try toolchain 4.7 which it says it is optimised for)
Related
update, it's been a while and while I'm back, I noticed cifs and md4 are not available for the rom I'm currently running... so updated modules are below
Definitely not a developer. But I like to tinker and mod. Since I updated to JB I haven't been able to find cifs.ko or md4.ko
So I decided to compile them myself.
Hope this helps somebody. I'll try to keep these up to date as new kernel's become available.
cifs.ko & md4.ko when loaded allow cifs (aka samba, windows) network shares to be mounted and viewable as local media
Root is required
I recommend coping the files to /system/lib/modules
Modules can be loaded from cmd line
insmod /system/lib/modules/cifs.ko
insmod /system/lib/modules/md4.ko
These can also be used by cifs manager which is available in the app store
just tell the app where you have stored the files on your device
cifs.ko & md4.ko : Compiled for TF300 with JB Kernel 10_4_2_9
http://www.mediafire.com/?j71gn5ar7har90t
cifs.ko & md4.ko : Compiled for TF300 with JB Kernel 10_6_1_15_3
http://www.mediafire.com/?fp7kk3i82q998ey
cifs.ko & md4.ko : Compiled for TF300 with JB Kernel 10_6_1_27_1
Please note this set is untest, I'm not running this kernel yet
http://www.mediafire.com/?en4kun1rmmb1zsw
KAD
Im your guinee pig
Some people might not know how to install this, if you wanna update the OP.
Sent from my ASUS Transformer Pad TF300T using XDA Premium HD app
keynith said:
Im your guinee pig
Some people might not know how to install this, if you wanna update the OP.
Sent from my ASUS Transformer Pad TF300T using XDA Premium HD app
Click to expand...
Click to collapse
Thanks, first post updated with a few instructions
Was just looking for this!!!! Thanked!
I've compiled the CIFS modules (cifs.ko and md4.ko) for 10.4.2.13 in case anyone is looking for them.
How about 10.4.2.17?
Kwen said:
How about 10.4.2.17?
Click to expand...
Click to collapse
I couldn't get the kernel source from Asus.
The .tar.gz file inside the .rar file seems to be broken.
EnF70 said:
I couldn't get the kernel source from Asus.
The .tar.gz file inside the .rar file seems to be broken.
Click to expand...
Click to collapse
I've been away from the community for a short time working on a sigma bassed project, I'll see if I can get the new source and compile new modules
KAD79 said:
I've been away from the community for a short time working on a sigma bassed project, I'll see if I can get the new source and compile new modules
Click to expand...
Click to collapse
I seem to be having some difficulty with the official source code for 4.2.17, seems there's a lot of stuff missing,
maybe I'll try the repository from untermensch
but the compiled modules from 4.2.9 still load just fine
Cifs & Md4 module from firmware 10.4.2.17....moved on : http://forum.xda-developers.com/showthread.php?t=1953808 !
this worked great on hydro (minus the occasional hiccup), which one should we be using on cm10 (i want to use Paranoid, know it's based off of cm10).
thanks guys
Sent from my ASUS Transformer Pad TF300T using Tapatalk 2
pendragon11 said:
this worked great on hydro (minus the occasional hiccup), which one should we be using on cm10 (i want to use Paranoid, know it's based off of cm10).
thanks guys
Sent from my ASUS Transformer Pad TF300T using Tapatalk 2
Click to expand...
Click to collapse
How about you try and let us know
the first set of modules I compiled has successfully loaded on verious kernel versions
official
Hydro
several Rom's from surdu_petru
and even with the kernel from untermensch
what I haven't tried is CM10 or AOKP
Going to make the jump soon, I'll keep you posted
Sent from my VS910 4G using Tapatalk 2
bump, updated modules above
]I attached the file that shows what errors I get when trying to compile, hopefully someone can help me out. Also one thing I didn't capture but I think is important is that the first line it prints when trying to compile is something along the lines of not finding the 'src' folder, it's not in my jelly bean source folder, and I did a repo sync and the source is about 14.8gb so I'm not sure if I'm missing anything, any help would be appreciated, thanks.
I'm using -> http://forum.xda-developers.com/showthread.php?p=31018542#post31018542 as my guide
and to be more specific I'm using openjdk not the jdk it says to use in the thread, not sure if that has any significance, also I commented out some lines in the main.mk file so that it can compile with the openjdk and stops asking for jdk 1.6 which people said is okay to use openjdk, if you guys need anymore info to help me, lmk. I'll try to be as specific as possible.
Also I used the make -j4 idk if I should be using -j1 or anything else. Yes I picked the write build from the lunch menu.
Here you have the same error and a patch to solve it:
http://forum.xda-developers.com/showthread.php?t=1762641&page=4
Regards!
McGiverGim said:
Here you have the same error and a patch to solve it:
http://forum.xda-developers.com/showthread.php?t=1762641&page=4
Regards!
Click to expand...
Click to collapse
I applied the patch, and i still got errors
also find: 'src' no such file or directory
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
I really find it hard to believe that they is NOT one thread that show a fully working CM10 from start to finish. Each and every one has something that is not right or a file missing.
Sent from my Galaxy Nexus using xda premium
cenwesi said:
I really find it hard to believe that they is NOT one thread that show a fully working CM10 from start to finish. Each and every one has something that is not right or a file missing.
Sent from my Galaxy Nexus using xda premium
Click to expand...
Click to collapse
Lmao yeah I've follows like 20 different guides, non of them have everything 100% because everyone uses a different distribution of Linux and some things work for some people and not for others it seems.
Sent from my Galaxy Nexus using Tapatalk 2
I don't see why you're having the issues compiling, as the make errors are pretty non-descriptive.
Are you using 64bit Ubuntu or 32bit Ubuntu?
I think sometime today, I'll post my method for how I got my compiled working and see if that helps anyone.
Sent from my Galaxy Nexus using Tapatalk 2
The guide you are using is a guide for Ubuntu 10.04 and there are more packages that need installed on 11.04+. Make sure you are using 64-bit Ubuntu and follow this http://forum.xda-developers.com/showthread.php?t=1566224
This is a guide for CM10, but if you are wanting to build aosp, then just use this guide to setup your build environment and use the other guide to download the source and build. There is also a nice kitchen built by swordrune10 that can build stock rooted aosp, cm10, aokp and several other popular Roms. The thread is in the GSM dev section for downloading and installing his kitchen. http://forum.xda-developers.com/showthread.php?t=1667055
geoffcorey said:
I don't see why you're having the issues compiling, as the make errors are pretty non-descriptive.
Are you using 64bit Ubuntu or 32bit Ubuntu?
I think sometime today, I'll post my method for how I got my compiled working and see if that helps anyone.
Sent from my Galaxy Nexus using Tapatalk 2
Click to expand...
Click to collapse
64bit :/ Idk this is my 4th time trying to compile....each and every time before this I gave up because of multiple errors but this time I want it to work...so I'll get to the bottom of it. If you do end up posting your method, mind pming me and letting me know?
Sent from my Galaxy Nexus using Tapatalk 2
Serious_Beans said:
I applied the patch, and i still got errors
also find: 'src' no such file or directory
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Click to expand...
Click to collapse
These are not errors that would cause a build to fail. I haven't looked at your txt file so I don't know what's there. Use pastebin or something people don't have to download and you may get better response.
Sent from my Galaxy Nexus using xda app-developers app
akellar said:
These are not errors that would cause a build to fail. I haven't looked at your txt file so I don't know what's there. Use pastebin or something people don't have to download and you may get better response.
Sent from my Galaxy Nexus using xda app-developers app
Click to expand...
Click to collapse
I did upload it via pastebin...how do I insert it properly into these forums?
Sent from my Galaxy Nexus using Tapatalk 2
Serious_Beans said:
64bit :/ Idk this is my 4th time trying to compile....each and every time before this I gave up because of multiple errors but this time I want it to work...so I'll get to the bottom of it. If you do end up posting your method, mind pming me and letting me know?
Sent from my Galaxy Nexus using Tapatalk 2
Click to expand...
Click to collapse
Sent you a pm.
Sent from my Galaxy Nexus using Tapatalk 2
geoffcorey said:
Sent you a pm.
Sent from my Galaxy Nexus using Tapatalk 2
Click to expand...
Click to collapse
Thanks a lot for your help earlier, I'm syncing the repo right now, I'll let you know how building goes tomorrow morning.
import_includes /bin/bash: line 1: out/host/linux-x86/obj/STATIC_LIBRARIES/libbccExecutionEngine_intermediates/import_includes: Permission denied make: ***
this is what causing his build to fail. what version of make are you using, 3.41 or 3.42? also do you have gcc-multilib installed?
Sent from my i9250
bk201doesntexist said:
import_includes /bin/bash: line 1: out/host/linux-x86/obj/STATIC_LIBRARIES/libbccExecutionEngine_intermediates/import_includes: Permission denied make: ***
this is what causing his build to fail. what version of make are you using, 3.41 or 3.42? also do you have gcc-multilib installed?
Sent from my i9250
Click to expand...
Click to collapse
3.81 according to "version -make"
I don't know if I have gcc-miltilib. I'll try to find out and if not I'll get it.
Sent from my Galaxy Nexus using Tapatalk 2
Serious_Beans said:
3.81 according to "version -make"
I don't know if I have gcc-miltilib. I'll try to find out and if not I'll get it.
Sent from my Galaxy Nexus using Tapatalk 2
Click to expand...
Click to collapse
yeah, 3.81 (forget 3.4x, was thinking of something else)
you're building as a normal user, i would assume. was the folder created as root or something?
weird.
Sent from my i9250
bk201doesntexist said:
yeah, 3.81 (forget 3.4x, was thinking of something else)
you're building as a normal user, i would assume. was the folder created as root or something?
weird.
Sent from my i9250
Click to expand...
Click to collapse
Yeah originally it was lol, I re did everything from scratch. I built the ROM successfully, just having trouble finding the camera driver.
http://pastie.org/4714900
Bump. I built successfully the first time and now I'm getting this error.
Serious_Beans said:
http://pastie.org/4714900
Bump. I built successfully the first time and now I'm getting this error.
Click to expand...
Click to collapse
http://pastie.org/4716749
More errors, hope someone can help.
Bump
Sent from my Galaxy Nexus using Tapatalk 2
Serious_Beans said:
http://pastie.org/4714900
Bump. I built successfully the first time and now I'm getting this error.
Click to expand...
Click to collapse
http://ubuntuforums.org/showthread.php?t=345201
http://www.ducea.com/2007/10/25/gcc-error-trying-to-exec-cc1plus-execvp-no-such-file-or-directory/
seems you need g++
Serious_Beans said:
http://pastie.org/4716749
More errors, hope someone can help.
Click to expand...
Click to collapse
seems to me that you're out of ram; try passing a lower number of threads, like -j4 or even -j2.
Code:
#include
/*
* 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.
*/
This is the SickleKernel for the HTC One V (primoc and primou). The source code has been modified to support both devices in a unified development environment. To assist in the development, simply checkout the source code, add a feature, test it and push the changes to my gerrit with the included gerrit script in the kernel's root. All changes will be reviewed and tested, and if the code is up to spec, will also be accepted. All contributions are greatly welcome.
The current goal of this kernel is to get the MSMFB from the jb_chocolate branch of CAF to boot fully on this device. Currently the goal of this project is to get past the black screen currently encountered so that we can have proper msm_fb drivers in jellybean and more easily port a 3.4 kernel. The current URL for the work (and booting caf drivers is here NOTE: Booting drivers means booting with a black screen.) We must properly initalize the panel of this device, but as soon as that is accomplished there will not be any problems with jellybean vsync.
Major Changes:
Code:
Add gerrit script to allow others to contribute to kernel code
compiled with cfx 3.8.1 toolchain
Fix Makefile flags so that kernel compiles on 4.8 GCC toolchains
Add google snappy
add -fno-pic flag for some compilers to fix wifi module
fix jb-4.2.2 no booting issue with MSMFB
Add XZ compression
patch to 3.0.67
Fix multitouch issue
Add cflags to optimize the code such as cortex9 and funloop
add primou board files
fix wakelock of bluetooth (caused bad battery life)
add new KGSL drivers for jellybean
fix compile warnings in 3.0.56 for gcc 4.6 (google prebuilt)
patch to 3.0.56
fix bluetooth in kernel
add overclock
fix warnings
Installation guide:
Use this awesome guide by the helpful cybervibin
How to compile:
1) download this tested toolchain
2) get kernel source here (Current branch is "jellybean-4.2")
3) put the toolchain in your $HOME directory
4) be sure your system has all the dependencies to build a kernel (system-devel, gcc, ect)
5) cd to the kernel source
6) issue the command `make ARCH=arm primoc_defconfig` NOTE: If building for gsm, primou_defconfig should be used
7) issue the command `make -j4 ARCH=arm CROSS_COMPILE=`echo "$HOME/prebuilts_gcc_linux-x86_arm_arm-eabi-4.8/bin/arm-eabi`"`
8) grab the kernel from arch/arm/boot/zImage and the modules from drivers/net/wireless/bcmdhd/bcmdhd.ko
9) create a boot.img with either mkbootimg and mkbootfs or android kitchen (Android kitchen is reccomended)
NOTE:
mkbootimg flags:
primoC base is 0x14300000 and ramdisk is 0x15300000
primoU base is 0x13f00000 and ramdisk is 0x14f00000
command line for both is console=ttyHSL0,115200,n8
Source:
here Current branch "jellybean-4.2"
Any bug reports should be posted here
Downloads:
Primoc V42 for 4.2.2 roms (ION) -> Here
MD5: fa0e631d340f06e67ebfeed5f2ed99f7
Primou V42 for 4.2.2 (PMEM) -> Here
MD5: d275623756c850b0936323d90292f9b4
Thanks:
maxwen
jmztaylor
synergy (CFX 4.8.1 toolchain)
lloir
tehwafflez (for buying me a wonderful bus pirate)
BeyondExistence
Great job simon!
Sent with my HTC One V+ with super slick jan 3rd kernel
Wafflez asked all the questions I'm wondering, lulz.
Let's see where this goes. :thumbup:
Sent from my HTC One V using Tapatalk 2
Tehwafflez said:
So just making sure here, is this kernel is for 4.0 or 4.1?
And it will not work with sense roms
So aka stock 4.0 or cm10/ pa/ akop right?
I am really looking forward to improved battery life and sleeker performance ^_^
Sent from my 4.1 PACman 15.3 with sick kernel 2.0.0 One V using xda app-developers app
Click to expand...
Click to collapse
when he said AOSP m guessing 4.1.X
its just a guess,
so simon whats new, i mean the changelog?
Improved for jellybean. I'm working on the commit for sysfs vsync and that will make us ready for 4.2.. video cam will be added eventually its just a matter of messing with it enough
Sent from my One V using Tapatalk 2
simonsimons34 said:
Improved for jellybean. I'm working on the commit for sysfs vsync and that will make us ready for 4.2.. video cam will be added eventually its just a matter of messing with it enough
Sent from my One V using Tapatalk 2
Click to expand...
Click to collapse
Ohhh I see..good luck
Sent from my One V using xda premium
version one released. Should be the same as sick kernel with a little better performance with lionheart governor
http://files.simonsickle.com/?dir=htc/primoc/kernels
How about Multi Touch fixes? One thing I noticed about Jelly Bean is that using 2 fingers cancels both touch gestures.
I play Minecraft on my One V, and when playing, I can't because I can barely move due to multi-touch not be liable.
Multi touch is in the ROM. Not the kernel drivers. The drivers have comments that state multi touch support exists
Sent from my One V using Tapatalk 2
I noticed it works fine in things like launchers, but not games. It cancels all touches.... Any ideas?
Sent from my HTC One V using Tapatalk 2
Contact that app developer
Sent from my One V using Tapatalk 2
I just went back to stock sense lol. Ill have to try it out next week with jmz rom
Sent from my HTC One V using xda app-developers app
I'll also be taking over CM10 for a bit. Jmz lent unlimited io his phone to get us all soff
Sent from my One V using Tapatalk 2
Curiousn00b said:
I noticed it works fine in things like launchers, but not games. It cancels all touches.... Any ideas?
Sent from my HTC One V using Tapatalk 2
Click to expand...
Click to collapse
if ur talking about JB, maybe cause its still in beta stage!
---------- Post added at 08:26 AM ---------- Previous post was at 08:25 AM ----------
simonsimons34 said:
I'll also be taking over CM10 for a bit. Jmz lent unlimited io his phone to get us all soff
Sent from my One V using Tapatalk 2
Click to expand...
Click to collapse
s-off ???? really?,yay!
cybervibin said:
s-off ???? really?,yay!
Click to expand...
Click to collapse
The guys there are amazing. It probably won't be long at all
Sent from my One V using Tapatalk 2
simonsimons34 said:
The guys there are amazing. It probably won't be long at all
Sent from my One V using Tapatalk 2
Click to expand...
Click to collapse
Woah who is Jmz working with to get us soff? I am looking forward to this and hopefully it won't be crazy tricky to get it either
Sent from my One V using xda app-developers app
he donated to unlimited.io there's no promises but these guys are good. Also team blueridge, which lloir me and kalaker belong to (I'm one of the two founders ) has found a hopeful method for one v CDMA. It is the same way as the wildfire s. We just need the proper diag bin... but back on track. Create a general thread else please
Sent from my One V using Tapatalk 2
cybervibin said:
if ur talking about JB, maybe cause its still in beta stage!
Click to expand...
Click to collapse
I always figured it was the kernel until Simon just taught me something. I can't use CM10 because of reboots and that touch glitch. That's all that keeps me away. xD
Sent from my HTC One V using Tapatalk 2
simonsimons34 said:
The guys there are amazing. It probably won't be long at all
Sent from my One V using Tapatalk 2
Click to expand...
Click to collapse
so i dont know if its just me but your links to download are not working it just reports that it has "problems loading page" if anyone has already gotten this kernel plz pm me with link so i can get hooked up really want to try this out thx
Its back again. Server issues earlier
Sent from my One V using Tapatalk 2
Project EpicB2G presents...
Nigel Meets the Fox (Boot 2 Gecko Kernel)
This is not an Android kernel. If that's what you're looking for, move along.
What is Boot 2 Gecko? If you have to ask yourself what is Boot 2 Gecko, then read up on it HERE. If you still don't understand, then this thread isn't for you.
About Boot 2 Gecko:
Firefox OS (project name: Boot to Gecko also known as B2G) is an open source operating system for smartphones and tablet computers being developed by Mozilla. It is an implementation of letting HTML5 applications integrate the device's hardware directly by using JavaScript. It has been demonstrated on Android-compatible smartphones. Boot 2 Gecko is HTML5 based and runs on top of a Android base system, BUT the kernel will not be able to boot android, just Boot 2 Gecko. ONLY USE WHEN A BOOT 2 GECKO ROM IS AVAILABLE!
This kernel was made available so future developers of Boot 2 Gecko can have a pre-compiled kernel for the operating system. For compiling instructions, see post #2.
WARNING!
This is a BOOT 2 GECKO KERNEL. DO NOT USE ON ANY ANDROID ROMS.
Want to help contribute to the development of Boot 2 Gecko? Checkout the source HERE!
Download Nigel meets Fox (Boot 2 Gecko Kernel):
By clicking the link below you agree that you are flashing this kernel at your own risk. Neither myself, Project EpicB2G, nor anyone but yourself are responsible for any problems that may occur before, during or after flashing this kernel. You also agree that this kernel is to be flashed ONLY on the Sprint Galaxy S II Epic 4G Touch!
I agree to the terms and conditions set forth by XDA and Nigel...
# Boot to Gecko (B2G)
Boot to Gecko aims to create a complete, standalone operating system for the open web.
You can read more about B2G here:
http://wiki.mozilla.org/B2G
and talk to us on IRC:
#B2G on irc.mozilla.org
## Prerequisites
### Linux
* A 64 bit linux distro
* See http://source.android.com/source/initializing.html on configuring USB access.
* 20GB of free disk space
* autoconf-2.13
* git
* ccache
* gcc/g++ __4.6.3 or older__
* bison
* flex
* 32bit ncurses
* 32bit zlib
* make
Additionally, if you're building the emulator, you probably need the the Mesa
implementation of OpenGL. On Ubuntu, this is the __libgl1-mesa-dev__ package.
Ubuntu 12.10 ships with gcc 4.7 by default, which causes build errors pretty
early in the process. To use gcc 4.6, edit .userconfig and add
export CC=gcc-4.6
export CXX=g++-4.6
Of course, you'll need the g++-4.6 package installed.
### OSX
* XCode
* 20GB of free space
* homebrew
* git (if not using XCode 4)
* gpg
* ccache
* autoconf-2.13 - brew install https://raw.github.com/Homebrew/homebrew-versions/master/autoconf213.rb
## Fetch the source code
To build Boot 2 Gecko for the D710, you will have to fetch a custom source code from Nigel's GitHub, or your own if you forked it.
To begin type:
mkdir -p firefoxos
cd firefoxos
git clone git://github.com/EpicB2G/B2G.git
Once the source is present on your drive, make sure you have the B2G folder and type:
cd B2G
Now you're ready for part two!
## Configure
Run config.sh to get a list of supported devices:
./config.sh
And then run config.sh for the device you want to build for:
./config.sh d710
### Udev Permissions
If you get "error: insufficient permissions for device"...
Obtain ID of device manufacturer (first 4 hexidecimal digits before colon):
$ lsusb
Add a line to /etc/udev/rules.d/android.rules (replacing XXXX with 4 digit ID):
SUBSYSTEM=="usb", ATTRS{idVendor}=="XXXX", MODE="0666"
Restart udev before re-plugging your device for it to be detected:
$ sudo service udev restart
Re-run configure:
./config.sh d710
### Building against a custom Gecko
It can sometimes be useful to build against a different Gecko than the one specified in the manifest, e.g. a mozilla-central checkout that has some patches applied. To do so, edit .userconfig:
GECKO_PATH=/path/to/mozilla-central
GECKO_OBJDIR=/path/to/mozilla-central/objdir-gonk
## Build
Run build.sh or bld.sh to build B2G.
./build.sh
If you want to just build gecko or some other project, just specify it:
./build.sh gecko
## Flash/Install
Make sure your phone is plugged in with usb debugging enabled.
To flash everything on your phone:
./flash.sh
Please note that heimdall should be installed on your linux box.
To update gecko:
./flash.sh gecko
To update gaia:
./flash.sh gaia
## Update Repos
To update all repos:
git pull
./repo sync
To update a specific repo (eg, gaia):
./repo sync gaia
## Debug
To restart B2G and run B2G under gdb:
./run-gdb.sh
To attach gdb to a running B2G process:
./run-gdb.sh attach
## Test
To run the Marionette test suite on the emulator:
./test.sh
To run specific tests (individual files, directories, or ini files):
./test.sh gecko/dom/sms gecko/dom/battery/test/marionette/test_battery.py
Specify the full path if you're using a different Gecko repo:
./test.sh /path/to/mozilla-central/dom/battery/test/marionette/test_battery.py
Thanks, will give it a try.
Looks very interesting
Sent from my SPH-D710 using xda premium
My only question is...
Does this need the B2G ROM or does the kernel boot into a user interface?
The Mozilla website confused me.
Sent from my SPH-D710 using xda premium
Very interesting. I hope this goes better than the last OS port.
So do we still have to build b2g to install the os? Or will this ever be a flashable rom zip?
This is just quite different from everything I've come across so far.
*wearing flame retardant suit*
Sent from my SPH-D710 using xda premium
Anyone try this yet? I don't understand what it is but don't want to ask questions because that doesn't really seem accepted lol..
Sent from my SPH-D710 using Tapatalk 2
I'm thinking we need the ROM to go with this...
Sent from my SPH-D710 using xda premium
Mattix724 said:
I'm thinking we need the ROM to go with this...
Sent from my SPH-D710 using xda premium
Click to expand...
Click to collapse
Do a data and cache wipe and flash as a kernel.
Sent from my SPH-D710 using xda app-developers app
Some quick research. I had tried Firefox os on my PC.
Firefox OS is a new mobile operating system developed by Mozilla's Boot to Gecko (B2G) project. It uses a Linux kernel and boots into a Gecko-based runtime engine, which lets users run applications developed entirely using HTML, JavaScript, and other open web application APIs.
Click to expand...
Click to collapse
https://developer.mozilla.org/en-US/docs/Mozilla/Firefox_OS
How to install. https://developer.mozilla.org/en-US...o/Installing_Boot_to_Gecko_on_a_mobile_device
There is only 1 step which I am sure doesn't apply here. We already have boot.img from the op.
Am I correct op? We don't need to do anything such as
Code:
flash.sh
? And after we flash the boot.img in mobile Odin does phone boot into Firefox os?
Or this is just the kernel which allows one to flash Firefox os? But then where is the Firefox os? Lol so confused now.
Sent from my SPH-D710 using xda app-developers app
HTML5
I am assuming this is in response to Adobe not supporting android 4.0+ and the future platforms integrating html5. Just a guess...please tell me if I mis-interpreted.....
BluesRulez said:
Some quick research. I had tried Firefox os on my PC.
https://developer.mozilla.org/en-US/docs/Mozilla/Firefox_OS
How to install. https://developer.mozilla.org/en-US...o/Installing_Boot_to_Gecko_on_a_mobile_device
There is only 1 step which I am sure doesn't apply here. We already have boot.img from the op.
Am I correct op? We don't need to do anything such as
Code:
flash.sh
? And after we flash the boot.img in mobile Odin does phone boot into Firefox os?
Or this is just the kernel which allows one to flash Firefox os? But then where is the Firefox os? Lol so confused now.
Sent from my SPH-D710 using xda app-developers app
Click to expand...
Click to collapse
Exactly my thoughts. Normally flashing a kernel does just that... Flashes a kernel. We would still need a compatible ROM.
I'm just not willing to be all brave with my phone since my laptop got stolen :/
Sent from my SPH-D710 using xda app-developers app
themisterwilson said:
Exactly my thoughts. Normally flashing a kernel does just that... Flashes a kernel. We would still need a compatible ROM.
I'm just not willing to be all brave with my phone since my laptop got stolen :/
Sent from my SPH-D710 using xda app-developers app
Click to expand...
Click to collapse
True, I had mobile Odin loaded with boot.Img and was about to tap flash firmware and then I was like let me really look into this.
Sent from my SPH-D710 using xda app-developers app
Alright folks, a few things here...
I am going to close this up for a bit until the OP can come up with a better description for what this actually is as there is a ton of misinformation about it and it is as vague as it comes.
Removing the download link as well for the reasons stated above. I don't want people bricking their devices over this.
Last but not least, not having source makes this kernel non-GPL compliant as per GPL regulations on xda-developers.
OP, please contact this area's moderators (jayharper08) and let him know when things are ready from your end, so that the thread can be re-opened.
Thanks and thread closed.
I have spoken with Nigel (OP) and he will be updating the OP with more info on what exactly this is with better instructions. Link to source will be posted also.
Please keep it on topic.
The modified B2G repo is available here: https://github.com/EpicB2G/B2G . This is what is to be used, and I'll be updating the op.
Hmm, the OP should be GPL compliant now, and I think I've set enough warnings.
Nigel's back.
BluesRulez said:
Bump bump guy..
I get you are excited but that's just wrong.
Sent from my SPH-D710 using xda app-developers app
Click to expand...
Click to collapse
And against the rules. Please don't do that.
Sent from mALL GLORY TO THE HYPNOTOAD!!
jayharper08 said:
Please keep it on topic.
Click to expand...
Click to collapse
I don't believe "bumps" are on topic............. I've already asked once. Next time there won't be a "please" in front of my statement.
Workshop thread for Google AOSP for Xperia ZL
If you want to have AOSP for Xperia ZL like Xperia Z. Then let's start working
To use any custom software you have to unlock bootloader following sony guide
Thanks to
Sony for providing us the chance to have official AOSP support
All developers that work or worked on android making a dream become reality
FXP - for OP design
jredestig - for all help thru IRC and Google Hangouts
pabx - for GApps on AOSP builds
Let's Start By Setting Up Work Environment - Follow this
Follow all steps till
cd ~/android
Then we will init AOSP repo instead of AOKP
since we want to use AOSP software we will init master branch (default)
repo init -u https://android.googlesource.com/platform/manifest
Then let's sync up
repo sync -jthread_number
* Thread number can speedup download if you have an good internet connection
* It can take a while even on a 100mbps connection so Patience is the key
Once you have completely sync'd to the AOSP we need to add device/manufacture specific files to compile for our ZL
Copy the attached file to root of you build directory
Code:
cd .repo && mkdir local_manifests && cd local_manifests && curl https://gist.github.com/Mithun46/6100476/raw/42c2c29a0006eb3eb0b65a53c901ced219e04489/gistfile1.txt >> roomservice.xml && cd ../../
Sync again to get sony repos
Code:
repo sync -jthread_number
Get sony vendor blobs and unpack them in root of your build directory : BLOB_LINK
You should now have directories named vendor/sony/lagan and vendor/sony/c6503 in your tree.
After That, Let's Build
Code:
[B]. build/envsetup.sh[/B]
[B]lunch[/B] <enter> Chose your device number and press enter
[B]make -j<cpu thread number>[/B] Now go out and have some drinks and fun. Build might finish in 5min - 1 day depending on PC
[B]for file in *.img; do echo "$file"; done[/B] Will Show all android images that are compiled
Progress
Won't Build till the vendor blobs are corrected - Errors
Temporary Workarround
Edit the file vendor/sony/c6503/c6503-vendor.mk
And remove the line "$(call inherit-product, vendor/qcom/lagan/lagan-partial.mk)" from it
A build after that can give you fresh working AOSP for Xperia ZL
How to install
Download the respective files from here and extract them, After that do the following
Code:
fastboot flash boot boot.img
fastboot flash system system.img
fastboot flash userdata data.img
NOTE: The system.img does not include Gapps - You can either install them manually or use pabx's handy .tgz file to do it automatically
4.3 Builds: Click Here!
4.2 Builds: Click Here!
To Install GApps
Download the Gapps for your build and execute the below commands
- For 4.3
Code:
adb push gapps.yuga43_shaky.tgz /sdcard/
- For 4.2
Code:
adb push gapps.yuga.tgz /sdcard/
Code:
adb reboot
So what's the status of AOSP for the ZL?
devilsshadow said:
So what's the status of AOSP for the ZL?
Click to expand...
Click to collapse
They are done. All ready , even builds are posted
EDIT: 21-7-13 build posted with all latest changes from Google's AOSP
Nice.. Thank you
Enviado de meu C6503 usando o Tapatalk 2
Guys am building Android 4.3 AOSP for the ZL
EDIT: Guys builded and uploaded. 25-7-13 build is AOSP 4.3
Be aware that this is completely a dev preview
Sent from my GT-P7300 using Tapatalk 4 Beta
mithun46 said:
Guys am building Android 4.3 AOSP for the ZL
EDIT: Guys builded and uploaded. 25-7-13 build is AOSP 4.3
Be aware that this is completely a dev preview
Sent from my GT-P7300 using Tapatalk 4 Beta
Click to expand...
Click to collapse
Baseband and bluetooth seem to be broken on my 6506. Just a heads up! Unless i did something wrong, which is always a possibility , maybe a new radio is needed or smt...
jug6ernaut said:
Baseband and bluetooth seem to be broken on my 6506. Just a heads up! Unless i did something wrong, which is always a possibility , maybe a new radio is needed or smt...
Click to expand...
Click to collapse
They will be Brocken brother. Its only hours since AOSP source released. I will talk to jredestig
I think a new kernel can help fix this .
Sent from my GT-P7300 using Tapatalk 4 Beta
I'll be happy to help test this too! I PMd you my Google Hangouts ID already mithun. This is exciting!
havanahjoe said:
I'll be happy to help test this too! I PMd you my Google Hangouts ID already mithun. This is exciting!
Click to expand...
Click to collapse
I invited you to my hangout . But you are not replying.
Guys a idea. Let's make a hangout with all xperia zl users and devs
Sent from my GT-P7300 using Tapatalk 4 Beta
mithun46 said:
I invited you to my hangout . But you are not replying.
Guys a idea. Let's make a hangout with all xperia zl users and devs
Sent from my GT-P7300 using Tapatalk 4 Beta
Click to expand...
Click to collapse
You did?? How rude of me! I never got a notification and don't see an invitation. I'll make sure I sent you the right ID
ID is correct, not sure what happened. PM me yours and I can send you a message.
mithun46 said:
They will be Brocken brother. Its only hours since AOSP source released. I will talk to jredestig
I think a new kernel can help fix this .
Sent from my GT-P7300 using Tapatalk 4 Beta
Click to expand...
Click to collapse
Aye just making everyone aware . & yea i concur, in Sony's AOSP announcement regarding 4.3 they mentioned kernel changes. So your probably correct on that.
I tried to build mine but since I such a newbie using Ubuntu I gave up (getting errors, as I don't know where to paste the sonyxperiadev.xml.zip files, it kept getting no such files found), so I gonna watch this thread instead.
nX3NTY said:
I tried to build mine but since I such a newbie using Ubuntu I gave up (getting errors, as I don't know where to paste the sonyxperiadev.xml.zip files, it kept getting no such files found), so I gonna watch this thread instead.
Click to expand...
Click to collapse
Wait I will update thread when am free for a user friendly building
Sent from my GT-P7300 using Tapatalk 4 Beta
mithun46 said:
Wait I will update thread when am free for a user friendly building
Sent from my GT-P7300 using Tapatalk 4 Beta
Click to expand...
Click to collapse
Thanks buddy really appreciate your work :good:
New Build Uploaded : 29-7-13
And All Changes till date are there also cleaned the build guide
add me on google hangouts pls
my gmail is [email protected] add me on hangouts since i own the xperia zl and have been wanting to hack it but dont understand how to. this is all new to me. im used to lg and htc.
dragonmhawk said:
my gmail is [email protected] add me on hangouts since i own the xperia zl and have been wanting to hack it but dont understand how to. this is all new to me. im used to lg and htc.
Click to expand...
Click to collapse
Check hangouts
EDIT: New build uploaded with lots of changes
EDIT: Cleaned install guide with ability to install GApps too