Jump to content

[REQUEST] ZTE AMIGO / SFR STARNAUTE


Guest magikstar29

Recommended Posts

Guest magikstar29

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
Link to comment
Share on other sites

Guest hecatae

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.

Link to comment
Share on other sites

Guest hecatae

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

Link to comment
Share on other sites

Guest Sebastian404

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

Link to comment
Share on other sites

Guest magikstar29

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?!

Link to comment
Share on other sites

Guest magikstar29

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.

Link to comment
Share on other sites

Guest hecatae

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

Link to comment
Share on other sites

Guest magikstar29

the phone doesn't boot with the boot.img and system of zte roamer

edit : i have changed nothing in the build.prop

Edited by magikstar29
Link to comment
Share on other sites

Guest hecatae

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?

Link to comment
Share on other sites

Guest magikstar29

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
Link to comment
Share on other sites

Guest hecatae

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

Link to comment
Share on other sites

Guest hecatae

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]

Link to comment
Share on other sites

Guest hecatae

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]

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.