yashsingh1/xdaforums huggingface dataset:
[Dell Venue] kakagi:
no issue i will flash it via fastboot

let me flash it and let u knw

---------- Post added 14th October 2012 at 12:20 AM ---------- Previous post was 13th October 2012 at 11:37 PM ----------

ok phone boots everything works except the wifi. :) tested with cm 7.2, for wifi i guess dhd.ko will solve the problem?

anyways the good thing is that everything working :)

---------- Post added at 12:32 AM ---------- Previous post was at 12:20 AM ----------

hurray after pushing the dhd.ko and a reboot wifi working like a charm :)
[Dell Venue] x1123:
Friends,

But this is Not our Target :D

attached kibuuka source build kernel along with dhd.ko > Please download and flash the kernel via fastboot and dhd.ko via adb on Your DV run CM7 or MIUI for FOR TESTING ... sorry I still away from my DV device : and Please Report

Presumed kibuuka source is usable for ICS. For PORTING from other ROM we need based ROM and Ported ROM at similar android version. But we dont have DV Rom ICS Version :D :D ... any suggestion (?)

Before building from sources, what is the closest AOSP/CM9/AOKP with DV ? then we get rid with the build and kernel ... OMG
[Dell Venue] kakagi:
may be this one helps?

http://xdaforums.com/showpost.php?p=30551877&postcount=24

though im not sure plz verify

---------- Post added at 02:03 AM ---------- Previous post was at 01:55 AM ----------

ok tested the kernel and pushed the dhd...........all working fine ril, data connectivity, wifi bt, no issues :)

tested on cm 7.2
[Dell Venue] x1123:
Thanks for the clue : I will take a look

btw which one below list from cm9 closest to DV

1. full-eng
2. cm_aoba-userdebug
3. cm_anzu-userdebug
4. cm_c800-userdebug
5. cm_coconut-userdebug
6. cm_e400-userdebug
7. cm_e730-userdebug
8. cm_e739-userdebug
9. cm_endeavoru-userdebug
10. cm_galaxys2-userdebug
11. cm_haida-userdebug
12. cm_hallon-userdebug
13. cm_hercules-userdebug
14. cm_hikari-userdebug
15. cm_iyokan-userdebug
16. cm_mango-userdebug
17. cm_nozomi-userdebug
18. cm_p3-userdebug
19. cm_p4-userdebug
20. cm_p4tmo-userdebug
21. cm_p4vzw-userdebug
22. cm_p4wifi-userdebug
23. cm_p5-userdebug
24. cm_p5wifi-userdebug
25. cm_pyramid-userdebug
26. cm_satsuma-userdebug
27. cm_shooter-userdebug
28. cm_shooteru-userdebug
29. cm_skyrocket-userdebug
30. cm_smultron-userdebug
31. cm_tenderloin-userdebug
32. cm_urushi-userdebug
33. cm_zeus-userdebug
34. cm_zeusc-userdebug
[Dell Venue] kakagi:
dont know what is your lunch combo 2day :P

but take a look here

http://xdaforums.com/showthread.php?t=1871819&page=3

http://xdaforums.com/showthread.php?t=1762641&page=102

ok after a little bit searching i get what its mean.....

i think it shld be passion
[Dell Venue] changkho1908:
wow you're awesome :good:
[Dell Venue] x1123:
I agree with you to use passion as reference.

Thanks for pointing me into the page. They going to build AOSP. I face Funny Thing when build AOSP sources I synced dia not accept make 3.82 in which CM9 accept flawlessly. AOSP GB Source accepting both make 3.81 and make 3.82, to downgrade make in my PC Box will screw up whole system ... :(

x11@gentoo >> lunch

You're building on Linux

Lunch menu... pick a combo:
1. full-eng
2. full_x86-eng
3. vbox_x86-eng
4. full_maguro-userdebug
5. full_tuna-userdebug
6. full_panda-eng

Which would you like? [full-eng] 4

============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=4.0.1
TARGET_PRODUCT=full_maguro
TARGET_BUILD_VARIANT=userdebug
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm
TARGET_ARCH_VARIANT=armv7-a-neon
HOST_ARCH=x86
HOST_OS=linux
HOST_BUILD_TYPE=release
BUILD_ID=ITL41D
============================================

09:06:40 [/fun/aosp-ics]
x11@gentoo >> make
build/core/main.mk:42: ********************************************************************************
build/core/main.mk:43: * You are using version 3.82 of make.
build/core/main.mk:44: * Android can only be built by version 3.81.
build/core/main.mk:45: * see http://source.android.com/source/download.html
build/core/main.mk:46: ********************************************************************************
build/core/main.mk:47: *** stopping. Stop.
09:06:58 [/fun/aosp-ics]

I'm not brave enough to edit main.mk file :( this is very crucial file for building. Let me do some googling ... if you find something share to this post.

== edit ==

build works by editing very small thing :D

From

# check for broken versions of make
ifeq (0,$(shell expr $$(echo $(MAKE_VERSION) | sed "s/[^0-9\.].*//") [b]= 3.81[/b]))
$(warning ********************************************************************************)
$(warning * You are using version $(MAKE_VERSION) of make.)
$(warning * Android can only be built by version 3.81.)
$(warning * see http://source.android.com/source/download.html)
$(warning ********************************************************************************)
$(error stopping)
endif

TO

# check for broken versions of make
ifeq (0,$(shell expr $$(echo $(MAKE_VERSION) | sed "s/[^0-9\.].*//") [b]= 3.82[/b]))
$(warning ********************************************************************************)
$(warning * You are using version $(MAKE_VERSION) of make.)
$(warning * Android can only be built by version 3.81.)
$(warning * see http://source.android.com/source/download.html)
$(warning ********************************************************************************)
$(error stopping)
endif

build is going ....
[Dell Venue] kakagi:
gr8 man :) keep it up....i guess it will take 3-4 hrs to complete the build.

one more thing dell streak 5 and dell venue have verry much simillar hardware. so is it possible to take their ics build and work on it as both the device are nearly same??
[Dell Venue] prasad12ka4:
Here
[Dell Venue] changkho1908:
cm9 coming soon!!! :o
[Dell Venue] kakagi:
all we can do is hope and support each other :P

this is very very early stage to say wether cm9 will work or not but nevertheless we shld try our best and help from other dev cld make it possible coz i believe impossible is nothing. just we need time, hard work, and of course enthusiasm from our venue members so that the dev did not get bored of lack of encouargement :))

---------- Post added at 02:09 PM ---------- Previous post was at 02:05 PM ----------

yes i agree with u.

the good thing is that its booting i mean kernel is working as the adb logcat says maybe due to lib issues or something else.
[Dell Venue] WhizKins:
Hi,

Can you point me to the kibuuka sources that you used? Did you do your own modification on the sources and which config file did you use?

My brother has the Dell Venue and I'm willing to develop CM9 for it. I'm pretty sure we can make CM9 for the Venue if we develop together :)

Cheers!
[Dell Venue] kakagi:
https://github.com/kibuuka/dsc-team-kernel-project

---------- Post added at 12:35 AM ---------- Previous post was at 12:28 AM ----------

https://github.com/kibuuka/dsc-team-kernel-project/tree/ics

and also see page 2 and 3 of this thread might be usefull

http://xdaforums.com/showthread.php?t=1491029&page=2
[Dell Venue] WhizKins:
Thanks, I'll try and compile it and post the results here :)
[Dell Venue] changkho1908:
aww.:good: we need someone like you :) ;)
[Dell Venue] x1123:
let us use kibuuka source for kernel : build in config available

qsd8650-perf_defconfig
qsd8650_defconfig
qsd8650a-perf_defconfig
qsd8650a_defconfig

You can checked after downloading. AOKP has qsd8k kernel we probably can use this source too .. check on github.

I have experience in GB AOSP built passion source to DV and works ... but I missed baseband files :D at that time.

I have been syncing AOKP PASSION rom source repo and CM 9 passion (dk-zero-cool) repo. I will try to build both ROM

---------- Post added at 08:09 AM ---------- Previous post was at 07:40 AM ----------

Great ... No I did not do any modification on the source.The source is pretty good, only one or two lines typo in the code. It's Not hard to revise. I used build in config in the source qsd8650 or chacona config. To patch this linux kernel for android is beyond my capability, I did not even know the details of this funky hardware. I'm familiar with linux kernel for x86, in linux environment. But this is android and linux embedded. There are many utils to check x86 hardware, but I did not know how to check smartphone hardware details, unless googling. I think TheManii (AFAIK) is one in this forum having hand on knowledge about the hardware.
[Dell Venue] chacona:
I don't know whether Kibuuka kernel works OK for my device (I will try it today), but DSC original kernel drain my battery:

16h35m31s on battery

Phone idle: 62%

Cell standby: 30%

Display: 6%

Voice call: 2%

Wi-fi: 2%

As you can see, very very few activities were done on this phone, however it cannot stay longer than 20 hours I think (current: 26%). I build the original Dell kernel and can stay longer than 2.5 days with nearly the same usage. Maybe, it's because of the OC? (max 1344 MHz)
[Dell Venue] x1123:
PASSION ICS BUILD FOR VENUE TESTING

I have successfully build ICS base rom for PASSION again I have to away from my home land. Please download from link below, extracted and flash via fastboot or recovery. after flashing the rom please test to flash any available today venue kernel, is there any possibility for device booting ? By experience all GB Rom for passion well booting by changing the the boot image (kernel packed with ramdisk). share to this forum the result.

DOWNLOAD IMG FILE

above archive content : system.img, userdata.img, boot.img

If you are on CM7 rom and running well, set device into bootloader, flash : system.img and userdata.img, via fastboot check the venue booting or not, share your experience.

DOWNLOAD FLASHABLE BY RECOVERY

device on any rom > boot into recovery > flash the rom zip then immediately flash again with any available booting venue kernel/boot image (take chacona's one also good), check the venue booting or not, share your experience
[Dell Venue] kakagi:
currently downloading ... will post the details after testing...

thanks for the hard work
[Dell Venue] kakagi:
cant install the zip file through cwm its giving error status 6, installation aborted

---------- Post added at 02:53 AM ---------- Previous post was at 02:12 AM ----------

i wld download the img file and let u knw

---------- Post added at 02:57 AM ---------- Previous post was at 02:53 AM ----------

ok edited the update script and flashed kernel boots up and then ph switched off automatically. i tried with chaconas kernel.

1st it pass the dell logo then the android logo of the kernel booting comes up and then the ph switched off
[Dell Venue] kakagi:
ok here we got the lumsum logcat :)

dig it as its going over my head :P

see the attachment for the logcat.

i thought device shut down but probably its screen of death SOD, a black screen and nothing responding but the device is running in background probably
[Dell Venue] nguyen_vh:
I think the best kernel for saving battery is the kernel of 2.3.3 408 olleh ROM. In Korea, I use wifi every time and every where, And I have compared your 1228 MHZ kernel with the orignal kernel of olleh. Your kernel drains battery very fast :)
[Dell Venue] changkho1908:
thanks, downloading :good:

oh god :(

i flash file "ICS-passion-venue-test.zip" with CWM 6. but appear error 6, can not update. my current rom 's Cm7 kernel chacona.

i tried wipe data, FR...and flash ICS-passion-venue-test.zip again but it appear error 6 again.

why? pls test again
[Dell Venue] chacona:
Sure, when you want to run faster, your body needs to burn calories more! :)
[Dell Venue] Agent5150:
Hmmm..I would like to try the 408 kernel...is it available in flashable format so I can try it with my miui (running chacona's kernel with excellent stability).
[Dell Venue] kakagi:
open the updater script in notepad++ and del the 1st 3rd 4th line and repack it and flash via cwm again it will work
[Dell Venue] changkho1908:
where's the updater script? and how to repack it after edit it? :confused:

i open file zip with winrar->Meta inf->com->google->updater-script . is it?

would u flash it? booting or not?

plz tutorial
[Dell Venue] changkho1908:
ok thanks. i done. flash via cwm but it is not boot, just logo Dell.
[Dell Venue] kakagi:
as u can see d logcat it boots for me but didnt go further as there are plenty of errors

btw did u flash the chaconas kernel after flashing the rom? if u didnt then it will stuck at dell logo.
[Dell Venue] changkho1908:
oh, so i gotta flash the chacona kernel after flashing rom? oh maybe i didn't :rolleyes:.

now, i will flash rom ics test again then flash kernel:confused: kernel cm7 chacona: http://www.mediafire.com/?rlum2l31m1lldk4 ? is it?
[Dell Venue] nguyen_vh:
Yes, it is :D
[Dell Venue] changkho1908:
:( no booting, just black screen :eek:
[Dell Venue] kakagi:
yah black screen means the rom is booting but dont showing anything due to error may be driver or kernel dont know
[Dell Venue] changkho1908:
i think the kernel not work :D
[Dell Venue] kakagi:
may be chacona could help?
[Dell Venue] x1123:
Hi Thanks for testing and report.

By flashing test rom and cachona or my build kibuka kernel the device is ... BOOTING ... you can see in the adb logcat for kakagi case since he can access via adb please do this test : connect the DV to pc with adb live : execute in terminal

$adb devices
somenumber device
mean the device alive :D
$adb shell
root@android :/ [b][color=red] # [/color][/b] (mean you have root promp}
rm system/lib/hw/gralloc.qsd8k.so
exit
adb reboot ...

.... :D report again with logcat file will be nice you can zipped the logcat file and attach to post ... :D
[Dell Venue] kakagi:
here is the logcat
[Dell Venue] kakagi:
[ 10-17 16:16:13.445 163:0xb0 I/Adreno ]

ioctl code 0xc00c0902 (IOCTL_KGSL_DEVICE_GETPROPERTY) failed: errno 22 Invalid argument

due to adreno dirver? hw accelaration? may be kernel tweak needed or libs need to change :eek:
[Dell Venue] x1123:
Kakagi Thanks again.

Yess You are correct we need to patch adreno drivers to kibuuka-source code. But from google and this forum I understand kibuuka source code is ready for ICS tree source. The problem probably the ROM is built for passion htc-mahimahi and venus is dell-qsd8250 either dell or qualcom is reposible to relase drivers. Is qsd8250 officially supported by ICS code (?) from your logcat kernel and rom were booting, but we can Not see or can not achieve "android device" state. I dont know what is KGSL. Error on ioctl usually related to firmware. Firmware for display is Yamato and Yamato is in the rom ... I think in /system/etc/firmware ... I clueless. I saw msm 3D hw in kibuuka kernel source. let me try activate this driver in building.

does some one here know either dell or qualcom having ics driver for qsd8250 adreno 200 (????) we probably can patch them into kibuuka source or asking kibuuka related to this matters.

You have loaded chacona kernel. would you please test attached kernel to DV with ICS Rom and post the last 5 lines logcat out put
[Dell Venue] changkho1908:
is this driver for adreno 200?

http://xdaforums.com/showthread.php?t=1550185

i think so
[Dell Venue] x1123:
Thanks a lot. I have take a look and all binary I think. do we just need to push in the rom :D let me learn and report back
[Dell Venue] changkho1908:
well. quickly ;)
[Dell Venue] x1123:
sorry I forgot ... I don't have my DV in hand, I'm in singapore now and will back to jakarta by 19th :( kakagi probably can push into his DV flashed with passion ics and wait what happened :D

I search on google and Desire HD looklike face similar problem

http://xdaforums.com/showthread.php?t=1385314&page=15

:D
[Dell Venue] kakagi:
flashed with above kernel and here is the last few lines of the logcat:

[ 10-18 03:33:02.350 163:0xb0 I/gralloc ]

width = 76 mm (160.421051 dpi)

height = 127 mm (160.000000 dpi)

refresh rate = 0.09 Hz

[ 10-18 03:33:02.350 163:0xb0 D/FramebufferNativeWindow ]

mNumBuffers = 0

[ 10-18 03:33:02.360 163:0xb0 D/libEGL ]

loaded /system/lib/egl/libGLES_android.so

[ 10-18 03:33:02.370 163:0xb0 D/libEGL ]

loaded /system/lib/egl/libEGL_adreno200.so

[ 10-18 03:33:02.390 163:0xb0 D/libEGL ]

loaded /system/lib/egl/libGLESv1_CM_adreno200.so

[ 10-18 03:33:02.400 163:0xb0 D/libEGL ]

loaded /system/lib/egl/libGLESv2_adreno200.so

[ 10-18 03:33:02.459 163:0xb0 D/PrintK ]

<6>msm_kgsl: initialized dev=0 mmu=on per_process_pagetable=off

[ 10-18 03:33:02.459 163:0xb0 I/Adreno ]

ioctl code 0xc00c0902 (IOCTL_KGSL_DEVICE_GETPROPERTY) failed: errno 22 Invalid argument

and find the attachment for full logcat
[Dell Venue] WhizKins:
Hi guys,

I managed to compile a ROM. Unfortunately, it's stuck in a boot loop but I get a green Android on the screen \o/

My own kernel that I compiled didn't work so I flashed x1123's kernel which worked! Great job mate :)

Could you attach the config file that you used, so I can compile the kernel on my own machine with some modifications?

If someone wants it I'll upload the ROM for testing (I have slow upload speeds so it will take a while to upload).

EDIT: Here's a snippet from logcat, I was on Windows when I ran the ROM so I couldn't catch all the logcat output since Windows command prompt sucks. I hope this will be helpful.

I think the main error is this:

E/MediaProfilesJNI( 878): native_init
E/MediaProfilesJNI( 878): After native_init lock
E/MediaProfilesJNI( 878): Guru : native_init profiles
E/MediaProfiles( 878): getInstance
E/MediaProfiles( 878): Guru :Else 1
F/MediaProfiles( 878): frameworks/base/media/libmedia/MediaProfiles.cpp:322 quality != -1
F/libc ( 878): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1)
I/DEBUG ( 101): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***

Full output that I managed to catch: http://pastebin.com/WLGszR5f
[Dell Venue] kakagi:
ur baserom?
[Dell Venue] WhizKins:
I used the stock CM9 sources and modified Dell Streak device files, provided by kibuuka, to work with Venue.
[Dell Venue] changkho1908:
is it work? could you upload your rom? :D
[Dell Venue] x1123:
I asked my friend with DV to test also after downloading and flashing THIS DRIVERS informed by changko above sympthom gone .... Here is the last line of adb logcat

I/gralloc ( 161): using (fd=31)
I/gralloc ( 161): id = msmfb31_30001
I/gralloc ( 161): xres = 480 px
I/gralloc ( 161): yres = 800 px
I/gralloc ( 161): xres_virtual = 480 px
I/gralloc ( 161): yres_virtual = 1600 px
I/gralloc ( 161): bpp = 32
I/gralloc ( 161): r = 24:8
I/gralloc ( 161): g = 16:8
I/gralloc ( 161): b = 8:8
I/gralloc ( 161): width = 76 mm (160.421051 dpi)
I/gralloc ( 161): height = 127 mm (160.000000 dpi)
I/gralloc ( 161): refresh rate = 0.09 Hz
D/FramebufferNativeWindow( 161): mNumBuffers = 0
D/libEGL ( 161): loaded /system/lib/egl/libGLES_android.so
D/libEGL ( 161): loaded /system/lib/egl/libEGL_adreno200.so
D/libEGL ( 161): loaded /system/lib/egl/libGLESv1_CM_adreno200.so
D/libEGL ( 161): loaded /system/lib/egl/libGLESv2_adreno200.so
I/Adreno ( 161): open(/dev/kgsl-3d0) failed: errno 2. No such file or directory
[b][color=blue]W/libEGL ( 161): 0: eglInitialize(0x1) failed (EGL_SUCCESS)[/color][/b]
E/Adreno200-EGL( 161): <qeglDrvAPI_eglChooseConfig:571>: EGL_NOT_INITIALIZED
W/PrintK ( 69): [BAT]## CHG CURRENT TERMINATE 0 -> 1

kakagi can you check your device by adb shell is there any file in /dev/kgsl-3d0 if you have file named kgsl-3d0 please pull down by adb pull, zipped and post to this post.
[Dell Venue] WhizKins:
Here's the ROM: http://www.mediafire.com/?ebnsaue2q5pcaa5

You need to first flash this and then flash the kernel provided by x1123 in this post (without rebooting).

Please note this does NOT boot (But, it shows the Android logo at boot). It's for testing purposes only.
[Dell Venue] x1123:
whizkinz if you need config file you can obtain from working boot.img or whatever the named by using extract-ikconfig a scrips in the kernel source code

extract-ikconfig > config
then you can copy config file to be [b] .config [/b] in the kernel source tree and get rid with make menuconfig to start polishing the kernel build

---------- Post added at 10:00 PM ---------- Previous post was at 09:51 PM ----------

Laerning from your logcat I think rom you flashed is PORTED ROM from whatever the base rom to Dell Streak. in my opinion we must used plain based build rom for a device. let say DHD having official support from CM9. You build a plain rom without gapps and other stuff. Flash to venue, then check what's going wrong and try to tweak for dell venue, this will PROBABLY work.

You dont need to spending time to build rom. Just use ICS Passion ROM, use your time to build kernel, try download various kernel sources and build one by one ... who knows one of them will boot into DV
[Dell Venue] changkho1908:
yeah, i'm understand what you said :laugh:
[Dell Venue] x1123:
WhizKins I read carefully your logcat I found : dell/cm_venue/venue:4.0.4/IMM76L/eng.bhaskar.20121018.010012:eng/test-keys ... is it mean there is someone have re-write CM9 android source code tree with dell venue specific board (?)

from your paste bin logcat have .. D/AudioHardwareQSD( 849): Could not open libhtc_acoustic.so mean this ROM/kernel is based on HTC device (passion, dhd or other HTC) ... by dismantling all HTC/mahimahi or whatever stuff the rom probably will boot.

attached is my latest kernel build with 3d ghrapic HW drivers activated ....
[Dell Venue] changkho1908:
flash file attached via cwm? but process aborted, something wrong with kernel's file name.

i tried to flash WhizKins's rom and flash chacona's kernel, and device booting :) just only white word Android :)
[Dell Venue] WhizKins:
Thanks, I'll extract the config from the boot.img file.

Wouldn't it be better to just use Dell Streak's device files and modify them for the Venue? I'll try what you mentioned too and see how it goes from there :)

That would be me, I modified the Streak's sources for Venue's board in BoardConfig.mk. And I think the Streak's sources are based on HTC Acoustic? That could explain that libhtc_acoustic.so error.
[Dell Venue] x1123:
Is there some one can check via adb the existence of file neme kgsl-3d0 in /dev/ Please pull, zipped and post to this thread

adb shell
# ls dev/
if find kgsl-3d0
please do
exit
adb pull dev/kgsl-3d0

zipped and post to this thread

---------- Post added 19th October 2012 at 12:06 AM ---------- Previous post was 18th October 2012 at 11:48 PM ----------

Just an suggestion : better you build own plain ICS rom from evervolv repository at github and choose device passion. Below is full instructions how to setting up android build environment, syncing and build : EVERVOLV BUILD INSTRUCTION for Venue we can used htc bravo or passion as base rom, they also have qsd8k common. But the kernel sources from htc I thinks and hard to patch into dell venue. kibuuka kernel so far AFAIK is best sources for dell venue.

---------- Post added at 12:08 AM ---------- Previous post was at 12:06 AM ----------

sorry forgot to inform the file must be flashed via fastboot. I'm lazy to pack into flashable cwm, flashing via fastboot is FASTER .... :D
[Dell Venue] kakagi:
let me test ur new kernel...

is the previous adb command needed before i take logcat?

wait let me try to pull out the file via abd as u say..
[Dell Venue] x1123:
adb devices command just for ensuring your device is well communicate with device, adb logcat command is for getting log :D
[Dell Venue] kakagi:
ok but ur zipped kernel contain 2 img file which one to use?
[Dell Venue] x1123:
2-venueboot.img is full boot.img <-- flash this via fastboot 2-kbkicskernel is renamed from zImage ( NO RAMDISK )
[Dell Venue] kakagi:
ok tested but adb says remote object dev/kgsl-3d0 doesnt exit

---------- Post added at 11:47 PM ---------- Previous post was at 11:41 PM ----------

getting very big logcat still running
[Dell Venue] x1123:
have u flashed andreno200 binary drivers from changko post reference ? btw many thanks for confirming No kgsl-3d0 ... it's the cause I think the display can not work. But I believed the rom and kernel booting properly just does not achieve device state.
[Dell Venue] kakagi:
no i didnt flash the adreno from shld i flash it again and test it?