Cornerstone - Acer Iconia Tab A100

Just a idea for future rom development but I think cornerstone would be awsome to have on our dual core device.
http://www.onskreen.com/cornerstone/

Related

Windows Phone 7 on Epic 4g?

I don't know very much about the development end as far as porting an OS from one device to another but I was wondering if it was possible to port WP7 to the Samsung Epic 4g. I know the new Samsung Focus has it as its OS so I assumed being that they are Samsung products that there might be a possibility of getting WP7 on the Epic but I have no idea. Does anyone know if its possible and if anyone is working on it?
No.
WP7 requires either a Qualcomm QSD8250 (GSM) or QSD8650 (CDMA) - there may also be other hardware requirements
Even if the hardware requirements were there if anyone started working on porting this over they would quickly get a cease and desist order for Microsofts legal team. WP7 is not free and definitely not open source. Never going to happen. If you want a phone with WP7, buy a phone with WP7.
TehPenguin said:
No.
WP7 requires either a Qualcomm QSD8250 (GSM) or QSD8650 (CDMA) - there may also be other hardware requirements
Click to expand...
Click to collapse
Not true...WP7 doesn't require a Qualcomm processor. The requirements for WP7 were but not limited to the Qualcomm 8200 and 8600 series.
If what you say is true, no further advancements in processors could be made to be used with WP7.
I remember reading the requirements for WP7...it was not limited to those 2 types of processors by far. And the Hummingbird processor may even be included in the supported processors list.
EDIT: In this stickied thread in this specific forum: http://forum.xda-developers.com/showthread.php?t=649909
It states and I quote, "ARMv7 based applications processor (compare this to ARMv4 for WinMo 6.x)"
The Hummingbird Processor installed in the Samsung Epic, and all of the Galaxy S Devices, is a ARMv7 based processor
Please post questions like these in the General Section!
~~Tito~~

[Q] Technical details about WP7 internal design?

Hello,
Is there a good source for technical information about WP7 internals/design, like for example how the UI was engineered, how they do multitasking on the snapdragon CPU?
What I mean is, I'm looking for the kind of information that used to be dished out by MS during Vista development on sites like channel9.msdn.com where they told us about how they implemented stuff like a brand new networking stack, the AERO Glass UI, finer grained kernel locking and what not.
I'd like to know about stuff for WP7 like how they achieve the smooth UI with 2D/3D animations, techniques like state machines/whatever, separate UI threads, what developer tools they use to build the OS, and so on...
It was nice during the Vista days with Jim Allchin, but sadly since Win7 and Steve Sinofsky (hope I got the names right) they seemed to have clammed up.
Thanks,
Vishal

Any chance to see meego 1.2 hummingbird ??

I want to ask developers, if there's any chance to port meego 1.2 hummingbird that is now installed on new nokia n9, it's really great and with "ALIEN DALVIK" it can run native android applications !!!!!!!!!!!!
Why ? To run apps which use hummingbird cpu ?
Sent from my HTC Desire using XDA App
nope, hummingbird is the codename ... the nokia n9 has just an arm v7 cpu (cortex a8) and has this version of meego 1.2 and it runs great!
apart from this
with the application "alien dalvik" meego os is capable of running android apps
with full support!!!
Would wanna see it! It's gonna be so awesome! I know our dev teams can do it!
Sent from my HTC Desire using XDA App
you should just search for nokia n9 on youtube .. it's awesome and the awesome thing as i wrote b4 is that every arm v7 could have this os ... the problem is (as always) in the drivers ... anyway check the nokia n9 specs ... the gpu and processor have nothing special .. arm cortex a8 1ghz gpu powervr sgx530
It seems the meego to Desire has been bubbling around for sometime, not sure about the hummingbird version though. I think any new port to the desire keeps it fresh and interesting but devs are just getting on with the 2.3 recent release to get it running perfectly on desire. It would be interesting to see this on a desire. There are a couple of videos floating about claiming meego is running on the Desire but I'm not entirely convinced. This would be an interesting port.
Sent from my HTC Desire using Tapatalk
It's great ... we should ask developers!!!!
on this link there are some information for the porting only 1.1 version but ... better than nothing
http://wiki.meego.com/ARM/MSMQSD
Fram87 said:
I want to ask developers, if there's any chance to port meego 1.2 hummingbird that is now installed on new nokia n9, it's really great and with "ALIEN DALVIK" it can run native android applications !!!!!!!!!!!!
Click to expand...
Click to collapse
Questions or Problems Should Not Be Posted in the Development Forum
Please Post in the Correct Forums and Read THIS
Moving to General

[CAMPAIGN]--Drivers for ARMv6 for ICS, CM9, MIUI4 from QUALCOMM

I was really amazed since many devices produced still uses ARMv6.
Porting ICS, CM9, and MIUI4 with the help of official drivers can speed up and gain true HWA (hardware acceleration)
http://www.groubal.com/ics-drivers-compiled-for-armv6-from-qualcomm/#signatures
PLS. go there and sign for the campaign of these drivers.
ARMv7 has been provided with these. so also pls help the ARMv6 campaign
Galaxy Y has ARMv6
thanks and regards,
former sgy-mates
I think our device has Broadcomm
broadcom is the chipset while arm6 is the processor. please don't get confused by this kind of information
Those drivers are for qualcomm armv6 processors but our device uses broadcom bcm21553
to make it clear...broadcom is a vendor name. bcm21533 is the chipset series number used in our device. while armv6 is the processor. qualcom and broadcom is sure different vendor but they use same processor in some of their product. thats why some of the source code used in armv6 qualcom could be usefull for developing our device either. I hope this info could be helpfull
@kurotsogi : thanks for the info very helpfull
and i signed the petiton pls all SGY uysers it could be helpfull for use to in some way or the other....
Oh yea ) sorry all . But it can still be useful if a source is compiled for an armv6.
Sent from my HTC Evo 4G using xda premium

[INFO] OMAP3630 and OMAP3 - All that you need to know

Hello Everyone,
I have created this topic as a guide for everyone who are willing to purchase / purchased the new Moto 360. There has been a lot of criticism lately about the choice of processor for Moto 360 specifically when it comes to the 45nm fabrication and the processor being "old" when compared to today's standards. I personally feel that it was an exaggeration to say that the processor was incompetant. Furthermore, "being old" is very vague term when electronics is concerned, considering the fact that technology is advancing at a rapid pace and today's innovation is tommorrow's history.
However, I am not sure about why Motorola would choose to go with OMAP3 and I wouldn't speak for or against their decision. They have made their choice and it's not a bad one at all considering the fact that OMAP is a very popular platform especially with embedded systems. I had started my development hobby working with OMAP3 based device Samsung Galaxy SL I9003 and I am quite well versed with the technical aspects of the platform. I am sure many of you might not have heard about OMAP3 at all or even knew that it exists. Hence, I would like to dedicate this thread specially for OMAP3, and focus on several aspects like the development scope, contributions from TI, current kernel version, compatibility with latest versions of android, other OMAP3 devices which have substantial development, etc.
A little history
OMAP3 was first popular among Nokia devices, with Nokia N900 featuring OMAP3430. There has been sustantial development with Meego and Linux on N900 and there was great support for the device in upstream linux. The developer community for the device is still strong and the 3.16 linux kernel release includes support for N900 modem. Apart from that Nokia N9 was the first device to feature OMAP3630 and it had a functional Android port even when it ran Symbian by default. Althought it is an old platform, the openness of OMAP encouraged a lot of developers to keep developing for the devices.
Development Resources [Android]
Latest Kernel Version: 3.0.8
Kernel Source by Texas Instruments: http://omapzoom.org/?p=kernel/omap.git;a=shortlog;h=refs/heads/p-android-omap3-3.0
Userspace Libraries [CM11 Kitkat]: https://github.com/CyanogenMod/android_hardware_ti_omap3
Userspace Libraries include HWComposer, Camera, ION userspace, OMX (Audio and Video Decoders / Encoders)
Framework Support for OMAP3 [CM11 Kitkat]: https://github.com/cyanogenMod/android_frameworks_av/commits/cm-11.0?author=dhiru1602
Most of the above patches are for OMAP3 support and they enable proper usage of the Audio and Video encoders and decoders.
Proprietary Stuff: The PVR-SGX530 driver is currently proprietary with binaries available which are fully compatible with 3.0.8 kernel. These binaries have proper support for asynchornous v-sync (Project Butter).
CM11, NamlessROM, Omni and all the other android distributions offically have support for OMAP3 on Kitkat. With several vendors refusing to release the source codes and not being developer friendly, it's often the biggest concern for an advanced user when choosing a device with a specific SOC. In case of OMAP3, you need not worry. :good:​
Moto 360 Development Scope
From the above information, it's quite clear that OMAP3 doesn't lack development scope. However, the development ability on Moto 360 would be questionable. There are few questions that would need to look for the answers.
Kernel Version: At this point of time, it's unclear if Moto 360 uses an outdated 2.6 kernel or latest 3.0 kernel. Android on OMAP3 would require 3.0 kernel for proper compatibility between the GPU, Display Subsystem (DSS) and DSSCOMP (Composition Pipeline). However, Moto could have used a custom 3.4 kernel just like Google did for Google Glass that runs on OMAP4. Most of the OMAP3 code for 3.0 kernel is based on OMAP4. Probably someone could use ADB over Bluetooth and confirm the kernel version for us.
Serial / USB Connection: Lack of Serial / USB connection would make it hard for development since a brick would prove costly. It's hard to comment on this right now since we need to explore more.
Android Wear: As of now it's unclear as to what Android Wear has to offer for OMAP3. The support for OMAP3 was being shed off more and more from upstream android with each release.
Locked Bootloader: There are probable chances that Moto 360 would come with a locked bootloader making it harder to run unsigned images. All of the Motorola OMAP3 devices are bootloader locked with no full unlock solution so far.
CPCAP: Motorola OMAP3 devices are known to use CPCAP Power Management Chip, which is a modified version of the generic TWL5030 present in all the other OMAP3 devices. This CPCAP chip has proved hard to work with and could be a problem for kernel hacking. Althought the iFixit Teardown Guide doesn't likely indicate the presence of CPCAP PMIC, but I might be wrong. Probably Motorola developers at XDA could give us some insights.
Contributions from Motorola: I have no idea how developer friendly would Motorola be when it comes to providing proper sources for the kernel and important userspace components if they decide to use a newer kernel which is not supported by any other OMAP3 device.
Other OMAP3 Devices on XDA
Motorola Defy, Motorola Defy+, Motorola Milestone 2
Stock Android Version: 2.3
Stock Kernel Version: 2.6.32
Community built Android Version: 4.4.4
Community built Kernel Version: 3.0.x
These devices are probably the most similar devices when it comes to Moto 360. Thanks to the contributions and hard work of @Quarx and others, who have managed to do wonders on CPCAP Bootloader locked Motorola devices. Their outstanding work had been showcased in the XDA Portal.​
Samsung Galaxy SL I9003
Stock Android Version: 2.3
Stock Kernel Version: 2.6.35
Community built Android Version: 4.4.4
Community built Kernel Version: 3.0.101
This was the first OMAP device which was launched by Samsung. This device was subsequently replaced by the Galaxy Nexus. The latest version of Kitkat is available for this device and has also been featured in XDA Portal.​
LG Optimus Black P970
Stock Android Version: 4.0.4
Stock Kernel Version: 3.0.8
Community built Android Version: 4.4.4
Community built Kernel Version: 3.0.101
This was the first device to receive official ICS build making use of the latest 3.0.8 kernel from OMAP. Thanks to the efforts of @Evisceration for his excellent work on this device which was very helpful for other devices as well.​
B&N Nook Color
Stock Android Version: Ebook Reader.
Stock Kernel Version: 2.6.32
Community built Android Version: 4.4.4
Community built Kernel Version: 3.0.101
Nook Color is technically a Ebook Reader which was hacked and made to run Android. It's a WiFI only tablet running on OMAP3. It's officially supported by Cyanogenmod and CM11 Nightly builds are currently available. Thanks to the efforts of @fattire and @steven676 who maintain the CM11 builds for Nook.​
Most of the device have 90% opensource binaries on the userspace and they don't have any major bugs. Thanks to the openness of OMAP3 which enabled us to make seamless kernel ports which worked flawlessly.
Since OMAP3 was the first platform that I worked with, it was a good learning experience for me provided most of the stuff was opensource and developer friendly. I am willing to extend my help for all the upcoming projects for the Moto 360. There are other developers who have contributed towards OMAP3 @Quarx, @fattire, @steven676, @Evisceration and many more who I am sure would surely be willing to contribute towards the development of this device.
Welcome to the OMAP World!
dhiru1602 said:
Locked Bootloader: There are probable chances that Moto 360 would come with a locked bootloader making it harder to run unsigned images. All of the Motorola OMAP3 devices are bootloader locked with no full unlock solution so far.
Click to expand...
Click to collapse
Thanks for taking the time to write this. Interesting and useful.
Actually, the MotoACTV has an unlocked bootloader by default and it runs on the same OMAP 3630 as the Moto360.
The MotoACTV also uses the same MSP430 dsp as a "sensor hub".
Here's plenty of tech info about the MotoACTV: http://wiki.opticaldelusion.org/wiki/Motoactv
dhiru1602 said:
Apart from that Nokia N9 was the first device to feature OMAP3630 and it had a functional Android port even when it ran Symbian by default.
Click to expand...
Click to collapse
Nokia N9 has got MeeGo operating system, not Symbian.
These are completely different OS-es.
mp107 said:
Nokia N9 has got MeeGo operating system, not Symbian.
These are completely different OS-es.
Click to expand...
Click to collapse
Also worth noting, MeeGo was Linux, that means it had an ARM Kernel, so not that hard to port Android for it aside from the upstream patches. Symbian was pretty much dead when the N9 came around.

Categories

Resources