Author Topic: iDroid 11.01 Pepparkaka - Release Announcement (Gingerbread preview release)  (Read 11691 times)

Online nickp666

  • Administrator
  • Member
  • *****
  • Posts: 604
  • Karma: +43/-1
    • View Profile
    • http://www.nickpack.com
  • iDevice: iPhone 3G
  • iDroid Version: Bleeding Edge
  • Jailbreak: redsn0w
What is this?
This is the iDroid Project's first release of Android Gingerbread for iDevices, built from the community source code repos at http://www.github.com/iDroid-Project

This is a preview release of Android Gingerbread (2.3.1) for Apple devices, I am busy with other projects for a few weeks and the other 3 active developers are working on porting openiboot to the iPhone 4, iPad and 3GS, so I thought I'd put a test build out for everyone to have a mess around with, please read this post fully before trying it.

This release is for iPhone 2G,  iPhone 3G & iPod Touch 1G and is ONLY available as a binary package.

IF YOUR DEVICE IS NOT STATED ABOVE THEN IT IS NOT SUPPORTED - WE DO NOT HAVE ETA'S ON OTHER PORTS AT THE MOMENT.

Because this is a preview release, it will NOT be distributed via Bootlace.

You DO NOT need a new version of OpeniBoot to boot this - If your openiboot install is capable of booting later MoJo releases, then it will be able to boot this

New Versioning Scheme
From this point forth until we reach stable, our version numbering scheme will be as follows:

Release-Series YY.MM

Our old versioning scheme was flawed, and we came to the conclusion that until such a time as we have an officially "stable" release, that YY.MM version numbering makes a lot more sense.

Changelog
This is an entirely new version of Android with our changes and fixes forward-ported.

What state is this in?
I have worked extremely hard to bring this port up to the same state as the previously release "MoJo" series.

This release actually fixes a number of longstanding bugs in our previous releases (for example, ringtones now work), there are however a couple of minor points that are missing from this release that were in the last of the MoJo series - These are not permanent issues, they are there simply because I dont have time to work on them at the moment - hence the 'Preview' release.

  • There is currently no SD emulation - the hack we used to use has been reverted and for good reason, android now natively has sd emulation functionality, however for it to work we need to bring our dated kernel in line with more current versions - I had a brief go at this but a lot of our core drivers need rewriting in order for this to become a reality and at the moment I simply dont have the time to work on an epic refactor of our kernel (Although I will pick this up in a few weeks)
  • There is currently no support for the accelerometer in the userland, the kernel driver still works but our old libsensors does not - this will ultimately be a good thing as I now know how I can also implement the ALS, so the rewrite will be worthwhile

This port should be pretty much on par with the froyo port with the exception for some fixed bugs of course, therefore the airplane toggle still applies for sim pin unlocks etc etc

I have opted NOT to put our soft button notification bar back into gingerbread, due to some recent advancements in button emulation apps - the free version of button savior has been included in this release (with permission from the author) as a temporary measure to give you soft buttons - please do not report bugs with this to us, instead report them to its author.

I have completely removed ADWLauncher from all future builds, it has served us well, but instead (thanks to ddominator for finding/testing the values for me) disabled the animations for Launcher2 which results in it being usable.

Like the rest of the Android community, we have now switched to ext4 images, this journalled filesystem results in significantly reduced corruption and data resiliency at the expense of additional writes to the NAND flash - as the rest of the android community is now using this fs, we are too. if you are paranoid about NAND wear then I suggest that you DO NOT USE these images (Neither I nor the project will be held accountable for any NAND damage - this is entirely at your own risk) and instead copy their contents to ext2 images instead although given that the rest of the world is using ext4 I wouldnt forsee that this is a particular issue.

It is almost certain that your first boot of these images will show a lot of ftl messages and will lag somewhat - PLEASE LEAVE IT TO DO THIS - we now roll out clean userdata images rather than prepopulated ones (this should fix some issues with UUID's etc)

Please also immediately disable the UI animations in Settings > Display > Animations, I'm sure by now I dont need to explain why this is - we still have the same kernel after all :)


FAQ/User guide
ddominator has gone to great lengths to provide FAQ's and general usage information for iDroid, before posting please take a moment to read these, as a lot of common questions are already answered.

User Manual - http://www.idroidproject.org/wiki/User_Manual
FAQ - http://www.idroidproject.org/wiki/FAQ

Reporting Issues/Requesting Features
Please remember, this is alpha quality software - there is still a lot to be done.

We have a development tracker system set up to take bug reports and feature requests which you can find at: http://dev.idroidproject.org - please take the time to report any issues you find there.

Please take the time to file a proper bug report, 'iDroid is slow' is not constructive, and is a waste of developers time to answer, please if you wish to raise an issue be as specific as you can, this will greatly increase the chances of your issue being resolved and reduces the workload of the developers drastically.

Getting Help
You can get help by posting in the relevant board on the forum, you can also find the developers and other users in #iphonelinux and #idroid-dev on irc.osx86.hu

Source Code/Contributing
Our source code is hosted on github: http://github.com/iDroid-Project

If you are a developer with Kernel experience, C, Java, C++ or ARM assembler skills and would like to help, feel free to speak to us on IRC in #idroid-dev, we'd be happy to help you get started.

Please honour the licences of the respective code and our Open Source ethos by sharing any changes/improvements you make to it.

Downloads
DONT FORGET TO REPORT YOUR BUGS/ISSUES ON OUR ISSUE TRACKER - WE CANNOT FIX PROBLEMS WE DONT KNOW ABOUT!

You cannot update to this release directly from Bootlace - This is only a preview release

For manual installers releases for all platforms are available for download now at: http://idroid.nickpack.com/iDroid/official/iDroid-Project/

Footnote
Please do not litter this thread with "how to fix?" or "how do I install this?" questions, follow the manual install guides on the wiki and just omit the parts about installing openiboot.

I will happily answer questions about the functionality in this release, and future plans for it, but if you need help with using it then post in the relevant section on this board - ANY SUPPORT QUESTIONS ON THIS THREAD WILL BE IGNORED
http://dev.idroidproject.org - iDroid Project Community Issue Tracker

http://idroid.nickpack.com - My iDroid File Dump

http://github.com/iDroid-Project - Repos

Offline pEAcEmAKeR

  • Member
  • Posts: 77
  • Karma: +0/-0
    • View Profile
  • iDevice: iPhone 3G and iPod Touch 2G
  • iDroid Version: MoJo 1.0.5
  • Jailbreak: redsn0w 0.9.6b5
Okay, I have it!!!!! This is awesome. Lemme report some stuff I liked:

The new launcher. It looks awesome.
The yellow background when you touch something, like an app or the launcher.
That it's Gingerbread (YEAH!!!!)
The new wallpapers bundled inside. I didn't really like the old ADW one.
The Downloads icon, even though I won't use it until SD emulation.
The Button Savior app. I say no more. Try it.
Wi-Fi works without a glitch. :)

This is great. Only one glitch, sorry. :( There is an arrow icon on the right of the screen. Don't know what it is used for, but afterward, it turns into a creepy black Android with red eyes. I have no problem with this, but just wanted  to report it.

THANK YOU NICKP666!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Have you ever googled "Google", or put an apple on top of an iPhone? Or dropped a Blackberry Torch in a bucket of berries? You should try it. ;)

Offline ddominator

  • The Dominator
  • Global Moderator
  • Member
  • *****
  • Posts: 1016
  • Karma: +12/-0
  • Sold his soul to Google
    • View Profile
    • Unofficial iDroid News Blog
  • iDevice: iPhone 2G 3.1.3
  • iDroid Version: MoJo 1.0.4.1
  • Jailbreak: redsn0w 0.94 FTW!!!
Okay, I have it!!!!! This is awesome. Lemme report some stuff I liked:

The new launcher. It looks awesome.
The yellow background when you touch something, like an app or the launcher.
That it's Gingerbread (YEAH!!!!)
The new wallpapers bundled inside. I didn't really like the old ADW one.
The Downloads icon, even though I won't use it until SD emulation.
The Button Savior app. I say no more. Try it.
Wi-Fi works without a glitch. :)

This is great. Only one glitch, sorry. :( There is an arrow icon on the right of the screen. Don't know what it is used for, but afterward, it turns into a creepy black Android with red eyes. I have no problem with this, but just wanted  to report it.

THANK YOU NICKP666!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

LOL that's no glitch! That's button savior! Clicking on it should show the soft buttons menu for back, home, menu, power!
Help Google takeover the world. Use Android on your mobile devices, use Chrome Browser, use Chrome OS!!!

Offline pEAcEmAKeR

  • Member
  • Posts: 77
  • Karma: +0/-0
    • View Profile
  • iDevice: iPhone 3G and iPod Touch 2G
  • iDroid Version: MoJo 1.0.5
  • Jailbreak: redsn0w 0.9.6b5
HAHAHAhahahahahahaHA! Sorry guys. I got hella scared. :D Thanks, I'll use it.
Have you ever googled "Google", or put an apple on top of an iPhone? Or dropped a Blackberry Torch in a bucket of berries? You should try it. ;)

Offline bearsfan85

  • Member
  • Posts: 2
  • Karma: +0/-0
    • View Profile
  • iDevice: Iphone 3g
  • iDroid Version: Gingerbread
  • Jailbreak: pwnage tools
great work, the only thing is that it looks like the lcd density is off by a little.

Offline imkarthikk

  • Member
  • Posts: 1
  • Karma: +0/-0
    • View Profile
    • Karthik.K's Weblog
  • iDevice: iPhone2G, iPhone 3Gs
  • iDroid Version: iDroid Gingerbread on 2G
  • Jailbreak: Pwnagetool
Will be testing this today on my iPhone 2G. :) Excited.  :)

Online nickp666

  • Administrator
  • Member
  • *****
  • Posts: 604
  • Karma: +43/-1
    • View Profile
    • http://www.nickpack.com
  • iDevice: iPhone 3G
  • iDroid Version: Bleeding Edge
  • Jailbreak: redsn0w
great work, the only thing is that it looks like the lcd density is off by a little.

The lcd density is a little higher than a stock build (we preferred it that way) - the only place I have seen this being an issue thus far is in button savior's  settings pane, is there anywhere else this occurs?
http://dev.idroidproject.org - iDroid Project Community Issue Tracker

http://idroid.nickpack.com - My iDroid File Dump

http://github.com/iDroid-Project - Repos

Offline t3l0_b4k4r

  • Member
  • Posts: 5
  • Karma: +0/-0
    • View Profile
Little Preview  :D
Thanks nickp666




« Last Edit: January 27, 2011, 04:39:07 PM by t3l0_b4k4r »

Offline campi9

  • Member
  • Posts: 33
  • Karma: +0/-0
    • View Profile
Yes,the software buttons it's hard to take on the screen at the right moment. Another issue i can feel is the keyboard, very very low responsive,and every button i press,it feels like a long press (and the keyboard show the special characters).
The software buttons is a good idea, but in my opinion they are hard to call and very hard tu use (in the menu,it's hard to press software buttons without pressing any other icon below) . It would better if the software buttons were shown on the top end of the screen :)
thanks for this preview release!!

Online nickp666

  • Administrator
  • Member
  • *****
  • Posts: 604
  • Karma: +43/-1
    • View Profile
    • http://www.nickpack.com
  • iDevice: iPhone 3G
  • iDroid Version: Bleeding Edge
  • Jailbreak: redsn0w
Yes,the software buttons it's hard to take on the screen at the right moment. Another issue i can feel is the keyboard, very very low responsive,and every button i press,it feels like a long press (and the keyboard show the special characters).
The software buttons is a good idea, but in my opinion they are hard to call and very hard tu use (in the menu,it's hard to press software buttons without pressing any other icon below) . It would better if the software buttons were shown on the top end of the screen :)
thanks for this preview release!!

You can move the software button trigger to wherever you like on the screen, the software buttons behavior can be altered however you like.
http://dev.idroidproject.org - iDroid Project Community Issue Tracker

http://idroid.nickpack.com - My iDroid File Dump

http://github.com/iDroid-Project - Repos

Offline campi9

  • Member
  • Posts: 33
  • Karma: +0/-0
    • View Profile
if i'm not going wrong,i can choose only the side of the button and its height respect the screen. But i can't put it in the short side of the screen i mean,orizontally. Right?

Offline dejester

  • Member
  • Posts: 3
  • Karma: +0/-0
    • View Profile
  • iDevice: iphone 3g, iPad
  • iDroid Version: Gingerbread
  • Jailbreak: redsn0w
How long does the first boot take? its been a good hour or so for me of codes....

Offline campi9

  • Member
  • Posts: 33
  • Karma: +0/-0
    • View Profile
less than 5 minutes for me:):)

Offline dejester

  • Member
  • Posts: 3
  • Karma: +0/-0
    • View Profile
  • iDevice: iphone 3g, iPad
  • iDroid Version: Gingerbread
  • Jailbreak: redsn0w
i keep getting

cannot set as Speaker Mixer LDSPK Set
cannot set as Speaker Mixer RDSPK Set
attempt to access beyond end of device
100pl: rw=0, want=229382, limit=96032
EXT2-fs error (..........)

then like a

init: untracked pid 4645 Set
init: untracked pid 4646 Set

and then the code repeats itself, but the 4645 & 4646 number gets higher.... its been doing this for a while
?????

Offline dejester

  • Member
  • Posts: 3
  • Karma: +0/-0
    • View Profile
  • iDevice: iphone 3g, iPad
  • iDroid Version: Gingerbread
  • Jailbreak: redsn0w
nvm i got it working )