Thanks for voting
Rafael set new boot screen
Hey i vote 4 with out red eye
Sent from my GT-S5830i using xda premium
EDIT: Seeing that Rafael kinda ordered this thread, my rant is useless.
u put this in the wrong section and when u put it under S5830i general. go into Rafael kernel thread and recommend the images. give him a few more options to use then maybe he might change it if he likes it
EDIT: Seeing that Rafael kinda ordered this thread, my rant is useless. (post#3 duplicate)
Gee were beautiful, feather boot kernel not support animation!
Only image with 224 colors.
Relax...
ant1moz said:
Hello, can you set this logo is default? :fingers-crossed:
__________________________________
without line
link: youcraft.ru/forrafael.jpg
source link: youcraft.ru/source.psd
__________________________________
with line, more beatiful
link: youcraft.ru/v2.jpg
source link: youcraft.ru/source2.psd
Click to expand...
Click to collapse
Rafael.Baugis said:
Very nice,
I had intention of opening a topic for election of the boot screen.
could do this please?
Very thanks!
Click to expand...
Click to collapse
Still wrong section.
I really dont like pre boot images if i had time i would decompile it and remove the picture and compile again.
Levent2101 said:
I really dont like pre boot images if i had time i would decompile it and remove the picture and compile again.
Click to expand...
Click to collapse
You can decompile zImage?
Rafael.Baugis said:
You can decompile zImage?
Click to expand...
Click to collapse
i actually cant but u release the source i can do whatever i want to do and compile it again
Rafael.Baugis said:
You can decompile zImage?
Click to expand...
Click to collapse
Yes its possible to decompile zimage using android kitchen by dxdia.you will get everything in form of folders and there is a folder in which there is the boot image its name is logo.rle(i dont remember the folder)once you have changed or removed it you can compile it again with the kitchen.and you you first have to convert your image from png to rle format
I think i told this method before also in the kernel's thead but no one paid attention.
Levent2101 said:
i actually cant but u release the source i can do whatever i want to do and compile it again
Click to expand...
Click to collapse
The source is in my github!
I'm going to update it now with the last reversal of frequencies!
---------- Post added at 12:34 AM ---------- Previous post was at 12:31 AM ----------
-HellRaiser- said:
Yes its possible to decompile zimage using android kitchen by dxdia.you will get everything in form of folders and there is a folder in which there is the boot image its name is logo.rle(i dont remember the folder)once you have changed or removed it you can compile it again with the kitchen.and you you first have to convert your image from png to rle format
I think i told this method before also in the kernel's thead but no one paid attention.
Click to expand...
Click to collapse
Not guys zImage is kernel
boot.img = zImage + ramdisk
you split and decompress ramdisk, but decompile zImage is never possible!
EDIT:
my boot image is compiled inside zImage.
Mod Edit
Thread closed at the request of the [OP]
malybru
Forum Moderator
Related
Hi all,
we are trying to build our own kernel for a Samsung Galaxy S (I9000XWJVB).
What we did so far:
- Download the correct sources from "opensource.samsung.com"
- Studied the README
- Installed cross-compiler toolchain
- Created ".config" as described in README
- Kernel compiled
Compilation worked fine -> zImage was available (but with only 2mb very)
OK, looks like initramfs is missing.
The first question is now, where to get / how to create a correct initramfs?
We copied the initramfs from Leshak and we extracted an ".cpio" from a working zImage.
Then we tried to use them in the ".config" (CONFIG_INITRAMFS_SOURCE) for kernel compilation.
Resultant zImage was larger (around 6mb) so it looks like something changed.
But once we installed the tared zImage on the phone (using Odin), the phone freezes during reboot.
Any advice how to progress here?
Is it possible to use Leshaks initramfs for all Galaxy S phones? Or is this only for a specific version? The CONFIG_INITRAMFS_SOURCE should point to the "initrd.arm.initramfs_list", correct? And not to the initramfs-folder?
And: Is there a way to get any type of kernel boot debugging message from the booting phone back to the PC (or the phone screen)?
Many thanks in advance!
I don't know much about kernels. But i will try to help. Have you tried other itiramfs or reconfig them?
There are not many people that will know answer so ask some kernel developers like hardcore, supercurio...
Sent from my GT-I9000 using XDA Premium App
Just saw 2nd question. I think that it should point to intiramfs folder. You can zip all kernel files and upload it so i can take a look at them
Sent from my GT-I9000 using XDA Premium App
Hi,
themate1987 said:
I don't know much about kernels. But i will try to help. Have you tried other itiramfs or reconfig them?
There are not many people that will know answer so ask some kernel developers like hardcore, supercurio...
Click to expand...
Click to collapse
we tried four different initramfs now, but ended up always with a freezing phone.
I would like to ask the kernel experts directly, but I'm new to this forum and not allowed to post in the developers forums. I hope that one of the gurus will reply to this thread.
themate1987 said:
Just saw 2nd question. I think that it should point to intiramfs folder.
Click to expand...
Click to collapse
My understanding is that the .list file will describe the structure of the initramfs folder and if this file is present, it should by used in the .config. Otherwise the .config should point to the folder.
Please correct me if I'm wrong.
But anyway, we tried both versions, none worked.
Regards!
PM some kernel developers
Sent from my GT-I9000 using XDA Premium App
Use speedmod kernel patches with the readme file he has given..
or else you can go through supercurio threads also ...
they explained the kernel compilation methods....
thanks
Did you get this to work finally? I too am trying to compile and flash a custom kernel ( For SGS4G) I point my INIIRAMFS_SOURCE to an extracted initram dir, but the resulting boot zImage does not proceed past the initial boot screen(s) Please let me know if you succeeded, and if yes, how.
Thanks!
What I got the problem was about initramfs.cpio.
At that moment , the most important point you know is you should make the file in Linux..
When my friend made me a file is initramfs.cpio , it worked well.
But what I made in window made always troubles for compile.
So if you made a initramfs.cpio with hexeditor in window, try it in Linux again..
Thx!
You can download lite kernels here. I removed bootanimations and bootsounds for those who do not like it. You will still be able to use bootanimations. I only removed the bootanimations of these kernel(s) to make sure yours don't get overwritten when installing this kernel afterwards.
If you want bootanimations or other unnecessary things I recommend downloading original versions of the kernels below.
Features
- Removed unnecessary things like bootanimations.
- Removed the metadata files from special OS'es.
- No performance change, just clean update.zips
- Kernels have same features as before
Downloads
GLaDOS v1.9 Pack CFS & BFS
Matr1x v11.5 Pack CFS & BFS
Credits
Ezekeel - GLaDOS
mathkid95 - Matr1x
More kernels coming soon!
djjonastybe said:
You can download lite kernels here. I removed bootanimations and bootsounds for those who do not like it. You will still be able to use bootanimations. I only removed the bootanimations of these kernel(s) to make sure yours don't get overwritten when installing this kernel afterwards.
I made sure the kernels even run better!
Features
- Removed unnecessary crap (kernel bootanimations or kernel boot sounds) --> yours don't get overwritten
- Kernels have same features as before
Downloads
GLaDOS v1.9 Pack CFS & BFS
More kernels coming soon!
Click to expand...
Click to collapse
you made the kernel run better by removing 2 things that don't even affect performance once you get past the boot?
Sent from my Nexus S using xda premium
Serious_Beans said:
you made the kernel run better by removing 2 things that don't even affect performance once you get past the boot?
Sent from my Nexus S using xda premium
Click to expand...
Click to collapse
Take that with a grain of salt yeah... My boot gets shaved half a second with this mod!
Did you ask Ezekeel for permission?
Sent from my Nexus S using Tapatalk
treUse said:
Did you ask Ezekeel for permission?
Sent from my Nexus S using Tapatalk
Click to expand...
Click to collapse
Although it's politically correct to ask for permissions, you realize Ezekeel has a git up so anyone can compile his own version of GLaDOS?
polobunny said:
Although it's politically correct to ask for permissions, you realize Ezekeel has a git up so anyone can compile his own version of GLaDOS?
Click to expand...
Click to collapse
Did he really compile it? Cant you just open up the img file and remove the boot animation and sounds?
Sent from my Nexus S using xda premium
I read everything all scripts etc. I made sure everything was correct and then I removed bootanimation and bootup sounds which are not necessary actually.If you want those you can download his original kernel.
I only removed bootanimations from this one.
I think GLaDOS kernel is most mature kernel. Then comes franco's kernel.
Serious_Beans said:
Did he really compile it? Cant you just open up the img file and remove the boot animation and sounds?
Sent from my Nexus S using xda premium
Click to expand...
Click to collapse
No, but it doesn't remove the open source nature of the kernel. *shrugs*
Anyway, with the bunch of people not bohering to read up and use the search function but not wanting the boot animation & sounds, I can see this filling a certain niche. Can't vouch for the so said improvements though.
Not every newbie knows how to edit kernels or how to deal with update.zip files.
This is why I do it for them. This so called newbies may not want their bootanimations being overwritten.
Shortly said I just want to help newbies in these forums. Or just being easy on lazy people
i've always just removed the system/media folder from the zip... is that doing it wrong?
v3rk said:
i've always just removed the system/media folder from the zip... is that doing it wrong?
Click to expand...
Click to collapse
Not really, that removes more than just the bootani and boot sounds, but it would remove those items as well.
I can see the use of this, but I made a script that I run after every flash that removes those files if they're there and overwrites the animation with a custom one.
tehgeekguy said:
Not really, that removes more than just the bootani and boot sounds, but it would remove those items as well.
I can see the use of this, but I made a script that I run after every flash that removes those files if they're there and overwrites the animation with a custom one.
Click to expand...
Click to collapse
The media folder in the zip only contains the bootanimation and -sound, so simply removing the media folder from the zip is the right way to do it.
I've never heard a boot animation on my nexus s - i9020T ( I have GlaDOS ICS version on right now). Don't mean to post off topic, but just curious why i never hear sounds
Ezekeel said:
The media folder in the zip only contains the bootanimation and -sound, so simply removing the media folder from the zip is the right way to do it.
Click to expand...
Click to collapse
Weird, because mine has Alarms, Notifications, Ringtones and UI sounds all under the /audio directory in /system/media.
Update: I think I see where we're interpreting what they said differently. I wasn't thinking about from the kernel .zip itself, but from the ROM .zip. Makes sense when talking about JUST the kernel .zip.
I wanted to make sure these bootanimations etc were not written to our device. Even if a ROM doesn't support it. It simply prevents things being installed we do not need.
But the original kernel zip would overwrite my miui bootanimation,
I added matr1x kernels. I removed the MAC OSX metadata files from the update.zip.
My laziness appreciates this, good sir.
I usually do this myself but heck, with so much flashing and backing up and restoring and messing up, one less .zip to open is always appreciated
Thanks, but you should teach them instead of feed them
hi guys I need your help a bit.
does anyone know how to extract a kernel from roms and then make a flashable zip.
I want to extract kernel from cm7 and cm9.
thanks in advance
The easiest way would be looking onto Developer's Github.
Normally, all devs who publish ROM's put their source code in Github.
yoyohoneysingh said:
hi guys I need your help a bit.
does anyone know how to extract a kernel from roms and then make a flashable zip.
I want to extract kernel from cm7 and cm9.
thanks in advance
Click to expand...
Click to collapse
extract the boot.img file from the rom you want to have boot.img contains the kernel
---------- Post added at 09:12 PM ---------- Previous post was at 09:09 PM ----------
yoyohoneysingh said:
hi guys I need your help a bit.
does anyone know how to extract a kernel from roms and then make a flashable zip.
I want to extract kernel from cm7 and cm9.
thanks in advance
Click to expand...
Click to collapse
and to create upadte.zip here is a link for one http://forum.xda-developers.com/showthread.php?t=1207467
so can't I just give it any name or just update.zip
and can't I make an update.zip from my phone.
can I somehow replace my current boot.img and copy a new one and then try to reboot??
yoyohoneysingh said:
so can't I just give it any name or just update.zip
and can't I make an update.zip from my phone.
can I somehow replace my current boot.img and copy a new one and then try to reboot??
Click to expand...
Click to collapse
you can give it the name you like but it is commonly known as update.zip the choice of the name is yours
Hello folks.
Does anyone know how to decompile and compile a kernel?
That is the only thing that stops me from developing on my port right know.
What i need to do is to edit some files in ramdisk / init.rc
Thanks in advance.
I used Kernel Kitchen once, and it worked great !
http://forum.xda-developers.com/showthread.php?t=1659584
Hope it helps
RomWiz said:
Hello folks.
Does anyone know how to decompile and compile a kernel?
That is the only thing that stops me from developing on my port right know.
Thanks in advance.
Click to expand...
Click to collapse
When you say decompile, you can only modify the ramdisk. There are two things inside a boot.img, zImage and ramdisk. zImage is compiled via source, where you modify, insert Governers and Schedulers and a lot more. If that's the route you ought to take, you must have Linux, toolchain, source code etc. Ramdisk on the other hand contains few to many things like init.rc where you insert for example g-recovery etc.
Up to you what you wanna do and your definition of "develop".
I need to modify some things in the init.rc
Sent from my phone via tapatalk
Vinzgore said:
I used Kernel Kitchen once, and it worked great !
http://forum.xda-developers.com/showthread.php?t=1659584
Hope it helps
Click to expand...
Click to collapse
There is no download link :what:
Edit: found it
Just use dsixda's Android kitchen: http://forum.xda-developers.com/showthread.php?t=633246
There is an option to decompile the kernel.
N00BY0815 said:
Just use dsixda's Android kitchen: http://forum.xda-developers.com/showthread.php?t=633246
There is an option to decompile the kernel.
Click to expand...
Click to collapse
finally got it working
Thanks
RomWiz said:
finally got it working
Thanks
Click to expand...
Click to collapse
Is it just me or do I not see an option to repack it?
theROMinator said:
Is it just me or do I not see an option to repack it?
Click to expand...
Click to collapse
There should be an option to compile it again.
RomWiz said:
There should be an option to compile it again.
Click to expand...
Click to collapse
It may be because I'm using an older version, I'll download the latest .
Sent from my SAMSUNG-SGH-I747 using Tapatalk 2
Query on zImage decompile
gabwerkz said:
When you say decompile, you can only modify the ramdisk. There are two things inside a boot.img, zImage and ramdisk. zImage is compiled via source, where you modify, insert Governers and Schedulers and a lot more. If that's the route you ought to take, you must have Linux, toolchain, source code etc. Ramdisk on the other hand contains few to many things like init.rc where you insert for example g-recovery etc.
Up to you what you wanna do and your definition of "develop".
Click to expand...
Click to collapse
I need to decompile zImage, which I extracted from my boot.img, as the Kitchen and other popular tools does not hold any info/way to extract that, could you please help me out.
Links to the tools would be appreciated.
Thanks in advance.
Akshay Goel
aky_style said:
I need to decompile zImage, which I extracted from my boot.img, as the Kitchen and other popular tools does not hold any info/way to extract that, could you please help me out.
Links to the tools would be appreciated.
Thanks in advance.
Akshay Goel
Click to expand...
Click to collapse
sorry for bumping this thread, edited because I didn't read properly >
Here's presenting stock Slimbean ROM with just 2 commits reverted which prevented users from adding the big menu button to navigation bar and SlimPie. Besides this, this is pure Slimbean without any modification whatsoever. I'm not a developer, in fact I learnt to install linux because I wanted the menu button so bad. I thought maybe I should share this with similar minded people. I'm going to upload updates as and when Slim team releases 4.3 updates as I'm not sure about the changes that would be made in 4.4. I won't be able to take any request as I am totally unaware of how to make any modifications, cherry picks or anything else. Hope you enjoy this ROM.
Code:
Disclaimer: We are not responsible for any damages on your device.
Original Slim Features:
The Real Dark Slim
SlimPIE
Notification drawer Shortcuts
Full hardware key rebinding!
Keyboard rotation
SlimCenter, SlimIRC and much more
Full feature list and changelog can be found on Slimroms website.
Installation instructions
For most users
Please keep in mind if a special instruction is needed it will be noted in the changelog.
Download the latest build from
Addons
!Recommended! Full wipe, and manual format /system
Flash ROM and the addons you want, reboot
Source
This ROM and kernel uses stock Slimbean code, which again can be accessed through Slimroms website.
Credits:
mar5hal
Nebucatnetzer [Slimroms forum]
NeB [Slimroms forum]
kufikugel
Entire Slimroms team for the source code.
Slim team has done an excellent job, please consider donating them.
Download Link:
http://d-h.st/DDf
[If you want to make a mirror, please contact me to update the OP]
Reserved...
another one... just in case...
@gururoop thank you so much for this, the one main thing missing from slim, Menu Button. In theory there shouldn't be any issues since its only 2 extra commits. Downloading now :good:
Just some screens to confirm. Everything is running smooth, no issues whatsoever
Sent from my Nexus 4 using XDA Premium 4 mobile app
Great, thanks a lot
edit: glad to have the menu button back.
However, I think it's better if you just make a small patch instead of rebuild the whole rom.
dark_ente said:
However, I think it's better if you just make a small patch instead of rebuild the whole rom.
Click to expand...
Click to collapse
That would be great, indeed. :good:
dark_ente said:
Great, thanks a lot
edit: glad to have the menu button back.
However, I think it's better if you just make a small patch instead of rebuild the whole rom.
Click to expand...
Click to collapse
finistere said:
That would be great, indeed. :good:
Click to expand...
Click to collapse
i wish i knew how to do that, but if you guys know how to, please guide me and i'll do it...
anyway, just compiled a new build so uploaded it here... OP updated with new link... enjoy...
gururoop said:
i wish i knew how to do that, but if you guys know how to, please guide me and i'll do it...
anyway, just compiled a new build so uploaded it here... OP updated with new link... enjoy...
Click to expand...
Click to collapse
Changelog what is changed?
The new official one has the statusbar mods now. Hate to leave it for the menu key but I might. Thanks for the build.
Sent from my Nexus 4 using Tapatalk
smartymcfly said:
Changelog what is changed?
Click to expand...
Click to collapse
No changelog... Just wanted to check how long does it take to compile in a virtualbox so synced the latest code and compiled...
Sent from my Nexus 4 using xda premium
scottx . said:
The new official one has the statusbar mods now. Hate to leave it for the menu key but I might. Thanks for the build.
Sent from my Nexus 4 using Tapatalk
Click to expand...
Click to collapse
What statusbar mods are you talking about? This build is pure stock with just 2 reverts which enable us to add the menu button, apart from that no other change. The latest build was synced on 5th November, so maybe the statusbar mods were added later.
Sent from my Nexus 4 using xda premium
gururoop said:
i wish i knew how to do that, but if you guys know how to, please guide me and i'll do it...
anyway, just compiled a new build so uploaded it here... OP updated with new link... enjoy...
Click to expand...
Click to collapse
Please correct me if I'm wrong.
I guess you revert the change in framework-res.
In that case, you just need to create an update.zip which replace the old framework-res with your framework-res, and user only need to flash that file instead of the whole ROM.
dark_ente said:
Please correct me if I'm wrong.
I guess you revert the change in framework-res.
In that case, you just need to create an update.zip which replace the old framework-res with your framework-res, and user only need to flash that file instead of the whole ROM.
Click to expand...
Click to collapse
i revert the following 2 commits to achive the desired change:
5dd205257a8cfba3278ddb4ffbdd1897b1feaed7-packages/apps/Settings
8108afc56d15553c1d4abc83c9e9e27ac5b7cb36-framework/base
don't know exactly how many files or what else changes due to that. If you could figure that out, i'll be more than happy to help. and can u tell me whether there is any way i can compile some selected files instead of the whole rom?
gururoop said:
i revert the following 2 commits to achive the desired change:
5dd205257a8cfba3278ddb4ffbdd1897b1feaed7-packages/apps/Settings
8108afc56d15553c1d4abc83c9e9e27ac5b7cb36-framework/base
don't know exactly how many files or what else changes due to that. If you could figure that out, i'll be more than happy to help. and can u tell me whether there is any way i can compile some selected files instead of the whole rom?
Click to expand...
Click to collapse
What I mean is you still compile the rom, but only make a flashable zip of these two files and put it here. It would be easier for both you and me.
From the commit, I guess the two files are settings.apk and framework-res
Sent from my Nexus 4 using Tapatalk 2
dark_ente said:
What I mean is you still compile the rom, but only make a flashable zip of these two files and put it here. It would be easier for both you and me.
From the commit, I guess the two files are settings.apk and framework-res
Sent from my Nexus 4 using Tapatalk 2
Click to expand...
Click to collapse
now its getting too embarassing for me, but do you have any easy guide to help me create a flashable zip for these two files??
gururoop said:
now its getting too embarassing for me, but do you have any easy guide to help me create a flashable zip for these two files??
Click to expand...
Click to collapse
No problem mate.
The easiest way is to extract your rom to a new folder, delete boot.img, go to system folder and delete everything except the two files you want to keep. (you must also keep the folder structure). Inside these 2 folders are only files you want to copy (in this case settings.apk and framework-res)
Then go to META-INF\com\google\android\ folder and use notepad to edit the updater-script file like this
After that, you can compress them as simple zip and flash via twrp.
Next time you can just replace 2 files, compress again. No need to edit updater-script
Sent from my Nexus 4 using Tapatalk 2
dark_ente said:
No problem mate.
The easiest way is to extract your rom to a new folder, delete boot.img, go to system folder and delete everything except the two files you want to keep. (you must also keep the folder structure). Inside these 2 folders are only files you want to copy (in this case settings.apk and framework-res)
Then go to META-INF\com\google\android\ folder and use notepad to edit the updater-script file like this
After that, you can compress them as simple zip and flash via twrp.
Next time you can just replace 2 files, compress again. No need to edit updater-script
Sent from my Nexus 4 using Tapatalk 2
Click to expand...
Click to collapse
So what you are saying is that if someone or I can just extract those 2 apks and add to a flashable zip I have lying round and menu button will be added to normal slim?
Would have been quicker!!
Sent by mobile telephone.
^^^^LOL I agree... Sidenote its funny how many people can creates so much goodness with building or modding files but dont know how to create flashable zips... LOL
dont re-invent the wheel I believe just get a gapps zip and mod away...
OH yea my bad thanks for the rom I too am a big fan of the menu and choose to live with it