[One (M8) Android Development] PunkUnity:
Hell ya bro! AND I just finished MY kexec build, so hopefully that works, but if it doesn't, then I'll just fork over the Blackbird kernel and build Slim with that. I'll give all the necessary mentions and credits of course. I mean, if BB works, then wtf would I use the slim kernel for? lol. Anyways. New build is uploading atm. Should be done shortly. If KEXEC works, then I will commit those changes to my Slim Kernel source. I hope it does. Another cool thing is I went from about 3 hours build/compile time to 90 minutes or less after I redid my OS! F YA!

---------- Post added at 06:32 PM ---------- Previous post was at 06:30 PM ----------

NOTE:

1: I really appreciate the support

2: the new "kexec" build is posted in my "Slim Stock" folder on androidfilehost

3: thanks

4: almost drunk yay weeeeekendddd

---------- Post added at 06:37 PM ---------- Previous post was at 06:32 PM ----------

Package Complete: /home/punkunity/android/slim/out/target/product/m8/Slim-m8-5.1.1.beta.0.1-UNOFFICIAL-20150710-1639.zip

#### make completed successfully (01:35:26 (hh:mm:ss)) ####

punkunity@intoxicator:~/android/slim$ thunar

punkunity@intoxicator:~/android/slim$ cd kernel/htc/msm8974

punkunity@intoxicator:~/android/slim/kernel/htc/msm8974$ git status

Not currently on any branch.

nothing to commit, working directory clean

punkunity@intoxicator:~/android/slim/kernel/htc/msm8974$ git checkout lp5.1

Warning: you are leaving 1 commit behind, not connected to

any of your branches:

d81cd10 Add kexec-hardboot for MultiROM support

If you want to keep them by creating a new branch, this may be a good time

to do so with:

git branch new_branch_name d81cd10

Branch lp5.1 set up to track remote branch lp5.1 from github.

Switched to a new branch 'lp5.1'

punkunity@intoxicator:~/android/slim/kernel/htc/msm8974$ git status

On branch lp5.1

Your branch is up-to-date with 'github/lp5.1'.

nothing to commit, working directory clean

punkunity@intoxicator:~/android/slim/kernel/htc/msm8974$ git fetch https://github.com/CaptainThrowback/kernel_htc_m8gpe android-5.0

From https://github.com/CaptainThrowback/kernel_htc_m8gpe

* branch android-5.0 -> FETCH_HEAD

punkunity@intoxicator:~/android/slim/kernel/htc/msm8974$ git cherry-pick 42763ccde10d88b835c838d164f32b05862642f7

error: could not apply 42763cc... Add kexec-hardboot for MultiROM support

hint: after resolving the conflicts, mark the corrected paths

hint: with 'git add <paths>' or 'git rm <paths>'

hint: and commit the result with 'git commit'

Resolved 'arch/arm/boot/compressed/head.S' using previous resolution.

Resolved 'arch/arm/mach-msm/restart.c' using previous resolution.

punkunity@intoxicator:~/android/slim/kernel/htc/msm8974$
[MENTION=5676253]fizbanrapper[/MENTION]

this looks promising ya?

I thought i messed up again. BUT I think I can officially make the changes finally

---------- Post added at 06:45 PM ---------- Previous post was at 06:37 PM ----------

I win!

https://github.com/PunkUnity/kernel_htc_msm8974/tree/lp5.1

---------- Post added at 07:05 PM ---------- Previous post was at 06:45 PM ----------

OK, so after git push, reboot, repo sync, then trying to build, 3 minute slater I get this

warning: string 'wimax_settings_summary' has no default translation.

GEN /home/punkunity/android/slim/out/target/product/m8/obj/KERNEL_OBJ/Makefile

CHK include/linux/version.h

CHK include/generated/utsrelease.h

UPD include/generated/utsrelease.h

Using /home/punkunity/android/slim/kernel/htc/msm8974 as source for kernel

make[3]: `include/generated/mach-types.h' is up to date.

CC arch/arm/kernel/asm-offsets.s

In file included from /home/punkunity/android/slim/kernel/htc/msm8974/arch/arm/include/asm/memory.h:22:0,

from /home/punkunity/android/slim/kernel/htc/msm8974/arch/arm/include/asm/page.h:177,

from /home/punkunity/android/slim/kernel/htc/msm8974/include/linux/mm_types.h:15,

from /home/punkunity/android/slim/kernel/htc/msm8974/include/linux/sched.h:64,

from /home/punkunity/android/slim/kernel/htc/msm8974/arch/arm/kernel/asm-offsets.c:13:

/home/punkunity/android/slim/kernel/htc/msm8974/arch/arm/mach-msm/include/mach/memory.h:29:2: error: #error "Address for kexec hardboot page not defined"

#error "Address for kexec hardboot page not defined"

^

make[3]: *** [arch/arm/kernel/asm-offsets.s] Error 1

make[2]: *** [prepare0] Error 2

make[1]: *** [sub-make] Error 2

make[1]: Leaving directory `/home/punkunity/android/slim/kernel/htc/msm8974'

make: *** [TARGET_KERNEL_BINARIES] Error 2

make: *** Waiting for unfinished jobs....

#### make failed to build some targets (03:25 (mm:ss)) ####

really?