Jump to content

An alien ?


Recommended Posts

Guest bais
Posted

disc0? It's the guy who made the cool 1.6 kernels.

We haven't seen him since though xD.

Well, looks like Froyo on Liquid is possible, so wait and see I think.

Guest willyaranda
Posted

sorry, what??!!?!!

anyway, it's a baseband error, we can't do sms or calls.

Guest jayziac
Posted

2.2 on liquid! that's all I see! :rolleyes:

Guest bais
Posted (edited)

I think you're wrong demolition, the build number is the same as the N1's.

EDIT: Ah, I knew I saw phh before xD

Edited by bais
Guest bellanano
Posted

Yes, but froyo has linux 2.6.32, not 2.6.29 as eclair.

Guest ahsid
Posted (edited)
Yes, but froyo has linux 2.6.32, not 2.6.29 as eclair.

It just means pph is building Froyo on Donut's kernel (only source Acer published), if it works why not... we'll have the overclock with it lol !

Thanks a lot man, you rock !!

Edited by ahsid
Guest rafyvitto
Posted

I knew you do something like this phh hehehehe, good luck on this little endeavor xD

Guest HustlinDaily
Posted
It just means pph is building Froyo on Donut's kernel (only source Acer published), if it works why not... we'll have the overclock with it lol !

Thanks a lot man, you rock !!

Whoa. That could take a very very very long time.

Best of luck and many thanks for trying.

Guest jayziac
Posted

It's time to ask Acer to release the source code to allow modders to improve on it if the Acer engineers have limited resources. It would be a win-win for everyone. Increasing support after release brings in more buyers of Acer's android phones.

https://customercare.acer-euro.com/customercare

Guest Quipeace
Posted
It's time to ask Acer to release the source code to allow modders to improve on it if the Acer engineers have limited resources. It would be a win-win for everyone. Increasing support after release brings in more buyers of Acer's android phones.

https://customercare.acer-euro.com/customercare

Also great for their image, being open is pretty much a must nowdays :rolleyes:

Guest nameless'
Posted

Hey phhuson !

Nice to see you finally managed to get Froyo working on liquid :rolleyes:

Regarding the great work you've done with Android under WinMo, I was sure you were working on it, and would managed to get it working !

Cool, keep-up the good work, hope you'll release it soon :D

And yes, you're an alien :(

Guest Borkata
Posted

@phhusson: man any chance you can share kernel to a git so we can make cooperative development over it :rolleyes: I was thinking of porting disc0's kernel to Eclair, but yet not started. I have some experience in kernel tweaks and porting, because I have HTC Kaiser and has followed dzo's kernel development for Vogue/Kaiser/Polaris.

Guest malez
Posted
@phhusson: man any chance you can share kernel to a git so we can make cooperative development over it :rolleyes: I was thinking of porting disc0's kernel to Eclair, but yet not started. I have some experience in kernel tweaks and porting, because I have HTC Kaiser and has followed dzo's kernel development for Vogue/Kaiser/Polaris.

Porting the kernel for Eclair would be a really good think. I was thinking of too but, as you i have not starterd

Disco's git is here

http://gitorious.org/liquidproject

Guest Borkata
Posted (edited)

I know the git of disco. What have to be done is to ensure correct workspaces are registered, so OS boot. What I know is changed between donut and eclair is reg for video, so it is good to start from there.

Edit: Actually I think this one will work for us http://github.com/cyanogen/cm-kernel/blob/...mach-msm/hw3d.c

Edited by Borkata
Guest xian1243
Posted

@phhhusson I've sent you a PM, regarding froyo, as I am also working on a froyo port (SDK + FRF50 mix) to the Acer Liquid, and would like to join forces. :rolleyes: I have gtalk if you want to chat. Thanks

Xian

Guest rafyvitto
Posted
@phhhusson I've sent you a PM, regarding froyo, as I am also working on a froyo port (SDK + FRF50 mix) to the Acer Liquid, and would like to join forces. :rolleyes: I have gtalk if you want to chat. Thanks

Xian

You can go to #htc-linux irc channel, you should be able to catch him there =]

Guest xian1243
Posted (edited)

On what IRC server ? EFNet ? Thanks for the info. :rolleyes:

Edited by xian1243
Guest phhusson
Posted

First of all, guys you disappoint me, I would have expected at least some "faaaaaaaaaakeeeeeeee" messages.

And just for the credit, the screenshot was made by vache, I did almost none of the tests, just the kernel and the instructions :(

Thanks to him to let me post it, for my first thread :rolleyes:

disc0? It's the guy who made the cool 1.6 kernels.

It actually is his kernel. I've got no link with him, I just used his nice work (he just doesn't know how to do commits, but nvm.)

Well, looks like Froyo on Liquid is possible, so wait and see I think.

Yup, but no ETA, I still haven't digged in any of the problems we'll encounter.

anyway, it's a baseband error, we can't do sms or calls.

ril is the current work, but yup, pretty much nothing work (no 3D, no gsm, no wifi, no gps, no multitouch.... and surely many other things)

pph, I remember this name from somewhere…

http://android.modaco.com/index.php?s=&amp...t&p=1285534

;)

congrats man! we all hope that your work is giving good points!

Damned. I tried to appear as unknown, at least for a first post.

Yes, but froyo has linux 2.6.32, not 2.6.29 as eclair.

Who cares ? android is before anything userland, the kernel-land part is so little that it can be backported easily (unless they use weird features.)

So yes I'm using "donut"'s kernel. But just to say, that has no sense. We use the same kernel for 1.6, 2.0 and 2.1 on xdandroid (android on some htc windows mobile devices for those who don't know)

Whoa. That could take a very very very long time.

Best of luck and many thanks for trying.

Will be a matter of luck. It's not impossible something runs next week, but it can take months too.

It's time to ask Acer to release the source code to allow modders to improve on it if the Acer engineers have limited resources. It would be a win-win for everyone. Increasing support after release brings in more buyers of Acer's android phones.

https://customercare.acer-euro.com/customercare

I'm used to not having any sources from the board I'm working on :(

Anyway, yes it would be great, but I don't expect them to do so, at least until the liquid E is out.

Porting the kernel for Eclair would be a really good think. I was thinking of too but, as you i have not starterd

Disco's git is here

http://gitorious.org/liquidproject

What's the kernel name written on the screenshot ? B)

I know the git of disco. What have to be done is to ensure correct workspaces are registered, so OS boot. What I know is changed between donut and eclair is reg for video, so it is good to start from there.

Edit: Actually I think this one will work for us http://github.com/cyanogen/cm-kernel/blob/...mach-msm/hw3d.c

I still haven't digged in 3D stuff. Anyway the link you gave is for msm7k only.

Anyhow, as said before, there are almost no changes between the kernel from disc0 and the one for this screenshot, only one actually.

So, our cpu is 32bit (nothing new here.), which means you can set 4GB of virtual memory. userspace (ie applications) and kernel shares the same memory configuration (don't worry, not the same rights :D ). So you must define where is the kernel adress space, and where is the userspace address space.

On most devices I've seen, there are 3GB for userspace, and one 1GB for kernel (kernel being at the highest GB). On Acer Liquid kernels, it's 2GB for both world. I've no clue wether it's intented or not, and if it has any impact on any hardware thing.

Now, when you load a program, you must load libraries, which are the dependencies of this program. And you must load them, somewhere in the virtual address space. Also, the libraries and the program must know at which virtual address they are, so for that there are two possibilities, either their address is fixed, or it's dynamic. Making it dynamic is complicated, and eats resources, so most android system decided to fix the libraries addresses. That's called prelinking, it also exists in GNU/Linux, but it's always possible to revert back to dynamic linking. On android it's impossible.

Now you see the problem ? Still not ?

Some/most libraries from other ROM (all non acer ROMs actually I think.), have their fixed virtual addresses, at higher valuese than 2GB !

So the fix to get them (motoblur has been successfully tested by vache too for instance), we just need to use the same memory spaces as other devices, but this needs kernel sources, that's why it's based on disc0 work.

Once this acer's trick has been fixed, getting froyo starting is damn easy.

PS: What ? there is a limit for the number of quotes ?!?

Guest Auxx
Posted

If only we had SoftICE for Android... I remember good old days playing with it...

Guest Paul Ishenin
Posted
On what IRC server ? EFNet ? Thanks for the info. :rolleyes:

on irc.freenode.net

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.