Related
Maybe a good idea maybe not but since google code was abolished i can't find a thing. Here is a link to an all in one flashable installation of cupcake everything is working gps, market, sms calls etc. I found that the touchscreen may not work on first install just soft reset device and all will work on next reboot. Please follow suit for whatever releases you have thanks. I take no credit in any of the work in the rom biuld we know who these acknowledgements go to.
cupcake 1.5 google-ion 9-12-09
http://www.mediafire.com/?0zniavwqg2m
All files included in zip including voguimg needed to flash nothing else needed just unzip to storage card and enjoy!!!
I will add more links in this post as people add them!!!!
mush2699 said:
Maybe a good idea maybe not but since google code was abolished i can't find a thing. Here is a link to an all in one flashable installation of cupcake everything is working gps, market, sms calls etc. I found that the touchscreen may not work on first install just soft reset device and all will work on next reboot. Please follow suit for whatever releases you have thanks. I take no credit in any of the work in the rom biuld we know who these acknowledgements go to.
cupcake 1.5 google-ion 9-12-09
http://www.mediafire.com/?2ygqzmzjzoe
All files included in zip including voguimg needed to flash nothing else needed just unzip to storage card and enjoy!!!
Click to expand...
Click to collapse
is this just standard cupcake? is it themed?
standard with a blank data file
sorry if this sounds dumb, but i have been away from XDA for quite a few months now.
so you are talking about a very flashable android ROM for the vogue? meaning kiss bye bye winmo? everything works? even MMS and camera?
MMS depends on your carrier i have sprint and i can receive via picture mail(web view) but i cannot send. Everything else works YES kiss winmo goodbye i have
I followed the guide to fix my gps In windows mobile but for some reason, it still doesn't work. Would the GPS work if I flashed android instead of running it off windows mobile?
kiwilime said:
I followed the guide to fix my gps In windows mobile but for some reason, it still doesn't work. Would the GPS work if I flashed android instead of running it off windows mobile?
Click to expand...
Click to collapse
short answer, no it needs to work in win mo first. back to the drawing board. first you need to unlock your phone with an unlocker, then you need to flash an official rom preferrably from your carrier that is GPS enabled, then you can run android and use GPS on it. many tuts around. if you did all of this already, you didn't do it right. also, some programs in win mo require GPS to be primed before working. make sure to use something like google maps to test in win mo.
I'm curious. What's so great about Android on the phone?
I'm using Windows Mobile 6.1 and the phone seems to run fine.
Are there clear cut advantages or is it just "something different"?
jimt007 said:
I'm curious. What's so great about Android on the phone?
I'm using Windows Mobile 6.1 and the phone seems to run fine.
Are there clear cut advantages or is it just "something different"?
Click to expand...
Click to collapse
to me the interface is superior, the apps, but mostly it's just something cool.
functionality wise I think you can achieve the same thing on Windows mobile with the right apps. Just the cool stuff like oooooo are not there on Winmo
jimt007 said:
I'm curious. What's so great about Android on the phone?
I'm using Windows Mobile 6.1 and the phone seems to run fine.
Are there clear cut advantages or is it just "something different"?
Click to expand...
Click to collapse
Run Android from your sd card via haret. Then you can have winmo and android.
im having issues, I have the original 512mb card in the phone formatted twice with fat32 partition. Copied the 6 files from your zip file and flashed the nbh file via the windows ruu flasher all was good. Boots with the linux penguin but I get to the state where it says losetup: /dev/block/loop0: No Such file or directory Failed
Failed to mount data fs on SD Card.
/bin/sh1 can't access ttyl job control turned off.
Then it just sits there.
Help, I'm playing around with this on my partially broken vogue (have my good one running winmo) so I can fool around with it but I've tried everything I could.
Thanks
Have try it on my Kaiser... I know for sure it will not work.. and indeed... loop between reset and the HTC logo
is this different than the one dzo made?
my mistake i made the zip file really quick last night i will redo it. Apparent i didnt rename datablank.img to data.img i will fix and reupload but all you have to do is make sure the file is data.img
The link in the first post has been updated to reflect this change. My apologies.
mush2699 said:
Apparent i didnt rename datablank.img to data.img
Click to expand...
Click to collapse
If that is only the difference then we can rename it itself if you already have the files.
Question: Can you also replace the system.sqsh with a build you like?
(When you know for sure it is working.. beside if GPS/Bluetooth is working.)
And in the ROM there is: zimage, initrd and haret.exe?
the flash will not work on a Kaiser have try the new ZIP file.
I flashed this rom and it was very nice, but when i tried to sync my google account, it force closed and my contacts never synced. Is there a fix to this?
Can someone also make a Flashable rom for KAISER ... thanks..
ludester said:
im having issues, I have the original 512mb card in the phone formatted twice with fat32 partition. Copied the 6 files from your zip file and flashed the nbh file via the windows ruu flasher all was good. Boots with the linux penguin but I get to the state where it says losetup: /dev/block/loop0: No Such file or directory Failed
Failed to mount data fs on SD Card.
/bin/sh1 can't access ttyl job control turned off.
Then it just sits there.
Help, I'm playing around with this on my partially broken vogue (have my good one running winmo) so I can fool around with it but I've tried everything I could.
Thanks
Click to expand...
Click to collapse
Try scanning the card for errors. Aslo note that the data file needs to be named data.img. Between those 2 ideas you problem should be solved.
Roms
Here is a whole bunch of them
not sure which ones work perfectly, i know a couple of them work for me.
go ahead and try em out.
i take no credit for these roms
http://www.mediafire.com/?sharekey=aa29b5ef55091cf1c79b87b207592a1cda1aeb409e8c06c379b5ba589d1986ba
Even running natively instead of haret i have noticed battery life really sucks and i'm just talking about standby mode. Using the same programs on android as winmo i get about a third of the battery life. Can anyone recommend any battery saving tip. GPS is on only when needed and data is always on. I will not turn data off as it is always on in winmo and i have no issues with winmo.
I have an HTC HD2. I'd like to run Android so I can use the Intuit credit card processing software....
I'm looking for simple, idiot-proof, acronym-free instructions on finding and installing a current, stable, functional Android...
I'm sure the folks that hang out here all the time know what all the acronyms are, but I'm a touch baffled... I figured out "sd" means the SD card in the phone. But, "NAND", "CWM" "MAGDLR", and some of the arcane terminology is confusing, and I don't know what I NEED to know and what I can safely ignore...
So, I can guess and pick some Android installation (it appears there are dozens of notes touting competing versions) but it would be simpler if someone in here can recommend something for a computer literate user that doesn't want to be a cell phone O/S expert...
Recommendations?
instructions:http://forum.xda-developers.com/showthread.php?t=893948
nand tools:http://forum.xda-developers.com/showthread.php?t=1090783
rom(cm7):http://forum.xda-developers.com/showthread.php?t=933951
rom(miui):http://forum.xda-developers.com/showthread.php?t=1028693
rom(sense):http://forum.xda-developers.com/showthread.php?t=954369
simple flashing order:make hspl 2.08 using hspl4-task 29-flash radio 2.15.....-flash mgldr-flash proper cwr partition for selected rom-if you use eu hd2 make sd-ext partition in sd(this can be done by mgldr)-put your rom.zip in sd-in mgldr choose ad recovery-install zip from sd-choose zip from sd-after installation complete press back then reboot.ask again if you stuck
Not to sound ungrateful 'cause I'm sure there's a lot of useful information in there somewhere, but this is exactly why I'm requesting something idiot-proof...
simple flashing order:make hspl 2.08 using hspl4-task 29-flash radio 2.15.....-flash mgldr-flash proper cwr partition for selected rom-if you use eu hd2 make sd-ext partition in sd(this can be done by mgldr)-put your rom.zip in sd-in mgldr choose ad recovery-install zip from sd-choose zip from sd-after installation complete press back then reboot.ask again if you stuck
Why am I flashing anything?
What is hspl 2.09 and why would I need it?
what on EARTH does "hspl4-task 29-flash radio 2.15" even MEAN?
why do I need a "proper cwr partition"?
and what rom am I selecting?
and on and on......
OK, so I presume the above is either a test or a bit of humor at the uninformed observer's expense (that'd be me)...
So, can I have all this translated from phone geek to dumb end user now?
Again, I presume I can just put Android on the SD card without a lot of pain and anguish, so still wondering what's a good, stable, fully-functional installation that'll run the GoPayment software and let me swipe credit cards through the phone...
my question, did you read the links? i mean really really read them? not just click and say "oh ****, that's a lot of text, i need help?" trust me....read them...then read them again...then read it again. it will start to make sense. your questions--
best read for a lot of your questions (besides what was posted above):
http://forum.xda-developers.com/showthread.php?t=1021837
Why am I flashing anything?
- you said you wanted android. technically you could use an sdcard rom, but he was just trying to give you what you asked for. guess the question should be why are YOU flashing anything?
you should ask - do i want windows mobile and android, only android (get rid of windows mobile all together) or windows phone (wp7) and android. only then can we point you in the right direction.
What is hspl 2.08 and why would I need it?
- read my thread above!!!!!! cuz you can't flash android without it (this is a custom bootloader that allows your windows mobile phone to install magldr or clk which allows you to install android to nand - aka install android to your phone)
what on EARTH does "hspl4-task 29-flash radio 2.15" even MEAN?
ignore the task 29 (i have never done this).
hspl4 will install hspl2.08 to your phone. this unlocks the bootloader. layman's terms - allows you to install magldr or clk to install android (or windows phone 7)
you need a particular radio to make this all work. that radio is 2.15. a radio is what allows your phone to make calls/data/etc. don't ask why this is, this is just the way it is. the radio your phone came with is likely different.
why do I need a "proper cwr partition"?
- cuz this allows you to install android. too small a partition, android won't fit. too large a partition, wasted space. just right partition = all good. you need to READ the rom thread to know what is the right partition.
and what rom am I selecting?
- you need to READ about the flavors of roms. there are a bunch. take one and try it. if it doesn't work, find another.
Again, I presume I can just put Android on the SD card without a lot of pain and anguish,
- yes, this is true
so still wondering what's a good, stable, fully-functional installation that'll run the GoPayment software and let me swipe credit cards through the phone
- beats me. but why not just try something? sdcard roms cannot in anyway hurt your phone.
now go read. and read. and read. and then experiment. good luck.
here is the best idiot proof way to get android on your phone. it is a winmo rom that has android already built in so you wont have to figure out what is what. its so easy even a cave man can do it.
Well, as usual, the secret to getting the right answer is asking the right question. And the trick to asking the right question is knowing most of the answer....
I didn't........
What I'd LIKE to do is have some current, fully functional version of Android available so I can process credit cards through my HD2 using a swiper. Over time, I may attempt to migrate other things to Android - like contacts and such. But initially, I'm just concerned about the CC processing.
So, as I understand what I want to do, putting Android on the SD card will work, and I just need to figure out which one of the umpteen versions is a good one. I'd like a home page that looks at least somewhat like my current Windows page. I"d like the buttons to continue to work as they currently do (as much as possible)....
I went out and started looking at the various SD Android versions here and selected the nexushd2-gingerbread v2.8 one because of a reply in a previous note asking for a "good" Android......
Installed it, and it works fine, although I"m not particularly fond of the home page. Put the GoPayment application on, plugged in the swiper, and ran a charge.... Appears to work fine, so it solves my primary problem...
Now, since I've figured out I'd prefer to use an SD installation, and have one that works, is there a "better" one that I should try? One that looks and feels more like the Windows Mobile 6.5 I'm used to? Or, is there one that has a different look and feel, but some functionality that makes it superior to the others?
This ROM I'm about to recommend dates back to last November...
However, I have tried every SD ROM since that time, used them for either a few hours/days/weeks, and still always returned to this one. It is just flawless, albeit Android 2.2.
Just download it, throw the 'Android' folder into the SD Card, and run the two files (CLRCAD.exe which appears to do nothing, but does enable the sound, and then Haret.exe)
http://forum.xda-developers.com/showthread.php?t=847631&highlight=black+blue
If you decide to move off WinMob, then NANDs are good, but personally I just have a WinMob program which runs on boot and then executes those two files)
Enjoy!
dkperez said:
Now, since I've figured out I'd prefer to use an SD installation, and have one that works, is there a "better" one that I should try? One that looks and feels more like the Windows Mobile 6.5 I'm used to? Or, is there one that has a different look and feel, but some functionality that makes it superior to the others?
Click to expand...
Click to collapse
do you like sense base builds or would you prefer 1 that doesn't have sense like cm7 or a miui ROM?
AmeriCanAndroid seems to be a favorite for a lot of people and is updated rather often but i personally like RafDroid HD found here. if you want to take a look at other android builds for the htc hd2 found here on xda check out this webpage. it will also give you some info about each ROM like the base, build, when it was updated & if it has sense or not. when you find one you want just click it & it will link you back to the page found on XDA.
Am I correct that "Sense" is the user interface used on the Windows Mobile HD2? If so, yes, I like it, but probably because I"m used to it. I'd have to try some different versions with different UIs to see what's most comfortable.
I'm currently running the nexushd2-gingerbread v2.8 one I downloaded yesterday. The UI is enough different that it's taking a little getting used to.
I'll have to give the others you mentioned a try, and go look at the web page that shows the different builds. I"m amazed at how many there are.
Just for fun I downloaded the AmeriCanAndroid 08/1/11 version and put it on the SD card..... Tried to run clrcad.exe and got the "CLRCAD annot be opened" error. Tried haret and got the same error. Both say "Either it is not signed with a trusted certificate, or one of its components cannot be found..."
So, am I missing something simple or is there a problem with this build? I found a couple topics in here about problems with clrcad but they seemed to wander aimlessly without any resolution...
I've now looked through a couple DOZEN topics over the last year with complaints of exactly the problem I'm seeing with clrcad and haret... I don't see a resolution in ANY of them......
Yesterday, copied the files onto the phone for the nexus gingerbread Android, ran clrcad and haret and was up and running.......
Now, I've tried three different builds, including reinstalling the nexus one, and NONE of them will run. I get the same error for clrcad and haret every time.
Shutting down the phone didn't do anything.
I figure there's got to be a simple, obvious answer sitting here but I'm not finding it.
sense for windows mobile & sense for android are two different things. i personally dont know of any android rom or app thats availible in the market that will give you a windows mobile look or feel. i would find a rom that you want and then try & find a video on youtube that matches it so you can see what its like before you go through all the steps to flash it.
did you unzip AmeriCanAndroid or did you leave it in a zip file? i have since moved to nand builds so im going from memory which is starting to fail me in my old age but i think it needs to be unzipped using something like 7-zip. i think you just put the android folder on the root of your sd card. there is a video in the thread that shows you how to do the install. you can find that here.
so you tried to re-install something that worked for you yesterday but now you cant install it again? how long did you wait because with some builds it can take as long as 10-15 mins to install everything correctly. could you give me the steps you took step by step to try to install AmeriCanAndroid? i think thats the only way i would be able to help.
Yesterday I downloaded the Android 7z file. Unzipped it on the PC and let it create an android folder with all the files. Plugged in the phone and copied the android folder to the root of the SD card on the phone. Ran clrcad and haret on the phone and IT WORKED PERFECTLY.........
Today, just to try one of the builds recommended in here I downloaded a different android. did EXACTLY the same thing - unzipped with a 7z unzip, copied it to an android folder in the root of the phone, ran clrcad and got the error. Ran haret and got the same error........
Cleaned off the android folder on the phone, rebooted, tried a soft reset, etc.
Copied the nexus android build from the PC to the phone - EXACTLY AS I DID YESTERDAY WHEN IT WORKED. Ran clrcad and got the error......
I don't know what's going on with the phone or the Android builds or what, but there are a LOT of entries here and elsewhere on the web about people having exactly this problem. And so far I haven't seen the answer that makes this problem go away......
My recollection is that I had EXACTLY the same problem about 6 months ago. Installed an earlier version of Android and after the first time I rebooted the phone I could never get Android to run again. Just got the same clrcad and haret errors...
So, SOMEBODY, what's causing this and how do I get rid of it WITHOUT having to do some hard reset the destroys everything on the phone?
Back up any data on you sd card you need (I.e. pics, vids, music, whatever you feel important.) Download the Panasonic sd formatter and format your sd card. Copy over the android folder that is in the 7zip that you have unzipped. You should be able to boot ok from there.
Sent from my AmeriCan NANDroid HD2 r727 magldr
Formatted from the PC.
Installed the formatter on the PC. Formatted the SD card. MAKES NO DIFFERENCE. Copied the Android folder (the identical folder I copied yesterday) to the SD card, and STILL get exactly the same error from clrcad.....
Is this something that happens a lot? 'Cause so far, the two times I've had Android on this phone this has happened. And there are a LOT of topics out there with exactly this problem, and a lot of unsuccessful "do this" that don't appear to work. Does ANYBODY had a real fix for this? It worked perfectly 24 hours ago, now it doesn't. My BIG concern is that if Android is flaky and unreliable on the SD card I can't use this thing to do credit card processing if it's going to randomly fail and not be bootable.
dkperez said:
Yesterday I downloaded the Android 7z file. Unzipped it on the PC and let it create an android folder with all the files. Plugged in the phone and copied the android folder to the root of the SD card on the phone. Ran clrcad and haret on the phone and IT WORKED PERFECTLY.........
Today, just to try one of the builds recommended in here I downloaded a different android. did EXACTLY the same thing - unzipped with a 7z unzip, copied it to an android folder in the root of the phone, ran clrcad and got the error. Ran haret and got the same error........
Cleaned off the android folder on the phone, rebooted, tried a soft reset, etc.
So, SOMEBODY, what's causing this and how do I get rid of it WITHOUT having to do some hard reset the destroys everything on the phone?
Click to expand...
Click to collapse
your suppose to copy the unzipped android folder to the root of your sd card and not your phone. i think thats why your getting an error.
example: download rom and unzip using 7-zip. take the "Android" folder not AmeriCanAndroid from within that file and drag_drop or copy_paste to the root of your sd card. then using a file manager from within winmo go to the android folder & run clrcad and then haret. it should run fine. you can also use a program called Rundroid that automats some of the work. its a great app that will allow you to dual boot android but i think you might find it useful as well, you can find it here. RunDroid will allow you to run several android builds from your sd, not just 1.
fwiw, I can't (won't) say anything bad about any custom ROM offered on this board. My own favorite (to use) is a personal choice, which doesn't make it superior to any other - though it may be. It's just what I'm used to, what works for me and what I'm satisfied with.
Doesn't matter if you use a stock HD2 WinMo setup, or a custom WinMo ROM on your HD2. An Android SD build won't interfere with it. And so... (personally) I use AmericanAndroid (ACA). It IS used by a majority of folks for good reason. - BUT - I'm trying my best to be careful and clear with YOU that it may not be the best solution for you or anyone else in particular. We don't play favorites on this site for good reason! For me though... it is an extremely easy ROM to implement.
So you're having a bit of trouble with clrcad & haret... No Problemo.
Google is your friend... find and install under WinMo the 'exceller bootloader'. You'll boot WinMo... and then run Exceller. It will shut down WinMo and run clrcad & haret.
Make sure you've properly installed ACA on your SD card first. No need to partition your SD card. Make sure you're clear with the instructions on the first page and be sure to edit the startup.txt file (before installation) to change the LCD pixel density from 167 (default) to 240... unless you have eagle eyes or like tiny icons & text.
This is your simplest solution, and... get to know it a bit before you swap it for something that might (possibly) not be better. There's a reason a majority of users have chosen to use this Android build.
I'd wish you good luck, but luck has nothing to do with these things. Have fun with it! -Rob
Yes, EVERYTHING was copied to the Android folder OF THE SD CARD......
I have no problem installing yet another piece of software to (hopefully) get the necessary clrcad and haret files to run, but THIS WORKED TWO DAYS AGO. Without a bootloader or anything else. It worked.....
And yes, Google is quite effective. It showed me dozens of topics in forums where people complained of EXACTLY the problem I'm having. What it DIDN'T show me was a fix that didn't involve reformatting the SD card, REPLACING the SD card, doing a hard reset on the phone, and (this one I haven't seen before) installing a boot loader to hopefully get around the issue... BTW: all the above with the exception of the boot loader were tried by people with no success.
FWIW: I"m not criticizing any of the Android builds in here. I'm sure they're largely excellent, with slightly different flavors. And they represent a huge amount of work, of which I'm cognizant and appreciative.
I presume the problem is with Windows Mobile, NOT the Android builds, but it would be comforting to have somebody provide a solution to why it works when installed, and doesn't work after a reboot. Did all those other people that had the same problem do what I did six months ago and just give up on Android as being more work than it was worth? This isn't an isolated problem, there are dozens (and probably hundreds) of instances of people not being able to get Android to boot.
Anyhow, I"ll go find an exceller bootloader and try that. Hopefully, the thing is controllable so if things still fail I can get back to Windows...
I spoke too soon....... It's early here (having started this again at 04:00), and maybe my brain just isn't working yet, or it could VERY possibly be that I'm just too stupid to be allowed to mess with this whole thing, but I eventually found a copy of EBL2.1a._PlusUbuntu.CAB and downloaded it to the PC.
Then I went and found instructions on installing a cab file on the HD2. According to them I just COPY the cab file from the folder on the pc to My Documents on the SD card of the phone, then disconnect the phone from the PC, navigate to the folder, and click on the cab file.......
OK, sounds simple enough....... Did so.
Got a popup on the phone that said it was "Installing ..." At the bottom I got "The program is from an unknown publisher... Do you want to continue?"
So, I clicked YES...... Again, fairly idiot-proof........
And got "Installation of EBL2.1a._PlusUbuntu.CAB was unsuccessful."
Nothing else.... Just the message on a blank screen...
I"ll leave out the amount of screaming and swearing I"m doing at this point.....
Recently, the only app which could enable Here offline maps on SD card stopped working. Now there is no known method to move the maps from Internal to external memory.
Anybody here has moved the maps to SD without the help of Lumia Storage check beta...please share...
Very maddening. I wish I had noticed that before playing around with TP10 for a day with the plan to revert to 8.1 after. I'm wondering if there's a way to make the .xap file work anyway. Simply sideloading (storing it on the memory card and loading it through 'local apps' in the Store app) doesn't work.
http://forum.xda-developers.com/win...ap-source-registry-tool-little-t2933964/page7
http://www53.zippyshare.com/v/52877502/file.html
Maybe this can help you.............
Could you please post a small how-to for a newbie?
Many Greetings
seeker4711
I got a little further, but no success yet. This is what I did:
On a Windows 8.1-x64 system I installed Windows Phone SDK 8.0 and registered the phone for developer applications. Then I could open the solution, build it in debug mode, and deploy it to the phone.
I launched the application and tried to set the registry value, but failed. I did neither have success using the button Write nor the other buttons NrsRuntime xyz.
What do I have to do?
Many Greetings
seeker4711
Hello, I have an m050 head unit and a USB flash stick as well as sdcard for music storage. The problem is that when the unit starts from a cold boot it starts up the built in music app and attempts to play where it left off but it starts quicker than the storage mounts so it doesn't initially find anything and defaults into shuffle mode. Then a few seconds later the storage auto mounts and starts playing random playlists. Is there a way to make the storage mount prior to the interface launcher running? The head unit is rooted.
^^ Bump. Nobody else has this issue where media mounts too late for apps that restore themselves on cold boots? I've tried searching quite a bit but have gotten nowhere useful.
Still nobody on this? Or anybody have a hint on what I should be searching for? Or maybe I should be posting in a different forum? I'm having no luck. Basically I'm looking for a way to cause the USB and sdcard's media to mount as early as possible even if that means it's recognized as permanent media instead of auto mounting as removable just so it mounts and is available before the launcher starts when all the other apps that want to access it and the media scanner want to scan it so they don't error for not having the media available.
onedumslack said:
Still nobody on this? Or anybody have a hint on what I should be searching for? Or maybe I should be posting in a different forum? I'm having no luck. Basically I'm looking for a way to cause the USB and sdcard's media to mount as early as possible even if that means it's recognized as permanent media instead of auto mounting as removable just so it mounts and is available before the launcher starts when all the other apps that want to access it and the media scanner want to scan it so they don't error for not having the media available.
Click to expand...
Click to collapse
This is very hard to do. It is in the init.rc file in your ramdisk image in your boot image. If you create a new boot.img with inside the modified ramdisk.img image you can tweak this. However, on every new ROM you need to rework that image again. And you need to be able read/write in the android init language, which is used in this init.rc file.
And by the way: there are more of these init.*.rc files in the ramdisk giving you the ability to tweak your system (or brick it).
Edit: If you find entries to Cyanogenmod giving you other options: That is correct as Cyanogenmod uses a more Linux-like approach giving you way more options to tweak your system. This doesn't work on non-Cyanogenmod ROMs.
surfer63 said:
This is very hard to do. It is in the init.rc file in your ramdisk image in your boot image. If you create a new boot.img with inside the modified ramdisk.img image you can tweak this. However, on every new ROM you need to rework that image again. And you need to be able read/write in the android init language, which is used in this init.rc file.
And by the way: there are more of these init.*.rc files in the ramdisk giving you the ability to tweak your system (or brick it).
Edit: If you find entries to Cyanogenmod giving you other options: That is correct as Cyanogenmod uses a more Linux-like approach giving you way more options to tweak your system. This doesn't work on non-Cyanogenmod ROMs.
Click to expand...
Click to collapse
Thank you, I think I'm getting headed in the right direction. I started reading "Android Internals A Confectioner's Cookbook" and I'll be working with an already prerooted ROM. However, it is not a cyanogenmod ROM. Are you saying getting the sdcard and/or USB drive to mount from the ramdisk via the init.rc file is only possible on a cyanogenmod ROM? Or did you mean something else? For this use case I don't think I'll mind the work to rebuild the ramdisk and boot image if it's possible since I won't be getting updates often since it's on a head unit and if I can get the media player to stop going into random shuffle every time it boots up I will be so happy cause it's driving me crazy that it can't resume.
onedumslack said:
Thank you, I think I'm getting headed in the right direction. I started reading "Android Internals A Confectioner's Cookbook" and I'll be working with an already prerooted ROM. However, it is not a cyanogenmod ROM. Are you saying getting the sdcard and/or USB drive to mount from the ramdisk via the init.rc file is only possible on a cyanogenmod ROM? Or did you mean something else? For this use case I don't think I'll mind the work to rebuild the ramdisk and boot image if it's possible since I won't be getting updates often since it's on a head unit and if I can get the media player to stop going into random shuffle every time it boots up I will be so happy cause it's driving me crazy that it can't resume.
Click to expand...
Click to collapse
No that is not what I meant. I meant to say that you might have found easy solutions, but those were most possibly for Cyanogenmod. Within Cyanogenmod you have more easy options.
It is relatively easy to modify the ramdisk.img and boot.img (I did it many times when I still built ROMs for other tablets). However, there is always the chance to (soft-)brick your device. Fortunately these intel devices can only be soft-bricked and it is only necessary to flash your device again with a "standard" rom.
Note that all tools are Linux tools. Maybe some are available for Windows as well.
If you want to continue with this you should download the pack/unpack tools for boot images (but you can find these on many places).
And something I did not yet do on these Joying devices, so search for yourself:
- Replace the original boot.img with your modified boot.img in your unzipped Joying ROM and flash your unit (I think this is the simplest one).
(- Or write the boot.img directly to your unit using rkflashtools (and this requires knowledge of the partitions on your system, but I do not even know whether these Rockchip flashtools als work on the Inte/Rockchip sofia units))
surfer63 said:
No that is not what I meant. I meant to say that you might have found easy solutions, but those were most possibly for Cyanogenmod. Within Cyanogenmod you have more easy options.
It is relatively easy to modify the ramdisk.img and boot.img (I did it many times when I still built ROMs for other tablets). However, there is always the chance to (soft-)brick your device. Fortunately these intel devices can only be soft-bricked and it is only necessary to flash your device again with a "standard" rom.
Note that all tools are Linux tools. Maybe some are available for Windows as well.
If you want to continue with this you should download the pack/unpack tools for boot images (but you can find these on many places).
And something I did not yet do on these Joying devices, so search for yourself:
- Replace the original boot.img with your modified boot.img in your unzipped Joying ROM and flash your unit (I think this is the simplest one).
(- Or write the boot.img directly to your unit using rkflashtools (and this requires knowledge of the partitions on your system, but I do not even know whether these Rockchip flashtools als work on the Inte/Rockchip sofia units))
Click to expand...
Click to collapse
Thanks a bunch, I appreciate that. I'm gonna see if I can get traction today on replacing the boot.img route. I should be fine with the utilities, I'm on osx and can create a Linux VM as well as having a Windows too. Any recommendations on mount point paths for the the sdcard and USB stick? Currently the auto mounter puts them in /mnt/external_sd1 and /mnt/external_usb1. So I was wondering if I should put them in the same location or put them in /system or my guess is I should put them on new paths in /mnt as I believe I saw the init.rc creates /mnt on the root filesystem on every boot.
Post deleted. My answer was for a joying intel head unit. The head unit in this topic is not an joying intel head unit.
surfer63 said:
One thing I forgot which makes your task almost impossible if you want a "straight" ROM update.
the boot.img is inside the 5009_20.zip. As such you can easily replace that boot.img but the 5009_20.zip is a signed zip. You never get the original signing back which means that you won't be able to create your own "custom" rom as the ROM upgrade/update process will not accept it.
In other words: you need to do some direct replacing of the boot.img.
something like
Code:
adb connect <unit ap-address>
adb root
adb shell cp boot.img /sdcard/
adb shell dd if=/sdcard/boot.img of=/dev/block/mmcblk0p9
adb shell reboot
Note: I did NOT test this this!! Always check beforehand which block device you need to replace!
Click to expand...
Click to collapse
I'm not sure this applies to mine? I've since found that I need to use the imgrepackerrk tool for unpacking and repacking for my specific ROM for RK chips. So far I've successfully unpacked everything so I can test out editing but I have not been successful yet due to the utility having a bug that affects just my ROM on repacking. The bug has been fixed in his windows version of the utility but not on the Linux so I need to set up my windows VM to repack in windows which I haven't done yet. I'll be trying it out this weekend.
onedumslack said:
I'm not sure this applies to mine? I've since found that I need to use the imgrepackerrk tool for unpacking and repacking for my specific ROM for RK chips. So far I've successfully unpacked everything so I can test out editing but I have not been successful yet due to the utility having a bug that affects just my ROM on repacking. The bug has been fixed in his windows version of the utility but not on the Linux so I need to set up my windows VM to repack in windows which I haven't done yet. I'll be trying it out this weekend.
Click to expand...
Click to collapse
Sorry. my mistake. I have an intel joying and I'm constantly in intel joying threads. Above does indeed not apply to you. I will remove it.
Hello team,
I have the same problem with my Joying unit, and I don't find solution. I have a lot of MP3 in a usb key, but always the same issue when I start my car : music player starts but playlist is lost, mp3 not available. I need to wait a lot of seconds/minutes to load all MP3.
For info, I used original media player, but also Pi & Pulsar ... same issue
I tested with usb key, smal, medium, large, hard drive SSD ... but nothing
Did you find a solution to start music correctly when unit starts ?
Thanks.
Hi all,
First of all - forgive me if the subject has been up before - I did a bit of searching, but could't really find much about the subject.
I'm generally very pleased with the Mi A1 (my 4th "main" android phone after HTC Desire, SGS3 & OPO) but one thing that is giving me a bit of grief is this thing with access to my sd card, more precisely with copying content to the card by using different apps like root explorer, dropbox, dropsync pro etc.
Two very common actions in my usage are:
- Start an ftp-server on the phone and push new episodes of whatever tv-series I'm watching for the moment from computer to phone
- Open root explorer in my phone and copy stuff from my Dropbox folder to my phone (and back)
Neither of these actions can be done in my A1 (stock Oreo). The phone actually give the appearance of giving me the option to choose the sd-card but when trying to actually transfer something there it get's stuck before finishing or just return an error when trying.
So my question is - to get back to actually having rights to transfer stuff to my SD card without any problems, which of the below options would be the "easiest":
1. Does this work if I downgrade to Nougat?
2. Would rooting be enough if I stay on Oreo?
3. Can I transfer more freely with LOS 15.x?
4. Other options?
I actually found one thread mentioning this as a problem in stock Oreo so I know I'm not alone with the problem.
Thanks in advance,
/gosa
Hi,
Found this when searching Google for solutions this problem.
At the moment my only way of getting files onto the memory card is to download them to the internal storage and then using "Stock" file manager to copy them to the memory card... A bit to many steps if you ask me.
I was thinking that rooting might solve it but haven't gotten around to it yet.
hi
gosa said:
Hi all,
First of all - forgive me if the subject has been up before - I did a bit of searching, but could't really find much about the subject.
I'm generally very pleased with the Mi A1 (my 4th "main" android phone after HTC Desire, SGS3 & OPO) but one thing that is giving me a bit of grief is this thing with access to my sd card, more precisely with copying content to the card by using different apps like root explorer, dropbox, dropsync pro etc.
Two very common actions in my usage are:
- Start an ftp-server on the phone and push new episodes of whatever tv-series I'm watching for the moment from computer to phone
- Open root explorer in my phone and copy stuff from my Dropbox folder to my phone (and back)
Neither of these actions can be done in my A1 (stock Oreo). The phone actually give the appearance of giving me the option to choose the sd-card but when trying to actually transfer something there it get's stuck before finishing or just return an error when trying.
So my question is - to get back to actually having rights to transfer stuff to my SD card without any problems, which of the below options would be the "easiest":
1. Does this work if I downgrade to Nougat?
2. Would rooting be enough if I stay on Oreo?
3. Can I transfer more freely with LOS 15.x?
4. Other options?
I actually found one thread mentioning this as a problem in stock Oreo so I know I'm not alone with the problem.
Thanks in advance,
/gosa
Click to expand...
Click to collapse
Here one more with the same problem. I have the My A1 in ROM Stock Oreo 8 with root via magisk, and it is tedious and annoying not to be able to write to the external SD. I use ADM, apps for downloads Torrent, Solid Explorer.
Having Root I had the opportunity to try several possible solutions. Here some of them (note: none worked, nor resolved) I expose them in case someone else wants to try, possibly something will work for them.
Root ??????
SDFix: KitKat Writable MicroSD. (Developed by NextApp)
Magisk Modules??????
App Systemizer
ExSDCard Access Enabler
Xposed ??????
Marshmallow SD fix
KitKat SD Card Full Access (Caution: gives many errors in OS)
Handle External Storage
One way to take it with Solid Explore (it's more visual than the Stock Explorer):
* Solid Explorer, to paste or write to SD, always go to Root / mnt / media_RW / SD Card
As I mentioned. None of the above worked for me.
The only way to solve the problem momentarily is to download and use the apps all in the internal memory, with the stock file explorer moving the files to the external SD in a step later.
If someone can give light to this problem or a possible solution I will be very grateful.
*(sorry for my English)
Have you tried binding folder/creating softlink
Could you explain how it is done? Or inform about the subject.
Just got 8.1 and the problem is gone.