magikstar29

[REQUEST] ZTE AMIGO / SFR STARNAUTE

Recommended Posts

magikstar29    5

Hello Philip,

The device ZTE Amigo was released but the source code wasn't.

By default it is android 2.2.2,same GPU an CPU than racer or blade,it's mdpi device

it seems a roamer with a physical keyboard slide

Edited by magikstar29

Share this post


Link to post
Share on other sites
hecatae    147

so same gpu and cpu as tureis, also known as startxt.

I'd be willing to see if I could port the existing zte tureis rom to the starnaute for you.

Share this post


Link to post
Share on other sites
hecatae    147

magikstar29, can you give me the kernel config or a boot.img so i can look at getting the 2.6.35.7 kernel working for you

Oh ignore that you gave a full partition dump

Share this post


Link to post
Share on other sites
Sebastian404    131

Hmm, yeah the two of them are very simular, tho most ZTE devices are similar

If you want it, you can get the the rom from the 'usual' place...

1482/SFR_P735FV1.0.0B10.zip

3736/SFR_P735FV1.0.0B13.zip

Also, I've attached a config.gz from the 2.2 ROM

config.gz

Share this post


Link to post
Share on other sites
magikstar29    5

twitter discussion

David@magikstar29

@ZTEsmart hi, where is the zte amigo kernel source, cant find it on the support website

ZTEsmart@ZTEsmart

@magikstar29 Hi, friend, I'm sorry to tell you that the kernel source cannot be public, it's confidential.

David@magikstar29

@ZTEsmart What? It's a joke! There's the source for zte blade, zte skate.... and not zte amigo?!

Share this post


Link to post
Share on other sites
magikstar29    5

super! thank you.

when the kernel will fine, you can use the roamer base rom with it if it easier than using tureis rom base which has the good driver (without keyboard slide) and resolution screen.

Share this post


Link to post
Share on other sites
hecatae    147

yes the roamer defconfig looks very similar, unrandomsam has suggested flashing the roamer boot.img and system.img to se if you immediately get a working device, screen boot etc, if so it would save a lot of work

Share this post


Link to post
Share on other sites
hecatae    147

Doesn't boot as in you don't get anything or you get something? Amigo uses a lead hvga and roamed uses a roamer hvga display. Do you get any boot animation?

Share this post


Link to post
Share on other sites
magikstar29    5

i have nothing working

the phone stuck on the green droid splash screen,red led stay on

when the phone boot, red led turn on and turn off and then the boot anim

Edited by magikstar29

Share this post


Link to post
Share on other sites
hecatae    147

But you got splash screen. It's not getting further due to not finding the display driver.

Will pull a couple things apart and get back to you.

edit: run amigo config against tureis source:

make[1]: *** No rule to make target `arch/arm/mach-msm/board-zte-amigo-keypad.o', needed by `arch/arm/mach-msm/built-in.o'. Stop.
make: *** [arch/arm/mach-msm] Error 2[/code]

lovely, will work with the .32 kernel then

Share this post


Link to post
Share on other sites
hecatae    147

http://pastebin.com/gGgBRNRc

https://github.com/TomGiordano/kernel_zte_blade/blob/20110624/arch/arm/mach-msm/board-zte-amigo-keypad.c

keypad took no issues

amigo board however https://github.com/TomGiordano/kernel_zte_blade/blob/20110624/arch/arm/mach-msm/board-zte-amigo.c

http://pastebin.com/gGgBRNRc

arch/arm/mach-msm/board-zte-amigo.c:104:25: error: mach/msm_ts.h: No such file or directory
arch/arm/mach-msm/board-zte-amigo.c:479: error: unknown field 'pmic_notif_init' specified in initializer
cc1: warnings being treated as errors
arch/arm/mach-msm/board-zte-amigo.c:479: error: initialization makes integer from pointer without a cast
arch/arm/mach-msm/board-zte-amigo.c:480: error: unknown field 'pmic_notif_deinit' specified in initializer
arch/arm/mach-msm/board-zte-amigo.c:480: error: initialization makes integer from pointer without a cast
arch/arm/mach-msm/board-zte-amigo.c: In function 'bcm_power':
arch/arm/mach-msm/board-zte-amigo.c:1097: error: unused variable 'vreg_bt'
arch/arm/mach-msm/board-zte-amigo.c: At top level:
arch/arm/mach-msm/board-zte-amigo.c:2273: error: variable 'msm_tssc_pdata' has initializer but incomplete type
arch/arm/mach-msm/board-zte-amigo.c:2274: error: unknown field 'min_x' specified in initializer
arch/arm/mach-msm/board-zte-amigo.c:2274: error: excess elements in struct initializer
arch/arm/mach-msm/board-zte-amigo.c:2274: error: (near initialization for 'msm_tssc_pdata')
arch/arm/mach-msm/board-zte-amigo.c:2275: error: unknown field 'max_x' specified in initializer
arch/arm/mach-msm/board-zte-amigo.c:2275: error: excess elements in struct initializer
arch/arm/mach-msm/board-zte-amigo.c:2275: error: (near initialization for 'msm_tssc_pdata')
arch/arm/mach-msm/board-zte-amigo.c:2276: error: unknown field 'min_y' specified in initializer
arch/arm/mach-msm/board-zte-amigo.c:2276: error: excess elements in struct initializer
arch/arm/mach-msm/board-zte-amigo.c:2276: error: (near initialization for 'msm_tssc_pdata')
arch/arm/mach-msm/board-zte-amigo.c:2277: error: unknown field 'max_y' specified in initializer
arch/arm/mach-msm/board-zte-amigo.c:2277: error: excess elements in struct initializer
arch/arm/mach-msm/board-zte-amigo.c:2277: error: (near initialization for 'msm_tssc_pdata')
arch/arm/mach-msm/board-zte-amigo.c:2278: error: unknown field 'min_press' specified in initializer
arch/arm/mach-msm/board-zte-amigo.c:2278: error: excess elements in struct initializer
arch/arm/mach-msm/board-zte-amigo.c:2278: error: (near initialization for 'msm_tssc_pdata')
arch/arm/mach-msm/board-zte-amigo.c:2279: error: unknown field 'max_press' specified in initializer
arch/arm/mach-msm/board-zte-amigo.c:2279: error: excess elements in struct initializer
arch/arm/mach-msm/board-zte-amigo.c:2279: error: (near initialization for 'msm_tssc_pdata')
arch/arm/mach-msm/board-zte-amigo.c:2280: error: unknown field 'inv_x' specified in initializer
arch/arm/mach-msm/board-zte-amigo.c:2280: error: excess elements in struct initializer
arch/arm/mach-msm/board-zte-amigo.c:2280: error: (near initialization for 'msm_tssc_pdata')
arch/arm/mach-msm/board-zte-amigo.c:2281: error: unknown field 'inv_y' specified in initializer
arch/arm/mach-msm/board-zte-amigo.c:2281: error: excess elements in struct initializer
arch/arm/mach-msm/board-zte-amigo.c:2281: error: (near initialization for 'msm_tssc_pdata')
arch/arm/mach-msm/board-zte-amigo.c:3144: error: function declaration isn't a prototype
arch/arm/mach-msm/board-zte-amigo.c: In function 'msm7x2x_init':
arch/arm/mach-msm/board-zte-amigo.c:3231: error: implicit declaration of function 'map_zero_page_strongly_ordered'
arch/arm/mach-msm/board-zte-amigo.c:3248: error: 'struct kgsl_platform_data' has no member named 'grp2d_clk_name'
arch/arm/mach-msm/board-zte-amigo.c:3287: error: 'struct msm_hsusb_gadget_platform_data' has no member named 'swfi_latency'
make[1]: *** [arch/arm/mach-msm/board-zte-amigo.o] Error 1
make: *** [arch/arm/mach-msm] Error 2[/code]

Share this post


Link to post
Share on other sites
hecatae    147

one left:

include/config/auto.conf: line 495: KERNEL_LOCAL_VERSION: command not found
CHK include/linux/version.h
CHK include/generated/utsrelease.h
make[1]: `include/generated/mach-types.h' is up to date.
CALL scripts/checksyscalls.sh
CHK include/generated/compile.h
CC arch/arm/mach-msm/board-zte-amigo.o
arch/arm/mach-msm/board-zte-amigo.c:104:25: error: mach/msm_ts.h: No such file or directory
arch/arm/mach-msm/board-zte-amigo.c:176:1: error: unterminated #if
make[1]: *** [arch/arm/mach-msm/board-zte-amigo.o] Error 1
make: *** [arch/arm/mach-msm] Error 2[/code]

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


MoDaCo is part of the MoDaCo.network, © Paul O'Brien 2002-2016. MoDaCo uses IntelliTxt technology.