Šta je novo?

HTC One

Probaću čim isplivam iz gužve. Radim nešto potpuno drugo i nemam vremena da bootujem Ubuntu.
 
Huh.. nece da se kompajlira.
Kod:
export CROSS_COMPILE=~/Development/toolchains/arm-cortex_a15-linux-gnueabihf-linaro_4.9.1-2014.07/bin/arm-cortex_a15-linux-gnueabihf-
export ARCH=arm
export SUBARCH=arm

make elementalx_defconfig

warning: (ARCH_MSM_KRAITMP && ARCH_MSM_CORTEX_A5) selects HAVE_HW_BRKPT_RESERVED_RW_ACCESS which has unmet direct dependencies (HAVE_HW_BREAKPOINT)
warning: (ARCH_MSM_KRAITMP && ARCH_MSM_CORTEX_A5) selects HAVE_HW_BRKPT_RESERVED_RW_ACCESS which has unmet direct dependencies (HAVE_HW_BREAKPOINT)
#
# configuration written to .config
#


yooyo@darkstar:~/Documents/PROJECTS/Android/HTC/Kernel/m7-GPE-5.0.1$ make -j 2
scripts/kconfig/conf --silentoldconfig Kconfig
warning: (ARCH_MSM_KRAITMP && ARCH_MSM_CORTEX_A5) selects HAVE_HW_BRKPT_RESERVED_RW_ACCESS which has unmet direct dependencies (HAVE_HW_BREAKPOINT)
warning: (ARCH_MSM_KRAITMP && ARCH_MSM_CORTEX_A5) selects HAVE_HW_BRKPT_RESERVED_RW_ACCESS which has unmet direct dependencies (HAVE_HW_BREAKPOINT)
  CHK     include/linux/version.h
/home/yooyo/Documents/PROJECTS/Android/HTC/Kernel/m7-GPE-5.0.1/scripts/gcc-version.sh: line 25: arm-cortex_a15-linux-gnueabihf-gcc: command not found
/home/yooyo/Documents/PROJECTS/Android/HTC/Kernel/m7-GPE-5.0.1/scripts/gcc-version.sh: line 26: arm-cortex_a15-linux-gnueabihf-gcc: command not found
/home/yooyo/Documents/PROJECTS/Android/HTC/Kernel/m7-GPE-5.0.1/scripts/gcc-version.sh: line 25: arm-cortex_a15-linux-gnueabihf-gcc: command not found
/home/yooyo/Documents/PROJECTS/Android/HTC/Kernel/m7-GPE-5.0.1/scripts/gcc-version.sh: line 26: arm-cortex_a15-linux-gnueabihf-gcc: command not found
/home/yooyo/Documents/PROJECTS/Android/HTC/Kernel/m7-GPE-5.0.1/scripts/gcc-version.sh: line 25: arm-cortex_a15-linux-gnueabihf-gcc: command not found
/home/yooyo/Documents/PROJECTS/Android/HTC/Kernel/m7-GPE-5.0.1/scripts/gcc-version.sh: line 26: arm-cortex_a15-linux-gnueabihf-gcc: command not found
/home/yooyo/Documents/PROJECTS/Android/HTC/Kernel/m7-GPE-5.0.1/scripts/gcc-version.sh: line 25: arm-cortex_a15-linux-gnueabihf-gcc: command not found
/home/yooyo/Documents/PROJECTS/Android/HTC/Kernel/m7-GPE-5.0.1/scripts/gcc-version.sh: line 26: arm-cortex_a15-linux-gnueabihf-gcc: command not found
/home/yooyo/Documents/PROJECTS/Android/HTC/Kernel/m7-GPE-5.0.1/scripts/gcc-version.sh: line 25: arm-cortex_a15-linux-gnueabihf-gcc: command not found
/home/yooyo/Documents/PROJECTS/Android/HTC/Kernel/m7-GPE-5.0.1/scripts/gcc-version.sh: line 26: arm-cortex_a15-linux-gnueabihf-gcc: command not found
/home/yooyo/Documents/PROJECTS/Android/HTC/Kernel/m7-GPE-5.0.1/scripts/gcc-version.sh: line 25: arm-cortex_a15-linux-gnueabihf-gcc: command not found
/home/yooyo/Documents/PROJECTS/Android/HTC/Kernel/m7-GPE-5.0.1/scripts/gcc-version.sh: line 26: arm-cortex_a15-linux-gnueabihf-gcc: command not found
/home/yooyo/Documents/PROJECTS/Android/HTC/Kernel/m7-GPE-5.0.1/scripts/gcc-version.sh: line 25: arm-cortex_a15-linux-gnueabihf-gcc: command not found
/home/yooyo/Documents/PROJECTS/Android/HTC/Kernel/m7-GPE-5.0.1/scripts/gcc-version.sh: line 26: arm-cortex_a15-linux-gnueabihf-gcc: command not found
/home/yooyo/Documents/PROJECTS/Android/HTC/Kernel/m7-GPE-5.0.1/scripts/gcc-version.sh: line 25: arm-cortex_a15-linux-gnueabihf-gcc: command not found
/home/yooyo/Documents/PROJECTS/Android/HTC/Kernel/m7-GPE-5.0.1/scripts/gcc-version.sh: line 26: arm-cortex_a15-linux-gnueabihf-gcc: command not found
/home/yooyo/Documents/PROJECTS/Android/HTC/Kernel/m7-GPE-5.0.1/scripts/gcc-version.sh: line 25: arm-cortex_a15-linux-gnueabihf-gcc: command not found
/home/yooyo/Documents/PROJECTS/Android/HTC/Kernel/m7-GPE-5.0.1/scripts/gcc-version.sh: line 26: arm-cortex_a15-linux-gnueabihf-gcc: command not found
/home/yooyo/Documents/PROJECTS/Android/HTC/Kernel/m7-GPE-5.0.1/scripts/gcc-version.sh: line 25: arm-cortex_a15-linux-gnueabihf-gcc: command not found
/home/yooyo/Documents/PROJECTS/Android/HTC/Kernel/m7-GPE-5.0.1/scripts/gcc-version.sh: line 26: arm-cortex_a15-linux-gnueabihf-gcc: command not found
  CHK     include/generated/utsrelease.h
  CC      scripts/mod/empty.o
  HOSTCC  scripts/kallsyms
arm-cortex_a15-linux-gnueabihf-gcc: No such file or directory
Is your PATH set correctly?
make[2]: *** [scripts/mod/empty.o] Error 2
make[1]: *** [scripts/mod] Error 2
make[1]: *** Waiting for unfinished jobs....
make[1]: `include/generated/mach-types.h' is up to date.
  CC      kernel/bounds.s
arm-cortex_a15-linux-gnueabihf-gcc: No such file or directory
Is your PATH set correctly?
make[1]: *** [kernel/bounds.s] Error 2
make: *** [prepare0] Error 2
make: *** Waiting for unfinished jobs....
make: *** [scripts] Error 2
yooyo@darkstar:~/Documents/PROJECTS/Android/HTC/Kernel/m7-GPE-5.0.1$
 
Pa posle ona 3 exporta, uradio sam make elementalx_defconfig i na kraju make -j 3 .
Kompajlirao sam kernel za Pandaboard i kineski tv box i nisam imao ovih problema? Kao da ne pronalazi odgovarajuci toolchain iako je konfigurisan.
Mozda je toolchain los. Cek da vidim neki drugi.
 
Pa posle ona 3 exporta, uradio sam make elementalx_defconfig i na kraju make -j 3 .
Kompajlirao sam kernel za Pandaboard i kineski tv box i nisam imao ovih problema? Kao da ne pronalazi odgovarajuci toolchain iako je konfigurisan.
Mozda je toolchain los. Cek da vidim neki drugi.

Dobar ti je toolchain.
U makefile izbrisi linije od 194-198
export KBUILD_BUILDHOST := $(SUBARCH)
ARCH ?= $(SUBARCH)
CROSS_COMPILE ?= $(CONFIG_CROSS_COMPILE:"%"=%)
ARCH := arm
CROSS_COMPILE := arm-cortex_a15-linux-gnueabihf-

i zameni ih sa
export KBUILD_BUILDHOST := $(SUBARCH)
ARCH ?= arm
CROSS_COMPILE ?= arm-eabi-

:)
 
Hvala.. sad kompajlira.
 
Ok.. bilo je jos malo sitnijih problema, i sad sam dobio zImage. Sta dalje? Da li treba i make modules? Kako da od zImage napravim boot.img?
 
Ne, moduli su vec kompilovani samo ih "pokupi" u folder koji ces napraviti u samom kernel izvoru...na primer pesaka bi bilo
HTML:
pera@pera-MS-7550:~/Desktop/LG-G3-KERNEL$ mkdir MOJKERNEL
pera@pera-MS-7550:~/Desktop/LG-G3-KERNEL$ cd MOJKERNEL
pera@pera-MS-7550:~/Desktop/LG-G3-KERNEL/MOJKERNEL$ mkdir system
pera@pera-MS-7550:~/Desktop/LG-G3-KERNEL/MOJKERNEL$ cd system
pera@pera-MS-7550:~/Desktop/LG-G3-KERNEL/MOJKERNEL/system$ mkdir lib
pera@pera-MS-7550:~/Desktop/LG-G3-KERNEL/MOJKERNEL/system$ cd lib
pera@pera-MS-7550:~/Desktop/LG-G3-KERNEL/MOJKERNEL/system/lib$ mkdir modules
pera@pera-MS-7550:~/Desktop/LG-G3-KERNEL/MOJKERNEL/system/lib$ cd modules
pera@pera-MS-7550:~/Desktop/LG-G3-KERNEL/MOJKERNEL/system/lib/modules$ cd
iz root-a kernel izvora pokreni

find -name '*.ko' -exec cp -av {} MOJKERNEL/system/lib/modules/ \;

i dobijas module u MOJKERNEL/system/lib/modules

HTML:
pera@pera-MS-7550:~/Desktop/LG-G3-KERNEL$ find -name '*.ko' -exec cp -av {} MOJKERNEL/system/lib/modules/ \;
‘./crypto/ansi_cprng.ko’ -> ‘MOJKERNEL/system/lib/modules/ansi_cprng.ko’
cp: ‘./MOJKERNEL/system/lib/modules/ansi_cprng.ko’ and ‘MOJKERNEL/system/lib/modules/ansi_cprng.ko’ are the same file
‘./drivers/gud/mcKernelApi.ko’ -> ‘MOJKERNEL/system/lib/modules/mcKernelApi.ko’
‘./drivers/gud/mcDrvModule.ko’ -> ‘MOJKERNEL/system/lib/modules/mcDrvModule.ko’
‘./drivers/media/radio/radio-iris-transport.ko’ -> ‘MOJKERNEL/system/lib/modules/radio-iris-transport.ko’
‘./drivers/media/video/gspca/gspca_main.ko’ -> ‘MOJKERNEL/system/lib/modules/gspca_main.ko’
‘./drivers/char/rdbg.ko’ -> ‘MOJKERNEL/system/lib/modules/rdbg.ko’
‘./drivers/spi/spidev.ko’ -> ‘MOJKERNEL/system/lib/modules/spidev.ko’
‘./drivers/scsi/scsi_wait_scan.ko’ -> ‘MOJKERNEL/system/lib/modules/scsi_wait_scan.ko’
‘./drivers/coresight/coresight-event.ko’ -> ‘MOJKERNEL/system/lib/modules/coresight-event.ko’
‘./arch/arm/mach-msm/msm-buspm-dev.ko’ -> ‘MOJKERNEL/system/lib/modules/msm-buspm-dev.ko’
‘./arch/arm/mach-msm/reset_modem.ko’ -> ‘MOJKERNEL/system/lib/modules/reset_modem.ko’
‘./arch/arm/mach-msm/dma_test.ko’ -> ‘MOJKERNEL/system/lib/modules/dma_test.ko’
pera@pera-MS-7550:~/Desktop/LG-G3-KERNEL$

ovo je iz izvora za G3,ali sve ti je isto :)
 
Ok.. Skapirao sam. Kako da napravim boot.img? Na kraju treba sve da spakujem u zip i flashujem.
Na početku si pomenuo fix za proximity sensor. Videh na gitu da je flar2 jos prošle godine commitovao fix za proximity senzor, ali opet ne radi kako treba.
 
Ok.. Skapirao sam. Kako da napravim boot.img? Na kraju treba sve da spakujem u zip i flashujem.
Na početku si pomenuo fix za proximity sensor. Videh na gitu da je flar2 jos prošle godine commitovao fix za proximity senzor, ali opet ne radi kako treba.

Ne treba ti boot.img. Nikakve modifikacije postojeceg ramdisk-a ti ne trebaju.
Evo ti ovo zameni postojeci zImage i module i flash-uj kroz recovery...
 
A onaj fix za proxymiti senzor?
Sinoc sam instalirao ElementalX 19.3. Nisam danas imao telefonskih poziva. Videcu sutra kako ce se ponašati proxymiti senzor.
 
Izgleda da mediaserver ipak ne utice nesto puno na bateriju. Audio on je sve vreme "on", a opet SOT ce preci 6 sati. Jeste uglavnom bio na wifi, nesto malo na 3G, inace kada je wifi on, tasker mi prebaci na 2G. Osvetljenje na auto. Whatsapp sam koristio najvise i jako malo baterije trosi.

uploadfromtaptalk1424653471504.pnguploadfromtaptalk1424653477415.png
 
Meni se javlja wlan rx wl, dosadan je, mada to ima veze s ruterom, ne m7. Kako se elementalx pokazao u odnosu na stock arhd?
 
Meni se javlja wlan rx wl, dosadan je, mada to ima veze s ruterom, ne m7. Kako se elementalx pokazao u odnosu na stock arhd?
Iskreno, stock nisam nikad ni koristio duze od par sati, pa ne znam tacno. Jednostavno sam navikao na double tap to wake, i wake gestures tako da se sa stock kernelom osecam ograniceno. Polozaj power dugmeta je nezgodan.
Sto se podesavanja tice, vremenom sam shvatio da nema potrebe za nekim overclockom, jer je sense odlicno optimizovan. Cak i kada je power saver ukljucen, pa je max frekvencija 1134MHz, nema laga sto se sistema tice. Tako da su mi sva podesavanja blizu stock vrednostima.
 
a sta si upalio/ugasio u ElementalX? Recimo onaj, kako se vec zove, MLP Precision il tako nesto? Undervolt? I jel ti pali ekran nakon zavrsenog razgovora? Jel ti vibracija slabija i jesi rucno podesio na 2700?
 
Poslednja izmena:
a sta si upalio/ugasio u ElementalX? Recimo onaj, kako se vec zove, MLP Precision il tako nesto? Undervolt? I jel ti pali ekran nakon zavrsenog razgovora? Jel ti vibracija slabija i jesi rucno podesio na 2700?
Mpdecision?
Uvek sam birao battery savings, i run cool za thermal throttling, posto imam problem sa ljubicastom kamerom, pa bar i sa tim da probam da smanjim temperaturu telefona. Da, moze i undervolt, recimo do 800, ako se dobro secam to sam ja birao, i nema problema. Ali onda najbolje ne ici na overclock, nego ostaviti frekvencije na stock, max 1.7GHz.
Na koju tacno vibraciju mislis? Citao sam nesto da je generalno na LP slabija, ali nisam konkretno primetio.
 
slabija je na LP GPE i na stock, ali posto je lik iskoristio GPE kao bazu za Sense verziju kernela, onda je i na Sense slabija vibracija, kazu osjetno. Moze rucno ili preko elementalx app (paid!) da se narihta i do 3200 mislim, ali ne volim prckanje.
a nisi odgovorio na najvaznije: I jel ti pali ekran nakon zavrsenog razgovora?

inace, danas izasli romovi sa novom bazom, Maximus 52.0 i ARHD 91.0. Nadam se da je to baza sa finalne worldwide verzije konacno (mora biti, jer su prethodnu za developer i unlocked edition iskulirali sto se tice custom romova)
 
Kod Maximusa pise da je sa 7.19 bazom, dok je kod ARHD 7.15. A mozda samo nije promenio OP.
A da sad sam gledao, smanjena je vibracija. Mozes sa tim aplikacijama, ili npr. ja sam sa Trickster mod aplikacijom promenio, pa mozes birati vrednost jacine.
Sto se tice ekrana, spominjao sam to u nekom od prethodnih postova, nemam taj problem.
 
Treba vratiti ovaj commit u flar2-ovom izvoru i nece biti problema sa senzorom, vibraciju na sense romovima (sa GPE izvorom) fiksirate ako u istom tom izvoru povecate napon sa 2000mv na 2700~2800mv u ovom fajlu (linija 576).

Pozdrav
 
Kod Maximusa pise da je sa 7.19 bazom, dok je kod ARHD 7.15. A mozda samo nije promenio OP.
A da sad sam gledao, smanjena je vibracija. Mozes sa tim aplikacijama, ili npr. ja sam sa Trickster mod aplikacijom promenio, pa mozes birati vrednost jacine.
Sto se tice ekrana, spominjao sam to u nekom od prethodnih postova, nemam taj problem.
arhd prvih 24h samo za recognized usere, posle ce da pusti za sve 91.0
Treba vratiti ovaj commit u flar2-ovom izvoru i nece biti problema sa senzorom, vibraciju na sense romovima (sa GPE izvorom) fiksirate ako u istom tom izvoru povecate napon sa 2000mv na 2700~2800mv u ovom fajlu (linija 576).

Pozdrav

jel upoznat flar2 sa ovim? :)
 
Verovatno je do toga. Opet sam u guzvi, 19.3 pravi iste probleme prilikom poziva. Cim se malo oslobodim guzve, uklonicu taj patch pa cu probati kernel.
Taj commit sam video ranije i flar2 ga je potvrdio, a na XDA kaze da za problem p-senzora za vreme poziva nema.

Jos samo da provalim kako da upalim backlight na tasterima kada je screen on. Vec sam radio modifikaciju kblight, ali mi se ne dopada da servis sedi u memoriji non-stop samo da bi palio backlight na dugmicima.
 
Verovatno je do toga. Opet sam u guzvi, 19.3 pravi iste probleme prilikom poziva. Cim se malo oslobodim guzve, uklonicu taj patch pa cu probati kernel.
Taj commit sam video ranije i flar2 ga je potvrdio, a na XDA kaze da za problem p-senzora za vreme poziva nema.

Jos samo da provalim kako da upalim backlight na tasterima kada je screen on. Vec sam radio modifikaciju kblight, ali mi se ne dopada da servis sedi u memoriji non-stop samo da bi palio backlight na dugmicima.
Nisam kuci. Ima resenja i za backlight.
 
Daj copy paste u code block. Sendspace mi skida neki html umesto skripte.
 
Cek

#!/system/bin/sh

#xda@cile381

(while [ 1 ]; do
BUDAN=`cat /sys/power/wait_for_fb_wake`
if [ $BUDAN = "awake" ]; then
echo 100 > /sys/class/leds/button-backlight/brightness
fi
SPAVA=`cat /sys/power/wait_for_fb_sleep`
if [ $SPAVA = "sleeping" ]; then
echo 0 > /sys/class/leds/button-backlight/brightness
fi
done &)
 
Poslednja izmena od urednika:
Stigao i meni na m7.
 
Nazad
Vrh Dno