• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root [ROM]CM10 - Boost Force[WIP]

im still kinda here lol. i was missing for a while but im back still trying to solve the cm10 issues, once i get that damned wifi thing solved itll be a good daily use rom, found that bt works almost fully and may have even come up with a fix for a2dp just this morning, seems there was a config issue. headset, input, and file transfer all work tho, and now that i can actually test a2dp i might be able to fix it

the wifi thing i could fix if i was better with kernels, id just have to rebuild the kernel module but i cant get it to build right to save my life... ill let you guys know if my a2dp fix works later tonight tho most likely
 
yea figured id update you guys, the a2dp does not work, it just ends up crashing apollo, which apollo crashes if you sneeze so i tried another app and still nothing wont play the music, back to the drawing board on that one
 
thanks for the update junkie2100 i sincerely appreciate it i hope you get the wifi working i really enjoyed testing the rom but for sure needs wifi and its a seller tyvm
 
yea its basically just a matter of getting a working kernel module, wlan.ko, but the kernel is incompatible with the prima source code, so without modifications to the prima source and/or the kernel, it cant be built properly, and wifi drivers cant be loaded by the rom

sucks, i know exactly what needs to be done, but i have yet to be able to do it. just need the prima source built along side the kernel, use the matching kernel and module, itll fire right up. so if anyone can get them to build properly and work in stock rom i should be able to get it to work in cm if its not already set up properly
 
that is a good question, i dont know myself im running this rom still. there is a 3.4 kernel that MIGHT be compatible with this device, the quantum aka the vital/supreme runs jb with a 3.4 kernel and has the basic setup for this device but we have yet to get one booting using that kernel even with its built in hayes config. the rom mouse got to boot up using the stock based kernel though at one point just didnt work well at all if i remember correctly
 
they could have made massive kernel upgrades, but itd still be version 3.0.8 since it wasnt an update to jellybean, and we dont have the source that i know of
 
any luck? junkie with wifi at all would really would love some jellybean just need wifi for app updating, sip wifi calling (for work), wifi calling (can't beat free calls GVPhone) and offline dictation im hoping eventually we can get this wifi issue sorted out i sincerely don't want to upgrade right now just to get some jellybean action thanks for all your hard work:)
 
any luck? junkie with wifi at all would really would love some jellybean just need wifi for app updating, sip wifi calling (for work), wifi calling (can't beat free calls GVPhone) and offline dictation im hoping eventually we can get this wifi issue sorted out i sincerely don't want to upgrade right now just to get some jellybean action thanks for all your hard work:)


any one that has this ROM loaded, want to do a team viewer session with me, I think I can get wifi functional
 
any one that has this ROM loaded, want to do a team viewer session with me, I think I can get wifi functional

sadly i cant do teamviewer, but i mean i know exactly why wifi isnt functional. the kernel source we are using is for a different device so the wifi module throws a mismatch error and wont load. just need a new module that is compatable with the kernel we are using but i cant build the module against this source to save my life
 
the exact error is something along the lines of it disagreeing about symbol module_layout, i know that is the gist of it but i just dont know the exact wording. kernel and wlan module dont have the same thing for the module_layout symbol. dont know if that helps any

but it causes the module to not be loadable by the rom, cant load at boot, cant insmod it, and there was another command i cant remember to save my life right now that is like insmod only more in depth. the drivers are never loaded, thats why it wont turn on. all we need is a module built against the kernel source we are using, or some kernel source that works on the phone, and we should be good to go
 
heres a possible fix also, other than someone rebuilding the kernel module... if everyone were to go to this site ZTE KERNEL SOURCE SITE and bug the hell out of them till they release the kernel source code, which they are legally obligated to so dont let them tell you otherwise, and let me know when it is released we can switch to that and as long as we dont modify it the stock module should work. i have already contacted them about it but im only one man, if we all do it they should get it up just to stop the flood of emails lol

for those who have trouble finding it this is the contact info on the site

Code:
      ZTE GCSC provides 7*24 hours technical support services.
      ZTE GCSC hotline: +86-755-26771900
                                          800-8301118 (China) 400-8301118 (China)
      Customer support email: support@zte.com.cn
      Website: http://ensupport.zte.com.cn
 
sadly i cant do teamviewer, but i mean i know exactly why wifi isnt functional. the kernel source we are using is for a different device so the wifi module throws a mismatch error and wont load. just need a new module that is compatable with the kernel we are using but i cant build the module against this source to save my life


is it using Prima Wlan ?
 
sadly i cant do teamviewer, but i mean i know exactly why wifi isnt functional. the kernel source we are using is for a different device so the wifi module throws a mismatch error and wont load. just need a new module that is compatable with the kernel we are using but i cant build the module against this source to save my life


can you point me to the kernel source you are using ?
 
is it using Prima Wlan ?

can you point me to the kernel source you are using ?

yes and yes

https://github.com/totlth/android_kernel_zte_elden

that is the kernel source and i used a defconfig pulled from the phone normally though as far as i remember it works just as well with the build in hayes config

https://www.dropbox.com/s/r43n45y39opweyt/aurora_defconfig
thats the hayes config i used or aurora whichever name you wanna go with

all it really needs is that prima module and it should be good to go XD

and thanks for takin a look at it hroark
 
here is the updated kernel source with the Prima driver in it


https://github.com/hroark13/android_kernel_zte_elden


if you are going to build the kernel on its own (not using cm 10 /11)

make sure you strip the wlan.ko file

~/toolchains/arm-eabi-4.4.3/bin/arm-eabi-strip --strip-unneeded ~/force/elden/drivers/staging/prima/wlan.ko

you also have to make sure that you use the correct firmware in your rom

there are 3 files in the kernel source in

https://github.com/hroark13/android_kernel_zte_elden/tree/master/drivers/staging/prima/firmware_bin

they need to be in the ROM at this location

system/etc/firmware/wlan/prima



The Zip that I gave you will flash all the correct files to the right places
 
well, now it just seems to say operation not permitted when i try to insmod or modprobe it, dont see anything else that would lead me to any kind of answers on that. and it still says the drivers failed to load when i try to start wifi

can you do this


adb shell

dmesg -c
insmod /system/lib/modules/wlan.ko
dmesg



then copy and paste the text after the second dmesg to paste bin
 
can you do this


adb shell

dmesg -c
insmod /system/lib/modules/wlan.ko
dmesg



then copy and paste the text after the second dmesg to paste bin

lol yea i just remembered dmesg and did it then was going to post output and i saw this... duh, its been a while since i messed with this

Code:
<4>[07-04 06:48:57.768] [0][3891: modprobe]wlan: module is from the staging directory, the quality is unknown, you have been warned.
<6>[07-04 06:48:58.178] [0][3891: modprobe]wlan: loading driver v3.1.7.9
<3>[07-04 06:48:58.178] [0][3891: modprobe][0:3891:F :HDD] hdd_module_init: WLAN device not found!!
<3>[07-04 06:48:58.178] [0][3891: modprobe]wlan: driver load failure
<4>[07-04 06:48:58.188] [0][3891: modprobe]wlan: module is from the staging directory, the quality is unknown, you have been warned.
<6>[07-04 06:48:58.348] [0][3891: modprobe]wlan: loading driver v3.1.7.9
<3>[07-04 06:48:58.348] [0][3891: modprobe][0:3891:F :HDD] hdd_module_init: WLAN device not found!!
<3>[07-04 06:48:58.348] [0][3891: modprobe]wlan: driver load failure

says the device isnt found now for whatever reason, not sure what is up with that kuz i know for a fact its there and its prima, the original module was prima and the stock prima module that went with that kernel worked on the device that it was meant for it was just rebuilding it to our specs changed the checksum and wouldnt load ours or theirs
 
lol yea i just remembered dmesg and did it then was going to post output and i saw this... duh, its been a while since i messed with this

Code:
<4>[07-04 06:48:57.768] [0][3891: modprobe]wlan: module is from the staging directory, the quality is unknown, you have been warned.
<6>[07-04 06:48:58.178] [0][3891: modprobe]wlan: loading driver v3.1.7.9
<3>[07-04 06:48:58.178] [0][3891: modprobe][0:3891:F :HDD] hdd_module_init: WLAN device not found!!
<3>[07-04 06:48:58.178] [0][3891: modprobe]wlan: driver load failure
<4>[07-04 06:48:58.188] [0][3891: modprobe]wlan: module is from the staging directory, the quality is unknown, you have been warned.
<6>[07-04 06:48:58.348] [0][3891: modprobe]wlan: loading driver v3.1.7.9
<3>[07-04 06:48:58.348] [0][3891: modprobe][0:3891:F :HDD] hdd_module_init: WLAN device not found!!
<3>[07-04 06:48:58.348] [0][3891: modprobe]wlan: driver load failure
says the device isnt found now for whatever reason, not sure what is up with that kuz i know for a fact its there and its prima, the original module was prima and the stock prima module that went with that kernel worked on the device that it was meant for it was just rebuilding it to our specs changed the checksum and wouldnt load ours or theirs

hmm, at this point not sure if it is the kernel source or the driver i added to it.

Since the kernel source is really not for Aurora, it may be missing something

It could also be the driver I added. I tried to find a matching version to the one you had which was 3.1.5.0 or something like that but the oldest I could find was 3.1.7.9


just out of curiosity, why are you not using the stock zImage ?
 
lol yea i just remembered dmesg and did it then was going to post output and i saw this... duh, its been a while since i messed with this

Code:
<4>[07-04 06:48:57.768] [0][3891: modprobe]wlan: module is from the staging directory, the quality is unknown, you have been warned.
<6>[07-04 06:48:58.178] [0][3891: modprobe]wlan: loading driver v3.1.7.9
<3>[07-04 06:48:58.178] [0][3891: modprobe][0:3891:F :HDD] hdd_module_init: WLAN device not found!!
<3>[07-04 06:48:58.178] [0][3891: modprobe]wlan: driver load failure
<4>[07-04 06:48:58.188] [0][3891: modprobe]wlan: module is from the staging directory, the quality is unknown, you have been warned.
<6>[07-04 06:48:58.348] [0][3891: modprobe]wlan: loading driver v3.1.7.9
<3>[07-04 06:48:58.348] [0][3891: modprobe][0:3891:F :HDD] hdd_module_init: WLAN device not found!!
<3>[07-04 06:48:58.348] [0][3891: modprobe]wlan: driver load failure
says the device isnt found now for whatever reason, not sure what is up with that kuz i know for a fact its there and its prima, the original module was prima and the stock prima module that went with that kernel worked on the device that it was meant for it was just rebuilding it to our specs changed the checksum and wouldnt load ours or theirs


can you try using the files in my zip one at a time

start with your cm 10 rom untouched

then push my wlan.ko

and see what it does

then push the firmware file, one at a time, and see what it does after each one

and them finally flash the kernel and see what it does


i am just curios what happens
 
tried the stock zimage and for some reason it still wouldnt load, i dont know what the hell that was about but it always gave the same complaint about module layout being wrong even when it wasnt in that case. it makes no sense at all really
 
ive tried the different firmware files, no combination of those seemed to make any difference, ill try the kernel we had originally see how that plays out. gimme a min to test and reconnect
 
Back
Top Bottom