Superboot question - Nexus One General

First off, thanks to everyone that's cooking ROMs or building kernel's, really proud to be a part of this community. I'm able to get the most of out my N1.
So dealing with kernels, I realize that boot.img in the update zips are really just a flashable zimage or in other words a kernel. What's special about the superboot.img? Is it a kernel that after initialization triggers the installation of superuser related apks?
ROMs like cyanogen 5.0.6 have the superuser packages installed as part of the base. Is it meant for people that want keep the default factory ROM and have super user capabilities?

I haven't unlocked my N1 yet. But from what I can tell, you are correct. The superboot is to get root on the stock rom. You shouldn't need it if you are going straight to Cyangogenmod. Superboot isin't even mentioned in the cyanogenmod install steps.

Related

Finding out what ROM was installed

Hey
I used to have a nice ROM installed with a kernel that allowed overclocking. I would run my shift at 1.5Ghz and was really happy. Then when Gingerbread was coming out, I decided to flash a Gingerbread ROM because I was just excited for 2.3
Now there were not kernels for Gingerbread ROMs at that time. So formatted/wiped everything from my device using Clockwork Recovery. Now here's where I have a few questions:
After I wiped the entire device, when my phone booted, it seemed to have 2.3 installed so I assumed that since there was an OTA update for Gingerbread, it must have gotten updated somehow. I want to find out whether I have a custom ROM with 2.3 installed or is it a regular Gingerbread stock ROM that's on my device?
I would like to find out what kind of ROM is installed on my device right now and do whatever it takes to be able to flash a kernel that allows overclocking, because going back to 800Mhz from 1500Mhz is just not doing it.
I would also really appreciate if someone gave me direct links to a custom ROM (since I understand at this time it is impossible to flash an overclocked kernel, since HTC has not released official Gingerbread source code yet) with a flashable kernel that's completely stable and allows overclocking to 1.5Ghz.
I really don't care about the whole Cynaogen Mod etc, because I use LauncherPro anyway and from what I understood when I was reading about Cyanogen Mod, it doesn't change THAT much other than adding a little bit more functionality and mainly focusing on changing the phone interface, which is completely irrelevant to me.
Thank you in advance.
sajmonides said:
Hey
I used to have a nice ROM installed with a kernel that allowed overclocking. I would run my shift at 1.5Ghz and was really happy. Then when Gingerbread was coming out, I decided to flash a Gingerbread ROM because I was just excited for 2.3
Now there were not kernels for Gingerbread ROMs at that time. So formatted/wiped everything from my device using Clockwork Recovery. Now here's where I have a few questions:
After I wiped the entire device, when my phone booted, it seemed to have 2.3 installed so I assumed that since there was an OTA update for Gingerbread, it must have gotten updated somehow. I want to find out whether I have a custom ROM with 2.3 installed or is it a regular Gingerbread stock ROM that's on my device?
I would like to find out what kind of ROM is installed on my device right now and do whatever it takes to be able to flash a kernel that allows overclocking, because going back to 800Mhz from 1500Mhz is just not doing it.
I would also really appreciate if someone gave me direct links to a custom ROM (since I understand at this time it is impossible to flash an overclocked kernel, since HTC has not released official Gingerbread source code yet) with a flashable kernel that's completely stable and allows overclocking to 1.5Ghz.
I really don't care about the whole Cynaogen Mod etc, because I use LauncherPro anyway and from what I understood when I was reading about Cyanogen Mod, it doesn't change THAT much other than adding a little bit more functionality and mainly focusing on changing the phone interface, which is completely irrelevant to me.
Thank you in advance.
Click to expand...
Click to collapse
If you just did a wipe and didn't flash anything, your still running the same ROM as you were before the wipe. If you go into setting > about phone > software information > more, this will tell you your current ROM (build version). If you would like to continue using Sense but want to overclock I would suggest MikShift 1.1, otherwise I would suggest the Shift Deck ROM. Both can be overclocked with several different kernels, just do a little reading through the dev section to see what best suites you.
Disregard, just typed what crump said but he beat me to it!

[Q] Deodexed recent ROM ? (XXMC2)

Hello,
I've tried to search the forum, but I only found customed ROM. It seems the latest ROM is XXCM2 (Changelist 1230243) for Europeans: http://samsung-updates.com/device/?id=GT-S5360
I'd like someone skilled to apply the basic stuff to this ROM. I guess the base is to deodex the ROM and make it a CWM package. Maybe it will need a % Battery mod too.
After that, everyone would be able to customize the ROM (remove bloatware with applications like link2sd or Root App Delete/uninstaller).
For now, on forum I see only custom ROM without stock UI (often ugly) and often it's not precised on which official ROM it is based, and it seems that most of these developers/cookers don't use the latest Samsung firmware as base...
If someone skilled can help, thanks in advance, else I'll give up with this phone.
Nojevah said:
Hello,
I've tried to search the forum, but I only found customed ROM. It seems the latest ROM is XXCM2 (Changelist 1230243) for Europeans: http://samsung-updates.com/device/?id=GT-S5360
I'd like someone skilled to apply the basic stuff to this ROM. I guess the base is to deodex the ROM and make it a CWM package. Maybe it will need a % Battery mod too.
After that, everyone would be able to customize the ROM (remove bloatware with applications like link2sd or Root App Delete/uninstaller).
For now, on forum I see only custom ROM without stock UI (often ugly) and often it's not precised on which official ROM it is based, and it seems that most of these developers/cookers don't use the latest Samsung firmware as base...
If someone skilled can help, thanks in advance, else I'll give up with this phone.
Click to expand...
Click to collapse
only if you want to edit smali files you need to deodex, and for removing stock bloatware it isn't needed.

[Q] Rooting, flashing custom rom but necessary to flash a kernel as well?

Hi,
Quick question I am still having trouble wrapping my head around the concept about kernels. I am planning to root my nexus 4 and flash a custom rom (purity rom) but am i required to also flash a custom kernel? Or am I suppose to leave the kernel as is?
Thanks!
Next123 said:
Hi,
Quick question I am still having trouble wrapping my head around the concept about kernels. I am planning to root my nexus 4 and flash a custom rom (purity rom) but am i required to also flash a custom kernel? Or am I suppose to leave the kernel as is?
Thanks!
Click to expand...
Click to collapse
Depends upon your requirement .
As an example i use Fast USB charge a lot and is not available in any custom rom .
I also use Headphone volume boost which is yet again a kernel level change.
I would suggest you to use a custom kernel since it also gives better battery than stock .
If you are happy without it then forget about kernels . And in case u plan on flashing one make a CWM backup just in case.,
You could if you want to since you're already flashing custom roms. However, most custom rom come with custom kernel, so when you flash a custom rom it will replace your kernel with it's own. You can manually flash back your stock kernel if you want, using fastboot, but there is a flashable package as well in the Dev section.
Just know that due to codes and drivers, different kernels work with different roms. If you flash a 4.3 kernel to a 4.4 rom, it might lack certain necessary driver, such as PRIMA, so your wifi will no longer work. (You can fix this by flashing dePRIMAtor). CyanogenMod use Code Aurora Forum drivers, so if you use a kernel that doesn't support CAF, the screen colors will be messed up (you can lash a colorfix package which replace it with the non-CAF liboverlay.so).
A lot of people get wrapped too far up into flashing kernel and thinking it determine everything (performance + battery life) in their phone. As much of a heavy flasher that I am, I am willing to bet that you generally get the best battery life and stability just running stock. I did my own trial for this, with stock rom and kernel, the phone staying cooler and screen on time was longer. This is just my personal experience, it varies for each person.
But I mainly use custom kernel for features. Such as kernels that incorporate Faux color and sound, this allows changing their settings for much a better screen color and making the speaker louder. I also use the sweep2wake/sleep feature to turn on and off the screen.
If you intend to use custom kernels, I recommend using TricksterMod, it's the best app for modifying kernel settings.
Also just to mention this ahead of time, it's against XDA rules to make threads about what is the best rom/kernels.

Bored with STOCK ROM

Who are all expecting CUSTOM ROM like CM?
Who needs custom ROM???
Unlock bootloader, flash TWRP, install SuperSU and root....
Then install Xposed framework and GravityBox module and let the magic begin...
Don't forget to create a nandroid backup beforehand....
Get adventurous and try various other modules...
Hope this helps... :good:
Devs are doing his job. Stop create threads like this and just be patiente. Nobody have the obligation to do it.
We need custom ROMS, but we have already many things to play with it for Moto E.
We are waiting for developers to introduces custom ROM.

Rooting and keeping with the stock kernel

It's month now when SGS6E+ is out in the wild and we don't have many devs in the comunity so far... I greately appreciate the only custom kernel we have, but what about just rooting, and keeping stock at the same time? Pure stock and root.
I still can't find any solution for such a basic need: a stock rooted kernel. You can say: hey there is one:
http://forum.xda-developers.com/s6-edge-plus/development/auto-rooting-stock-kernels-s6-edge-plus-t3194607/
..but when I went thru the comments... so many issues... Why?
Truely speaking, i tried to compile my own kernel, but... I'm a noob and only achieved to set up the environment: ubuntu... all the needed packages... but then I noticed there were no newest sources for G928F on samsung site....G928FXXU1AOH4. Even if they were available, I would rather fail building it
Any ideas?

Categories

Resources