ZTE always manage to release stuff when I'm travelling..

I've only got sucky hotel Wifi at the minute, but I'll do my best to grab it and make a build overnight.

it does look a bit small, the other kernels are normally 9/10 parts...

I'm flying back to Calif for the holidays tomorrow, so I'm probably not going to have much time for more experiments, but I'll see what I can do
 
Not that I'd know what to do with the source code if I got it, but I'm getting 404 errors on every link on the page in the original post.
 
well, offf to a good start..

CC arch/arm/mach-msm/clock-7x30.o
arch/arm/mach-msm/clock-7x30.c: In function 'msm_clk_soc_init':
arch/arm/mach-msm/clock-7x30.c:1262: error: ri_list causes a section type conflict
make[1]: *** [arch/arm/mach-msm/clock-7x30.o] Error 1
make: *** [arch/arm/mach-msm] Error 2

it wont build using the default config...
 
well, offf to a good start..



it wont build using the default config...

from what i was able to find out, you haveta try building source code with an older toolchain. the 4.4.0 toolchain should work. Found this out browsing google... [ztebladeopensource] Re: [ztebladeopensource] Re: [ztebladeopensource] 答复: [ztebladeopensource] Re: [ztebladeopensource] 答复: [ztebladeopensource] Re: ZTE Warp kernel source - ztebladeopensource - FreeLists

"
> It might be useful to find out which toolchain you guys are using. For
> previous kernels I've used the 4.4.3 toolchain from the most recent
> Android NDK (android-ndk-r7), but to get the arthur kernel to build I
> need to use the 4.4.0 toolchain from an older Android NDK > (android-ndk-r5c)..."
 
I managed to get a kernel built, no mods or anything, just a stock kernel... just dunno if the zte kernel requires an external ramdisk or should i build the kernel with the ramdisk included... Ima download the b08 update from woodstock and see if i can split the boot.img.. if I can, I can probably make a boot.img for use on the phone...(hopefully) I just dont exactly have a zte warp to test it with yet.......>_>

edit:
Also one of the modules doesn't build correctly because of undefined constants...
ERROR: "support_assoc_desc" [drivers/usb/gadget/g_ether.ko] undefined!
ERROR: "get_mute_switch" [drivers/usb/gadget/g_ether.ko] undefined!
ERROR: "switch_set_state" [drivers/usb/gadget/g_ether.ko] undefined!
ERROR: "switch_dev_register" [drivers/usb/gadget/g_ether.ko] undefined!
ERROR: "switch_dev_unregister" [drivers/usb/gadget/g_ether.ko] undefined!
ERROR: "set_mute_switch" [drivers/usb/gadget/g_ether.ko] undefined!
ERROR: modpost: Found 3 section mismatch(es).
which is the usb networking module... not exactly necessary I dont think, but if i can get the ramdisk from the boot.img in the b08 update, I can probably steal it from there...;-)

now to figure out how to overclock the processor.....

DOUBLE EDIT!!!:

Well I managed to extract the ramdisk out of the boot.img from the b08 update, but it lacks the lib folder with all the modules I need....:(

as proof:

Screenshotat2012-01-22195817.png



If someone who's rooted wouldnt mind using rootexplorer or esfile explorer to look in their system files for a lib folder, and copy it to their sdcard and upload it for me, it would be greatly appreciated. Thanks in advance guys...:)

TRIPLE EDIT...(IM ON FIRE):

Well, managed to find the lib/modules folder in the system.img.ext4 file in the b08 update. Also, judging by the way it's setup, i can try doing a custom rom with it, then repacking it into the update.. dunno tho, worth a try... also seems like the g_ether.ko is unnecessary as i thought, here's a screenie if ya want to see what im up to...;-)

Screenshotat2012-01-22202628.png
 
...

Well, managed to find the lib/modules folder in the system.img.ext4 file in the b08 update. Also, judging by the way it's setup, i can try doing a custom rom with it, then repacking it into the update.. dunno tho, worth a try... also seems like the g_ether.ko is unnecessary as i thought, here's a screenie if ya want to see what im up to...;-)

Fascinating work man. I only understand probably half of it, but still it is exciting to see some progress. Please keep us posted!
 
wish i had a warp to do some testing on, just waiting for this fat check to come in the mail so i can get one... Right now i have been working on the prevail kernel for like 3-4 months and no progress, the zte kernel looks like a better candidate since the source is ok cept for a few modules.
 
can I be the guinea pig? I have a zte warp and I want to be part of something as big as this and willing to take risks! Unless it involves bricking ofc and/or is dangerous (but even then I'll see what I can do) :p

edit: unless you just wanna go ahead and wait for your zte warp to come
 
can I be the guinea pig? I have a zte warp and I want to be part of something as big as this and willing to take risks! Unless it involves bricking ofc and/or is dangerous (but even then I'll see what I can do) :p

edit: unless you just wanna go ahead and wait for your zte warp to come


well i wouldnt mind having guinea pigs, but without a zte warp of my own, i wont know for sure if this will brick your units or not, so until i can test myself, and make sure that it works, I wont release it. Too bad the warp isnt like the prevail and could use odin... odin rox.... shouldnt be too long till i get my own zte warp tho, gotta wait a bit for my cash monies to come. as soon as i get it ima test it out.

EDIT:

Im also trying to port cyanogen to it too.. Im no experienced dev, so it's difficult to say the least considering i dont have a device of my own to test out.
 
well i wouldnt mind having guinea pigs, but without a zte warp of my own, i wont know for sure if this will brick your units or not, so until i can test myself, and make sure that it works, I wont release it. Too bad the warp isnt like the prevail and could use odin... odin rox.... shouldnt be too long till i get my own zte warp tho, gotta wait a bit for my cash monies to come. as soon as i get it ima test it out.

EDIT:

Im also trying to port cyanogen to it too.. Im no experienced dev, so it's difficult to say the least considering i dont have a device of my own to test out.

First of all thanks for what you are trying to do.
I don't want to put a damper on what you are doing. But, Shouldn't we get the custom recovery working correctly before anything else.

Thanks for your effort on this. A working custom kernel would be awesome but how would we install it with out a proper custom recovery.
 
First of all thanks for what you are trying to do.
I don't want to put a damper on what you are doing. But, Shouldn't we get the custom recovery working correctly before anything else.

Thanks for your effort on this. A working custom kernel would be awesome but how would we install it with out a proper custom recovery.


Im working on that too, since this is gonna be my upgrade from the prevail, figure i should do some work to it before i get it... lmao.. anywho, Im working on a bit of everything for educational purposes for this phone, plus u can flash a custom kernel using fastboot with adb, for example...

adb.exe fastboot flash boot boot.img for windows, and in linux if u have the android sdk installed, pretty much same process...
 
  • Like
Reactions: aladdin99
I have a request. In the file init.arthur.rc I would like some edits. It may be a performance upgrade as well. I would like to change the lines in these two screenshots. The second one I think if changed to
ro.cdma.home.operator.alpha=Sprint
ro.cdma.home.operator.numeric=310120
instead of what they are now may get us a better connection.

The first one you can change to whatever you want and I think that will be displayed instead of Boost mobile. I would like to find out anyways.


This file should be in boot.img
 

Attachments

  • shot_000002.JPG
    shot_000002.JPG
    85 KB · Views: 121
  • shot_000003.JPG
    shot_000003.JPG
    72.2 KB · Views: 81
How do I build the kernal (in ubuntu x64 11.10) and what tools do I need to do so? I want to do this as part of creating a build from scratch for avd in ubuntu
 
Forgot your password?
or Log in using