FORUMS
Remove All Ads from XDA

[DEV] The project to port Android(froyo) on S8500 (8530)

183 posts
Thanks Meter: 624
 
By oleg_k, Retired Recognized Developer on 29th March 2011, 04:26 AM
Thread Closed Email Thread
6th June 2011, 04:17 PM |#1061  
Senior Member
Flag Launceston
Thanks Meter: 258
 
Donate to Me
More
Quote:
Originally Posted by kadavil

@ Anghelyi
i see your display doesnt flicker like srg.mstr
have you tried selecting another region at startup?? maybe it gets stuck because of that particular region
and why are phones placed horizontally in the videos? does it display that way ?

i'm sorry, but your out of the loop, we're aware of the flickering screen issue and methods to fix it.
 
 
6th June 2011, 04:45 PM |#1062  
Senior Recognized Developer
Flag Gdańsk
Thanks Meter: 3,467
 
Donate to Me
More
Got one more request:
SBL.bin of Samsung I9023, AND SBL.bin for GT-I9020
(2 versions of Nexus S, with SCLCD and AMOLED)

Thanks in advance.
6th June 2011, 06:18 PM |#1063  
Senior Member
Thanks Meter: 4,285
 
More
Lightbulb
It seems srg.mstr and anghelyi can do this without JTAG...

Maybe its time to introduce procedure to more users in public?

Please make summary/How To with all necessary files.
(Please with compiled files (ready to use))

We can make new Thread for this.

Thanx in advance.

Best Regards
The Following 3 Users Say Thank You to adfree For This Useful Post: [ View ] Gift adfree Ad-Free
7th June 2011, 02:48 AM |#1064  
Senior Member
Thanks Meter: 4,285
 
More
Quote:

The project is under developing...
Every hour a file is changing by an other file...
It is no worth to public a guide and give compiled files at this time...
It is better to work for a stabler port now and after to public it with the compiled files...



Quote:

adfree, firstly - instructions and links have been already posted; secondly - it's unstable and unfinished version, our sources (and assembled files) change every hour. noone of us have got a worked version yet.




Why is it so hard to make an new Thread with instructions for not so "smart" users like me.
With all necessary files? precompiled

I think the procedure will not so differ in stable Version... later...
Why not prepare for day X, if port is stable.

Btw.
I'm old enough to choose self. If I want try something or not...

I'm tired to watch Videos...


Maybe someone else will "translate" procedure for users with NO Compiler...
You can make own Thread for this.

Thanx in advance.

Mano, das kann doch nicht so schwer sein. Alle Dateien durch den Compiler zu jagen. Idiotensicher in einer ZIP oder RAR zusammenzufassen... und mit einer Anleitung in einem Thread zu verewigen.
Das ist doch ein bissel albern. Das hier jeder selbst irgendwas compiliert...
Wie stabil das ist, ist doch erstmal vollkommen Wurst.

Best Regards
The Following 2 Users Say Thank You to adfree For This Useful Post: [ View ] Gift adfree Ad-Free
9th June 2011, 03:17 PM |#1065  
Senior Recognized Developer
Flag Gdańsk
Thanks Meter: 3,467
 
Donate to Me
More
While LCD pins are probably all the same (havent confirmed all yet) in S8500 and S8530 there is surely difference
Quote:

#if defined(CONFIG_ARIES_S8530)
#define GPIO_T_FLASH_DETECT S5PV210_GPH3(4) //S8530 INCORRECT
#else
#define GPIO_T_FLASH_DETECT S5PV210_GPH3(4) //S8500 Correct
#endif

Difference can be not in GPIO mapping, but in signalling method, I'm trying different IRQ modes and initial PUD states (for eg some of Galaxy boards use PULL_NONE as default, some use PULL_UP), but after first tries I think that its mapping difference.
Whats more - when detection is turned off (card is initialized immediately), card is responding to MMC commands but returns the following during mounting try (kernel compiled with DEBUG_MMC):
Quote:

<6>init: command 'mkdir' r=0
<7>mmc2: starting CMD17 arg 00000000 flags 000000b5
<7>mmc2: blksz 512 blocks 1 flags 00000200 tsac 100 ms nsac 0
<7>sdhci [sdhci_irq()]: *** mmc2 got interrupt: 0x00000001
<7>sdhci [sdhci_irq()]: *** mmc2 got interrupt: 0x00000002
<7>mmc2: req done (CMD17): 0: 00000900 00000000 00000000 00000000
<7>mmc2: 512 bytes transferred: 0
<3>FAT: bogus number of reserved sectors
[ 4.660912] FAT: bogus number of re<erved sectors
6>VFS: Can't find a valid FAT filesystem on dev mmcblk1.
<6>init: command 'mount' r=-1

The same
kernel image launched on S8500 prints the following:
Quote:

<6>init: command 'mkdir' r=0
<7>mmc2: starting CMD17 arg 00000000 flags 000000b5
<7>mmc2: blksz 512 blocks 1 flags 00000200 tsac 100 ms nsac 0
<7>sdhci [sdhci_irq()]: *** mmc2 got interrupt: 0x00000001
<7>sdhci [sdhci_irq()]: *** mmc2 got interrupt: 0x00000002
<7>mmc2: req done (CMD17): 0: 00000900 00000000 00000000 00000000
<7>mmc2: 512 bytes transferred: 0
<7>mmc2: starting CMD17 arg 00000001 flags 000000b5
<7>mmc2: blksz 512 blocks 1 flags 00000200 tsac 100 ms nsac 0
<7>sdhci [sdhci_irq()]: *** mmc2 got interrupt: 0x00000001
<7>sdhci [sdhci_irq()]: *** mmc2 got interrupt: 0x00000002
<7>mmc2: req done (CMD17): 0: 00000900 00000000 00000000 00000000
<7>mmc2: 512 bytes transferred: 0
<7>mmc2: starting CMD17 arg 0000012a flags 000000b5
<7>mmc2: blksz 512 blocks 1 flags 00000200 tsac 100 ms nsac 0
<7>sdhci [sdhci_irq()]: *** mmc2 got interrupt: 0x00000001
<7>sdhci [sdhci_irq()]: *** mmc2 got interrupt: 0x00000002
<7>mmc2: req done (CMD17): 0: 00000900 00000000 00000000 00000000
<7>mmc2: 512 bytes transferred: 0
<7>mmc2: starting CMD18 arg 000077c0 flags 000000b5
<7>mmc2: blksz 512 blocks 16 flags 00000200 tsac 100 ms nsac 0
<7>mmc2: CMD12 arg 00000000 flags 0000049d
<7>sdhci [sdhci_irq()]: *** mmc2 got interrupt: 0x00000001
<7>sdhci [sdhci_irq()]: *** mmc2 got interrupt: 0x00000002
<7>sdhci [sdhci_irq()]: *** mmc2 got interrupt: 0x00000001
<7>mmc2: req done (CMD18): 0: 00000900 00000000 00000000 00000000
<7>mmc2: 8192 bytes transferred: 0
<7>mmc2: (CMD12): 0: 00000b00 00000000 00000000 00000000
<6>init: command 'mount' r=0

This may occur because of my mistake though, S8500 test has been done by srgmstr, but I formatted card in the same way he did.
Card seems to be responding right but don't allow reading of the right FAT header or what, without SD Card in SDHCI driver powers it on and after sending few HELLO CMDs and getting few timeout interrupts in response driver turns card off.

Any ideas/schemas how to solve it/confirm GPIO mapping are welcome.
The Following User Says Thank You to Rebellos For This Useful Post: [ View ]
11th June 2011, 07:54 AM |#1066  
Senior Member
Flag Launceston
Thanks Meter: 258
 
Donate to Me
More
recorded my last cast, we need to make a decision on if we're sticking with SHW-M130K platform or I9000 platform.
SHW-M130K with "SetupWizard.apk" removed, boot is at 6min:
http://www.livestream.com/achannel66...5-57cf682de04b

i suggest that we ensure there is only ONE tutorial thread, if any open at all times, older tutorial threads should probably get locked, or updated in place.
The Following 2 Users Say Thank You to nbates66 For This Useful Post: [ View ] Gift nbates66 Ad-Free
14th June 2011, 05:28 PM |#1067  
OP Retired Recognized Developer
Flag Moscow
Thanks Meter: 624
 
Donate to Me
More
Quote:
Originally Posted by wilmervanheerde

It has 512 mb i think :S

No, S8500(s8530) have only 256MB mDDR + 128MB oneDRAM - total 384MB!
Fact! Soo, enough for android.
The Following 2 Users Say Thank You to oleg_k For This Useful Post: [ View ] Gift oleg_k Ad-Free
15th June 2011, 07:10 AM |#1068  
OP Retired Recognized Developer
Flag Moscow
Thanks Meter: 624
 
Donate to Me
More
Quote:
Originally Posted by badelemental

@oleg_k : untill now i get maximum score of 1711 in benchmarking. And lowest score is ~1400. this much variation in scorce may be caused due instability of os. but in any case it never fells down below nexus one 2.2+.

@ALL: by viewing this result, i can assure everyone once a stable version is released (2.3.3), our wave performance will be much better than any other phones with 1ghz processor. So give Oleg some time and dont make pressure on him. let devs do there work on there pace.

thanks!
the performance depends on the using file system. Higher when using ext2 or ext4 and
slowly when using samsung rfs.
16th June 2011, 08:06 PM |#1069  
Member
Flag Caravaca de la Cruz
Thanks Meter: 31
 
More
Hi! I've been reading this topic since its begining, and I've never wanted to write anything as I don't have anything interesting to say. But I'm already tired of stupid posts of people who do not even try to read the whole thread searching for their stupid answers.
I ask the admins to, please, create invitations so that only the people who really want to help could write, instead of disturbing.

P.S. : Please delete my post as I don't add anything as well. Thank you
The Following 5 Users Say Thank You to chetto106 For This Useful Post: [ View ] Gift chetto106 Ad-Free
17th June 2011, 12:57 AM |#1070  
Senior Member
Thanks Meter: 4,285
 
More
Quote:

Got important question.
Does anyone knows how to dig out low level bada kernel bootlogs? Like one we've got from kernel, but from bada. It for sure create ones (probably with debug level high), but don't know where.
If anybody can dig these out or write me some info where can I find them - this can speed up modem driver development.

Thanks in advance.

Sorry for late answer, I'm sooo la... ehm busy.

My suggestion is to try out QXDM... because Modem is AMSS -> this is Qualcomm part. Here some instructions for activate Qualcomm port:
http://www.samsunguniverse.com/forum...ools-t199.html

At the moment, unsure if something is written here on XDA:
Quote:

Sorry, search is temporarily unavailable. Please try again in 20-30 minutes.

Best Regards
17th June 2011, 11:10 PM |#1071  
arczowsky's Avatar
Member
Thanks Meter: 25
 
More
Guys! Is it possible that our waves has two versions of touch panel and something is wrong with kernel drivers?
I tried i9000 platform on two s8500 (mine and friend one) and discovered that on my friend's device, everything was fine, android runs good. But on my device it has problem with proper recognize of touch. Screen does not recognize long presses just like in this video: http://www.youtube.com/watch?v=avr4LJQ-tmo#t=00m39s (from 0:40)

What do You think devs?
Sorry for English.
The Following 2 Users Say Thank You to arczowsky For This Useful Post: [ View ] Gift arczowsky Ad-Free
Thread Closed Subscribe to Thread

Tags
wave s8500 android
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes