![]() |
TRI-BOOT- Maemo, Android and MeeGo ?
I'm currently Dual-booting Maemo & Android on my N900
-- -- --- --- --- --- --- -- -- -- -- -- -- --- My N900 is flashed with zImage 4 Kernel Will my phone be affected if I flashed it with the MeeGo Kernel http://maemoarena.com/2010/07/how-to...eview-on-n900/ ?? |
Re: TRI-BOOT- Maemo, Android and MeeGo ?
Quote:
|
Re: TRI-BOOT- Maemo, Android and MeeGo ?
Out of curiosity, a year later, is a triple boot possible now? Maemo/MeeGo/Android (And maybe Windows :o) that would be an OP device lol. But from my understanding, MeeGo can only be flashed on top of Maemo, but is there a package similar to the way we install Android in existence?
|
Re: TRI-BOOT- Maemo, Android and MeeGo ?
Quote:
1. Make a partition on SD card or EMMC 2. Extract MeeGo image there. 3. Don't flash kernel, just copy the file to /boot/multiboot with correct name and place modules in correctly named subdirectory under /lib/modules 4. Create /etc/multiboot.d/02-MeeGo.item file with correct contents... I will have some spare time tommorow in the evening and I will try doing that (maybe someone did that previously and it is somewhere here, did you do some research? ;) ) |
Re: TRI-BOOT- Maemo, Android and MeeGo ?
MeeGo doesn't use the modules folder.
It normally uses a kernel image with uBoot that looks for a fat32 fs on mmcblk1p3(/boot) with the actual kernel image, then switches over to use the MMC as mmcblk0 and boots the system like a regular Linux system (you know, without this whole UBIFS and /opt FUBAR-of-a-system.) MeeGo N900 DE team, feel free to correct me. |
Re: TRI-BOOT- Maemo, Android and MeeGo ?
is it possible to do like this ....
meego on memory card (flash the kernel) *****(no u boot)**** then install nitdroid on emmc with multiboot even if multiboot doesnt work will it boot into meego if memcard is present and will it go to the multiboot selection of nitdroid and maemo if memory card is not present ??? |
Re: TRI-BOOT- Maemo, Android and MeeGo ?
Quote:
|
Re: TRI-BOOT- Maemo, Android and MeeGo ?
This is ridiculous. This has been said many times before. NO!!
It's either Maemo and Android OR Maemo and Meego! For people new to this. Stick with Maemo and Android! It's good. @ Nokia7Linux: YES! You will be BADLY AFFECTED! You will LOSE MULTIBOOT and have to reflash your phone. Why? Meego kernel over writes part of Multiboot and causes errors. Don't do it. @ SUN!L: What? Bootmenu does not flash any kernel. Just changed what OS is booted (NAND or SD). Did you install Multiboot? Also, put the phone on charge and make sure it's not flat. |
Re: TRI-BOOT- Maemo, Android and MeeGo ?
Quote:
|
Re: TRI-BOOT- Maemo, Android and MeeGo ?
What happens when you turn it on???
|
Re: TRI-BOOT- Maemo, Android and MeeGo ?
multiboot: maemo + android + maemo kernel power
over u-boot for kernel power: meego that work run u-boot : 1 run meego or 2 run noloboot go to multiboot |
Re: TRI-BOOT- Maemo, Android and MeeGo ?
Can't have uboot and multiboot...
|
Re: TRI-BOOT- Maemo, Android and MeeGo ?
is there a way to boot meego with powerkernelv47?
|
Re: TRI-BOOT- Maemo, Android and MeeGo ?
Quote:
|
Re: TRI-BOOT- Maemo, Android and MeeGo ?
?? Help the less fortunate ??
|
Re: TRI-BOOT- Maemo, Android and MeeGo ?
Quote:
We can have multiboot + uboot |
Re: TRI-BOOT- Maemo, Android and MeeGo ?
U-Boot just hijacks the boot process from the main kernel that nolo tries to load - multiboot gets loaded early in the boot process initialized by nolo, reflashes the kernel, then reboots device.
As I understand it U-Boot will get loaded first, always (if the last kernel flashed by multiboot was one with U-Boot's image prepended to the kernel image), because for multiboot to load the kernel must have been initiated enough to run /sbin/preinit at least. HOWEVER, for this to work consistently, one of your multiboot items must be a kernel with a u-boot image appended in front of it. If this is not done, then whenever you go to some other kernel, that kernel will be reflashed by multiboot, and then when you go back to the kernel where you originally had uboot prepended to, multiboot will use the kernel image it has to flash that back to the kernel partition - which will be a uboot-less kernel image unless you made sure you put the u-boot+kernel image instead of the plain kernel image into the place where multiboot keeps its kernel images. The much better and less headache-y way would be for someone to get off their *** and figure out how to load the Android kernel from within u-boot, or for someone to figure out how to load both MeeGo and NITDroid with kexek - then we can finally use one of those, saner, methods, for multibooting, and multiboot can either use one of those methods in the backend, or just fade into obscurity. |
Re: TRI-BOOT- Maemo, Android and MeeGo ?
Yes you told the right thing.
Infact on my multiboot configuration I have: - Maemo Original kernel (no u-boot) - Power Kernel v47 with u-boot - Nitdroid kernel without u-boot (but it easy to add) |
Re: TRI-BOOT- Maemo, Android and MeeGo ?
Someone needs to make a good tutorial for all of this.. We can have the best of all worlds!
|
Re: TRI-BOOT- Maemo, Android and MeeGo ?
I agree ! It would really be awesome !
|
Re: TRI-BOOT- Maemo, Android and MeeGo ?
U-Boot installing:
You will have U-Boot only when you will be under power kernel. Off Couse U-Boot can be added to Maemo's Original kernel and to Nitroid's Kernel too. How to boot to MeeGo:
How to show Multiboot's Menu (i.e. to choose with which OS boot):
|
Re: TRI-BOOT- Maemo, Android and MeeGo ?
Hello All,
I currently have Maemo with NitDroid installed on my N900 using the http://www.nitdroid.com/index.php?ti...-Autoinstaller. I would like to Tri-boot my device by adding Meego also on the same MMC and hence would request you to Provide with detail steps to be followed to have this thing happen. I would prefer the Meego 1.2 DE edtion released recently as per the below info from Nokia - Jukka Eklund. "Quote" MeeGo for N900 Submitted by Jukka Eklund on 19 May, 2011 - 21:12. Thanks for the mention Ross! Indeed we are targeting to have a release of N900 DevEdition available for the Conference, and it is built on top of final MeeGo 1.2. But it doesn't stop there, as there seems to be community interest it will continue evolving. You can find "vanilla" MeeGo 1.2 images here, also for N900: http://repo.meego.com/MeeGo/builds/s...0.0.20110517.1.... But like you said for N900, the DevEdition might be interesting since it has additional applications, contributions and fixes. You can find the main wiki page now at: http://wiki.meego.com/N900. I will be at the Conference as well, and hoping to have good discussions around this topic! My presentation is here: http://sf2011.meego.com/program/sess...r-edition-noki... Jukka "UnQuote" Also note i have the below mentioned apps (with respect to booting) installed on my device do i need to remove any of them which may not be required. 1) Enhanced boot loader for Maemo 2) Linux Kernel for power user 3) Linux Kernel for power user (boot image) 4) Maemo 5 PR1.2 kernel for multiboot both linux kernel are power47. Regards Tushar |
Re: TRI-BOOT- Maemo, Android and MeeGo ?
Quote:
I suggest you, skim through the thread,at the least the latest post before posting to it. |
Re: TRI-BOOT- Maemo, Android and MeeGo ?
Quote:
|
Re: TRI-BOOT- Maemo, Android and MeeGo ?
Quote:
|
Re: TRI-BOOT- Maemo, Android and MeeGo ?
PM sent as well! Anything to make things easier.. may be worth making a .deb of it for extras-testing including multiboot item.
I'm using an sdcard recently vacated by nitrdroid after I moved it to the emmc. Does the meego image need to be weitten to the fat32 partition or does it need the ext3 partition formerly used by nitdroid? |
Re: TRI-BOOT- Maemo, Android and MeeGo ?
Quote:
MeeGo DE uses EXT4 for its main partition |
Re: TRI-BOOT- Maemo, Android and MeeGo ?
Evolve III tablets triple boot.
http://www.evolvethree.com.au/ |
Re: TRI-BOOT- Maemo, Android and MeeGo ?
Quote:
Multiboot item added to /etc/multiboot.d Should the multiboot item look like this? Code:
ITEM_NAME="MeeGo DE (2.6.28.10-power47-uBoot)" |
Re: TRI-BOOT- Maemo, Android and MeeGo ?
Quote:
UBoot Power Kernel v47 is a Maemo's (Power) Kernel and it is used to start Maemo and not MeeGo. Please use the same multiboot profile for Power Kernel v46 (of course changing kernel name) or more simple replace your actual power kernel file (in boot/multiboot/) with file obtained from me (which must be renamed) You can start MeeGo with U-Boot (you only need to open keyboard during power on) and not with multiboot. |
Re: TRI-BOOT- Maemo, Android and MeeGo ?
Quote:
Agreed the best way is to replace the original power47 kernel file as I cannot get it to run as a separate item. I did create my own kernel image using the method you described so I can adapt future versions of power kernel. Now I can help by testing new releases of MeeGo.. curious to see how well Cordia runs on top of DE :) |
Re: TRI-BOOT- Maemo, Android and MeeGo ?
Quote:
|
Re: TRI-BOOT- Maemo, Android and MeeGo ?
Hello @Fabry.
Can you provide me with the pre build file. i have the latest PK48 installed. |
Re: TRI-BOOT- Maemo, Android and MeeGo ?
I don't have your email
Please send by PM |
Re: TRI-BOOT- Maemo, Android and MeeGo ?
Thanks Fabry for the file. You made my work so easy.
People like you have brought life back in N900.:) |
Re: TRI-BOOT- Maemo, Android and MeeGo ?
@ Fabry
Its today i could work on the file you gave as my work schedule didn't permit me for it till now. I copied the file you gave me to the Multiboot folder and renamed it. While doing so i was in Maemo original Kernel hence restarted my phone using Power Kernel. I again restarted by Phone under Power kernel and just kept the keypad open but the phone switches off the moment the timer comes to 7. Would this be a probelm with my Multi boot as i remember this was the case before doing the above exercise. i could never time out till 0 even under Maemo Kernel. any help. |
All times are GMT. The time now is 01:36. |
vBulletin® Version 3.8.8