I unpacked the initrd.img with cat initrd.img | gunzip | cpio -vid and then there's an executable called init which I think is the first thing the kernel runs. However, what does it do? Is there an example of one that I can look on google AOSP source so I have an idea? This one is likely modified by Xiaomi
What is contained in Android's init on initrd.img?
1.1k Views Asked by Guerlando OCs At
1
There are 1 best solutions below
Related Questions in ANDROID
- Delay in loading Html Page(WebView) from assets folder in real android device
- MPAndroidChart method setWordWrapEnabled() not found
- Designing a 'new post' android activity
- Android :EditText inside ListView always update first item in the listview
- Android: Transferring Data via ContentIntent
- Wrong xml being inflated android
- AsyncTask Class
- Unable to receive extras in Android Intent
- Website zoomed out on Android default browser
- Square FloatingActionButton with Android Design Library
- Google Maps API Re-size
- Push toolbar content below statusbar
- Android FragmentPagerAdapter Circular listview
- Layout not shifting up when keyboard is open
- auDIO_OUTPUT_FLAG_FAST denied by client can't connect to localhost
Related Questions in BOOT
- u-boot select boot partition based on GPIO state
- Mounting GEOM_ELI Encrypted ZFS Pool as root
- Android / Cannot start app at boot on certain devices (e.g. Xiaomi)
- Piping echo into sendmail in rc.local fails
- ARM Trustzone, Open Virtualization SDK Boot stuck
- How to write a BIOS program that runs before the OS?
- Linux Kernel init fails in encrypted filesystem
- Cannot boot Arch Linux after installing it next to windows 10
- Android - Launch service at Boot but without Boot Completed Permission
- Embedded Linux Newbie Questions
- Nodejs forever, run on boot with --watch not working
- android wrong boot up time
- Start Service after boot
- linux deploy, kali, start an app service after its boots up
- Why kexts are loaded by Boot Loader but not after Kernel gets the control
Related Questions in INITRD
- Do initrd really reduce kernel image size in case of Bootpimage?
- In Linux initrd image, ethernet fails to work
- Using ncurses with initrd(linux mint 13 - default kernel)
- Some details on ARM Linux boot
- Memory issues introduced when updating Linux kernel version
- How do I get dracut find/mount a squashfs directly from an iso media?
- Execute an interactive script in systemd-based initramfs
- Facing kernel panic issue with Yocto: Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
- Where can I find the source code for Redhat's nash utility?
- How to create an initrd.img file for liveCD for a specific kernel version
- What is contained in Android's init on initrd.img?
- How to find all initrd.img* files on a system
- init process dies on linux kernel start
- Accessing initramfs-tools features in Yocto generated initramfs image
- docker-save from HUB without dockerd running
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Here's a brief explanation of android bootup and init
To read further you can refer here and this youtube video