Android Htc Hd2 Nand Download

0 views
Skip to first unread message

Joelle Ridgeway

unread,
Aug 21, 2024, 9:39:02 AM8/21/24
to caytingtibalt

Can I program an Android image created by mkyaffs2image to NAND, something as in u-boot, through nand write.yaffs command, but u-boot doesn't support write.yaffs, and I have not find a good way to add yaffs support in cmd_nand.c file in u-boot.

android htc hd2 nand download


DOWNLOAD https://xiuty.com/2A4xVg



Yes there is no "nand write.yaffs2" support in u-boot as such. You can try "nand write". I wrote that wiki page few months back and yes I did try flashing the mkyaffs2image (Android image) from u-boot but kernel is not able to mount it on boot. I later figured out that Yaffs2 official page itself recommend the procedure mentioned in the wiki so I stuck to it.

Any specific reason you want to use Yaffs2? We recommend Ubifs (at least for Android images). The Ubifs support is throughly tested as well. You can flash the images from u-boot (or fastboot if using Android).

i have recently set up CoreELEC-S905.arm-8.95.3 and am very impressed with the performance boost over android. i still use android sometimes (mostly for browsing internet) and find the option in the estuary power menu to reboot to eMMC / NAND most useful, negating the need for me to remove the SD card to boot to android however - i use AEON NOX Silvo and the option is not there. i do have option to configure the power menu with custom command however.

We've got a custom board similar to Nitrogen6X (and SabreLite), where we've mounted a 8GB NAND chip (my schematic says K9LBG08U0D-PCB0). I cannot, however, seem to find an existing i.MX6 board that uses any chips like this.

With the above simple code and adding support for "nand flash", "mtd" and "ubi", the kernel should detect your device. We have tested two devices of 512MB (8 bit) from Micron and Spansion: both are recognized but the second one doesn't work with this Kernel.

Thanks Manuel, for pointing me in the right direction. I had tried that before, but my "es6_gpmi_nand_platform_init" was never called so I started looking elsewhere. It turned out I was missing CONFIG_MTD_NAND_GPMI_NAND=y. My flash is now detected:

I'm trying to start developing in android but have had problems setting up the development environment:I am running Ubuntu 11.04 and have installed Eclipse Juno 4.2.0. and have updated the android sdk tools to the latest version.

When I try to run an android emulator I get the error "NAND: Could not write file...file exists". When searching on this error on answer said I needed to free up some space on my hard drive. I have since freed up a few Gig from the hard drive but I still get the same error. Another site said to delete all emulator environments and create new ones from scratch. I tried this but when I had just one environment listed in the avd manager and I try to delete it, and error message pops up that says I can't because the emulator is currently running. Even when I reboot the computer, open the avd manager and try to delete I still get the same error. I have tried

I get this error whether I am running the avd manager form Eclipse or from the command line. Does anyone know Why I am getting the NAND: Could not write file...file exists error or why I always get the message about the emulator running.

Solution would be either to remount the tmpfs at /tmp with a larger space allocation, 5 GB should be enough, using sudo mount -o remount,size=5G tmpfs /tmp/ or to tell AVD to put its temp directory somewhere else as per How to change the Android emulator temporary directory and =15716

Have a fresh install of kszaq's LibreElec for Amlogic S905X on android device external sd card which works very well and which I may writetointernal. My question is how to prevent android 6.1 from modifying the sdcard if/when I reboot to android. It wants to treat the card as internal storage and as such offers to format the card. Of course this isn't wanted. Anyone know how to prevent this via system settings or otherwise? Thanks!


Have a fresh install of kszaq's LibreElec for Amlogic S905X on android device external sd card which works very well and which I may writetointernal. My question is how to prevent android 6.1 from modifying the sdcard if/when I reboot to android. It wants to treat the card as internal storage and as such offers to format the card. Of course this isn't wanted. Anyone know how to prevent this via system settings or otherwise? Thanks!


Can't you just say 'No thanks'?
The only android 6 device I have is a phone running CM, and on that there was a one-time prompt but you could choose to treat the sd card as removable storage - which I did.

Maybe so - will have to check. Android 6 on a tv box is not so intuitive as on a phone since there isn't a touch screen interface and notifications can't be handled with a finger swipe. Seems I was able to dismiss the notice, but it may reappear since all I did was dismiss. Trying to use an airmouse is a little wobbly, but better than the infrared mouse included with the box. Anyhow your answer that I can choose to treat it as removable storage is what i will look for next time.

Tbh I'd just image your sd card (just in case) with eg win32diskimager or usbit (assuming you're using windows) and then not worry about it until it happens. I'm pretty sure marshmallow won't convert an sd card without a user input telling it to.

I'm actually a unix/linux guy and don't run windows. But I do run rsync over ssh backups of my installed systems to an external backup drive. Have been using OpenElec for a while on a more robust HTPC (Zotac ID91), recently moved that over to LibreElec. Rec'd an android TV box and discovered it would run the AmLogic port, so jumped in. Don't really care much for android (or for Google's control of the platform), but didn't want to remove it right away - there's always an opportunity to learn something. Thanks.


Tbh I'd just image your sd card (just in case) with eg win32diskimager or usbit (assuming you're using windows) and then not worry about it until it happens. I'm pretty sure marshmallow won't convert an sd card without a user input telling it to.

As it turns out, on booting the android system, it notifies me every time that the external sd card is corrupt, even though it mounts the LibreELEC system
(vfat) partition, but not the ext4 partition. So it also offers to 'fix' the external sd card by formatting it. Apparently it sees the partition as not ending on a cylinder boundary:

b37509886e
Reply all
Reply to author
Forward
0 new messages