- Embedded Android: Porting, Extending, and Customizing
- Litgu.ru — Литературный Гуру
- Embedded Android: Porting, Extending, and Customizing
- Embedded Android: Porting, Extending, and Customizing
- Get A Copy
- Friend Reviews
- Reader Q&A
- Lists with This Book
- Community Reviews
- Embedded Android: Porting, Extending, and Customizing
- Embedded Android: Porting, Extending, and Customizing
- Description
- About the Author
Embedded Android: Porting, Extending, and Customizing
English | 2013 | ISBN: 978-1449308292 | 412 Pages | PDF, EPUB | 10 MB
Looking to port Android to other platforms such as embedded devices? This hands-on book shows you how Android works and how you can adapt it to fit your needs. You’ll delve into Android’s architecture and learn how to navigate its source code, modify its various components, and create your own version of Android for your particular device. You’ll also discover how Android differs from its Linux roots.
If you’re experienced with embedded systems development and have a good handle on Linux, this book helps you mold Android to hardware platforms other than mobile devices.
- Learn about Android’s development model and the hardware you need to run it
- Get a quick primer on Android internals, including the Linux kernel and Dalvik virtual machine
- Set up and explore the AOSP without hardware, using a functional emulator image
- Understand Android’s non-recursive build system, and learn how to make your own modifications
- Use evaluation boards to prototype your embedded Android system
- Examine the native user-space, including the root filesystem layout, the adb tool, and Android’s command line
- Discover how to interact with—and customize—the Android Framework
Homepage
Источник
Litgu.ru — Литературный Гуру
Embedded Android: Porting, Extending, and Customizing
Название: Embedded Android: Porting, Extending, and Customizing
Автор: Karim Yaghmour
Издательство: O’Reilly Media
Год: 2013
ISBN: 9781449308292
Формат: pdf
Страниц: 412
Размер: 14,4 mb
Язык: English
Looking to port Android to other platforms such as embedded devices? This hands-on book shows you how Android works and how you can adapt it to fit your needs. You’ll delve into Android’s architecture and learn how to navigate its source code, modify its various components, and create your own version of Android for your particular device. You’ll also discover how Android differs from its Linux roots.
If you’re experienced with embedded systems development and have a good handle on Linux, this book helps you mold Android to hardware platforms other than mobile devices.
• Learn about Android’s development model and the hardware you need to run it
• Get a quick primer on Android internals, including the Linux kernel and Dalvik virtual machine
• Set up and explore the AOSP without hardware, using a functional emulator image
• Understand Android’s non-recursive build system, and learn how to make your own modifications
• Use evaluation boards to prototype your embedded Android system
• Examine the native user-space, including the root filesystem layout, the adb tool, and Android’s command line
• Discover how to interact with—and customize—the Android Framework
Источник
Embedded Android: Porting, Extending, and Customizing
With this digital Early Release edition of Embedded Android, you get the entire book bundle in its earliest form – the author’s raw and unedited content – so you can take advantage of this content long before the book’s official release. You’ll also receive updates when significant changes are made, as well as the final ebook version.
Embedded Android is for Developers wan With this digital Early Release edition of Embedded Android, you get the entire book bundle in its earliest form – the author’s raw and unedited content – so you can take advantage of this content long before the book’s official release. You’ll also receive updates when significant changes are made, as well as the final ebook version.
Embedded Android is for Developers wanting to create embedded systems based on Android and for those wanting to port Android to new hardware, or creating a custom development environment. Hackers and moders will also find this an indispensible guide to how Android works. . more
Get A Copy
Friend Reviews
Reader Q&A
Be the first to ask a question about Embedded Android
Lists with This Book
Community Reviews
I read an early release from 2011 which gave a good, if brief, overview of AOSP’s history, subsystems, build system, and board interface. This book gets down and dirty with the sources in a way I haven’t seen in other Android books. Where in-depth analysis of a system is beyond the scope of the book, the author provides links to related documents and key source files.
Some of AOSP is self-explanatory with a bit of exploration, but some things, like the build system and device trees, are rather es I read an early release from 2011 which gave a good, if brief, overview of AOSP’s history, subsystems, build system, and board interface. This book gets down and dirty with the sources in a way I haven’t seen in other Android books. Where in-depth analysis of a system is beyond the scope of the book, the author provides links to related documents and key source files.
Some of AOSP is self-explanatory with a bit of exploration, but some things, like the build system and device trees, are rather esoteric. The chapters covering these topics were particularly helpful to me.
My only complaint is that the book, at 133 pages, was too brief, but again, I read an old early release. The latest 2012 release is 300 pages. I’d love to read the latest and greatest, but $24 for an early release ebook is a bit much in my mind.
In any case, this book should be considered required reading for anyone interesting in porting Android to new hardware, or creating custom source-level mods. It will, without a doubt, save a great amount of time that would otherwise be spent grepping and grokking the AOSP sources. . more
Buon manuale che riesce a spiegare bene una buona parte dell’architettura di un sistema Android, e dà buone indicazioni su dove mettere le mani in caso si volesse realizzare un dispositivo Android o, ma non lo dichiara apertamente, una ROM personalizzata per un dispositivo esistente.
In diversi campi è abbastanza carente di dettagli e approfondimenti, ma d’altro canto il codice è open source e quindi può (e deve) essere letto, quindi già sapere dove iniziare a guardare è un ottimo punto di parten Buon manuale che riesce a spiegare bene una buona parte dell’architettura di un sistema Android, e dà buone indicazioni su dove mettere le mani in caso si volesse realizzare un dispositivo Android o, ma non lo dichiara apertamente, una ROM personalizzata per un dispositivo esistente.
In diversi campi è abbastanza carente di dettagli e approfondimenti, ma d’altro canto il codice è open source e quindi può (e deve) essere letto, quindi già sapere dove iniziare a guardare è un ottimo punto di partenza, e non esistono altri manuali sull’argomento.
Consigliato sia che vogliate fare piccole modifiche alla vostra ROM non standard, sia che vogliate costruirvi un dispositivo Android, ma in questo secondo caso consiglio anche la lettura di altri manuali sull’architettura del kernel Linux. . more
A fascinating book that serves as a good introduction to the internals of the Android Operating System.
For those interested in getting Android up and running on a new piece of hardware, this book will serve as a guide that tells you how to download Android and how to start building and customising it to your requirements.
It also serves as a good book that gets you started on understanding just how Android works from the system point of view; what are its underlying services, what they do and how A fascinating book that serves as a good introduction to the internals of the Android Operating System.
For those interested in getting Android up and running on a new piece of hardware, this book will serve as a guide that tells you how to download Android and how to start building and customising it to your requirements.
It also serves as a good book that gets you started on understanding just how Android works from the system point of view; what are its underlying services, what they do and how to modify the services or add new custom services to your Android system.
If you are interested in programming and running an Android app, this book is not for you. . more
Источник
Embedded Android: Porting, Extending, and Customizing
English | 2013 | ISBN: 978-1449308292 | 412 Pages | PDF, EPUB | 10 MB
Looking to port Android to other platforms such as embedded devices? This hands-on book shows you how Android works and how you can adapt it to fit your needs. You’ll delve into Android’s architecture and learn how to navigate its source code, modify its various components, and create your own version of Android for your particular device. You’ll also discover how Android differs from its Linux roots.
If you’re experienced with embedded systems development and have a good handle on Linux, this book helps you mold Android to hardware platforms other than mobile devices.
- Learn about Android’s development model and the hardware you need to run it
- Get a quick primer on Android internals, including the Linux kernel and Dalvik virtual machine
- Set up and explore the AOSP without hardware, using a functional emulator image
- Understand Android’s non-recursive build system, and learn how to make your own modifications
- Use evaluation boards to prototype your embedded Android system
- Examine the native user-space, including the root filesystem layout, the adb tool, and Android’s command line
- Discover how to interact with—and customize—the Android Framework
Homepage
Источник
Embedded Android: Porting, Extending, and Customizing
All Indian Reprints of O’Reilly are printed in Grayscale.
Looking to port Android to other platforms such as embedded devices? This hands-on book shows you how Android works and how you can adapt it to fit your needs. You’ll delve into Android’s architecture and learn how to navigate its source code, modify its various componentsand create your own version of Android for your particular device. You’ll also discover how Android differs from its Linux roots.
Description
If you’re experienced with embedded systems development and have a good handle on Linux, this book helps you mold Android to hardware platforms other than mobile devices.
- Learn about Android’s development model and the hardware you need to run it
- Get a quick primer on Android internals, including the Linux kernel and Dalvik virtual machine
- Set up and explore the AOSP without hardware, using a functional emulator image
- Understand Android’s non-recursive build systemand learn how to make your own modifications
- Use evaluation boards to prototype your embedded Android system
- Examine the native user-space, including the root filesystem layout, the adb tooland Android’s command line
- Discover how to interact with—and customize—the Android Framework
About the Author
Karim J. Yaghmour is part serial entrepreneur part unrepentant geek. He is the CEO of Opersys Inc., a company providing development and training services on Embedded Android and Embedded Linuxand is most widely known for having authored O’Reilly’s Building Embedded Linux Systems — which sold tens of thousands of copies worldwide and has been translated into several different languages.
Karim pioneered the world of Linux tracing by introducing the Linux Trace Toolkit (LTT) in the late ’90s. He continued maintaining LTT through 2005 and was joined in this effort by developers from several companies, including IBM, HPand Intel. LTT users have included: Google, IBM, HPoracle, Alcatel, Nortel, Ericsson, Qualcomm, NASA, Boeing, Airbus, Sony, Samsung, NEC, Fujitsu, SGI, RedHat, Thales, Oerlikon, Bull, Motorola, ARM, ST Micro. Other contributions include relayfs and Adeos.
Karim has presented and published as part of a number of peer-reviewed scientific and industry conferences, magazines and online publications, including Usenix, the Linux Kernel Summit, the Embedded Linux Conference, the Android Builders SummitandevCon, the Embedded Systems Conference, the Ottawa Linux Symposium, LinuxJournal, the O’Reilly Network and the Real-Time Linux Workshop.
Источник