Related
Ok so I am looking at trying to cook a ROM based on the NATF series of ROMs, but there are several things I'm looking to do that I'm not sure of.
My major question is, is it possible to entirely remove TouchFlo3D? While it's pretty, I find it slow, and I don't use it at all (it's one of the first things I disable).
I have some other things I'd like to remove to, like anything to do with the camera (because I have the camera-less version). How do I accomplish these feats?
Thanks!
To remove things out of the ROM either delete/move each respective directory out of the kitchen.
Manila: \OEM\PACKAGE_Raphael_Manila
Camera: \OEM\PACKAGE_Raphael_CAMERA_HTC_Generic
One of the things you'll need to keep testing, is when you remove something, are there other packages that depend on the one you removed. If that's the case it often easier to leave the original package in the ROM even if you don't use it. It will just take a little of the ROM space.
Prepare to flash your phone constantly! ...and welcome to the world of cooking.
-e
just an addition to era2er post,
u may need to remove 0409 (specific to rom lang) folder which contains city database for manila, ControlBlock & AudioManager folder package & remove all registry related to 'manila' in all coding (unicode, etc) for complete cleanup.
First things first! As the topic states, this is a *TEST ROM*
DO NOT expect this ROM to be usable for every day use
DO NOT expect this ROM to be well tweaked for performance
DO NOT expect this ROM to ... you get the idea, i hope!
This is the first Test ROM for the Image Update service - this ROM has a 1024KB free space buffer for NK partition, 20MB free space for OS partition. This should be enough to facilitate several ImageUpdates for testing. (It's not intended to have enough space for you to add all your chosen apps for every day use - this is just for TESTING!)
It's based on WM 6.5 21812. This ROM is unique in that both the NK and OS partitions are completely uncompressed, rather than using either XPR or LZX - so i'm testing that too. Please report on overall system performance of the BUILT IN applications (not cabs or packages you install) - i'm wondering if Uncompressed is viable at all vs. XPR and LZX. So far i'm thinking no (60MB LZX -> 80MB XPR -> 150MB Uncompressed) - but testing is warranted!
The Image Update packages for this ROM are now in post 2!
Here's the download link!
Again, this is BAREBONES, the ONLY thing it has is drivers and comm manager, this is done on purpose, so that we can have as few variables as possible while testing deployment
http://rapidshare.com/files/244900505/ImageUpdate-ready-ROM-Raphael.rar
Some notes:
The ROM has an OS pagepool size of 26MB
The ROM has a ULDR pagepool size of 4MB (up from 1mb)
All compression is disabled entirely (not XPR or LZX, but Uncompressed - both on NK and OS partition, also compression is disabled on individual modules and files)
Dr. Watson (Error reporting) buffer reduced from 300K to 0K
Update Packages
QuickGPS
EzInput+eT9
Camera - This will install the Camera, Dshow, Mhub, and SensorSDK packages (Camera is dependant on the others)
Here's the test case scenario - create a directory named "Release" in your filesystem, at the root \ folder (so \Release)
Copy the cab.pks to your device, or sd card, and run it as you would a cab
Note any errors or anything that might occur before the process succeeds or fails
If the process fails - please attach the logs found in \ and \Release to a post, so we can analyze it further
If it succeeds, time to hard reset your device!
Check and see if the package remains after hard resetting.
If it does - We have a winner
A live-updating rom with no need to reflash the device after each upgrade? I love it!
Keep up the good work!
Interesting concept.
this is awesome! cant wait to cook one for kaiser(hint, hint) thanks for all your work, this is going to change EVERYTHING.
Image Update System
I have been following the WM Image Update System thread and the idea sounds very doable. How can we help?... David.
I can Hard reset my phone every day, so if you in need of any volunteers Im here .
I have been following your kitchens for a while, and it's time to return the favor.
Thanks so much for your hard work Da_G!!
-------
HTC Fuze - WM6.5 21812
Da_G...Sir, you are a saint and a scholar...when this is finished it will be the coolest thing since velcro...
I would love to help just let me know how...would be happy to test..report...etc.
Dreaming of the day...no more hard reset
Da_G,
Thanks for your hard work.
I'll been dreaming of the day when I don't have to reflash my ROM or hard reset just to update the software.
I'll beta test and give you report.
D/Ling now, will report after work this evening. :excited:
i am really enjoying the speed. its unreal. every thing else seems normal. i am still loading up my apps right now. i'll post up some more when i get home.
the speed and respon se is secon d to none . i am very much plea des with the performance .
i know you said its barebo nes....so. i will view the lack of came ra e xe and .net. fram ework as by design . let me know if there is anyt hing spe cific you want me to test .
rzanology said:
the speed and respon se is secon d to none . i am very much plea des with the performance .
i know you said its barebo nes....so. i will view the lack of came ra e xe and .net. fram ework as by design . let me know if there is anyt hing spe cific you want me to test .
Click to expand...
Click to collapse
I'm going to need you to test your awesome space bar, it seems to be more than working well... =P
LOL, didn't overwrite CompIME.dll in this release (again for compatibility reasons) so that's why the jacked up spacebar..
But hey, it's a test
Hoping to have packages for you soon
Everything is working smoothly, no issues yet. I read your other post on the image update and want to know how far into user customizablity we can go without messing up the update process, ie. regedits, packages, etc.. Or if its a secure core that we can't really mess up.
Oh, yeah, its supper snappy and extremely responsive. And running at 26% Memory isn't bad either.
Is it safe to assume any updates needed to be deployed, such as over writing the CompIME.dll will be done thru the this new Updating system, correct?
Thanks for your hard work Da_G!!!
So, am I correct that any chefs who want to incorporate the working updating system into their roms will have to cook unprotected? This could get really interesting, LoL.
Thanks for the awesome work!
@Farmer Ted:
Yes, to support Image Update, ROM's will need to be fully "unprotected" - protection is really just damage to the ROM structure that still allows the phone to work
@NFRCER:
Yep, that will be one of the first test packages probably
@danthman2000:
The only thing you need to be concerned about in doing mods is that any files you replace or registry settings you change that might be in a future update, the update will not apply them, unless its specifically set to override your settings by using an mxipupdate_*.provxml - but the creator of the package should be aware of this before hand - so if it needs to override any of your settings it should be set to.
By the way, I plan to have the first test .cab.pkg up by tomorrow, so if you're sitting there with the test rom flashed, might wanna go back to a working one for now
Da_G said:
@Farmer Ted:
Yes, to support Image Update, ROM's will need to be fully "unprotected" - protection is really just damage to the ROM structure that still allows the phone to work
@NFRCER:
Yep, that will be one of the first test packages probably
@danthman2000:
The only thing you need to be concerned about in doing mods is that any files you replace or registry settings you change that might be in a future update, the update will not apply them, unless its specifically set to override your settings by using an mxipupdate_*.provxml - but the creator of the package should be aware of this before hand - so if it needs to override any of your settings it should be set to.
By the way, I plan to have the first test .cab.pkg up by tomorrow, so if you're sitting there with the test rom flashed, might wanna go back to a working one for now
Click to expand...
Click to collapse
A working one? This one is working beatifully lol .
Im curious, I checked the system tab, and I didnt see the Windows Update Icon...
How will we check for the update then? Just wondering, thats all.
My apologies if im asking too many questions
Great news Da_G. I'll test it once you post the update tomorrow. How do the updates get delivered?
Is the .cab.pkg a small file which contains the server information so the phone can go out and retreive it? Or is the .cab.pkg the whole kitten caboodle?
please rom cookers have a look .can u guys cook rom for our device by this method .
if we got success in this matter no device will be bricked.
i m not so aware of technical terms .so i cant advice u guys!!
http://forum.xda-developers.com/showthread.php?t=520009
sorry for my bad english
i hope u will understand what i want to say
thanks!!!!!!!!
We are aware of this system, but right now, the system is under testing and not fully working. Rest assured when it becomes fully ready and if its possible to use it on gene, we will definately use it.
I said if it is possible, because, on gene, the concept of ULDR partition doesn't exists as far as i know. And ULDR partition is an integral component of that system. ULDR was most probably introduced in WM 6.1 but since Gene is a WM 6 device, it doesn't have the parition layout entry for ULDR. I could be wrong, this is just what my logic says based on my current information.
Also, it wont prevent bricking, as for the system to work, you will need to flash a ROM that supports the ULDR partition and the update system itself, before anything else. For that, you will need to patch your SPL as cooked ROMS will never have the HTC's digital signature. And as we know, patching the SPL is the reason behind all the bricking mess.
But anyways, thanks a lot for sharing
Double Post!
Will it ever work?
I have read the thread sometime back, but I have a few queries...
1. When you upgrade your OS from, say 98 to XP or XP to Vista, there always is a performance issue (compared to formatting your hard drive and doing a fresh install). And since our WinMo are nothing but hand held PCs (well you can say that, it got a processor, a hard disk (ROM), RAM), I guess that issue will crop up here as well.
2. What will happen if you have a 3rd party s/w which is incompatible with the new version of WM? Those of you who are in the PC tech field for a long time, you know after you have upgraded your OS, you can't use that software, neither can you uninstall it ...
So there will be issues, if I am not wrong.
But thats only my opinion. Most pple here are head and shoulders above me technically .
@Addicted: Well, Here are my opinions on your queries :
1. Yes, if the registry of the PPC is having some problems, then it will be an issue. Its a bigger issue in PCs as compared to PPCs coz in PCs the software are huge in size and they write thousands of entries to registry, modify system files etc. SO when an upgrade occurs, these changes either cause a corrupted registry, or in the second case when system files had been modified or replaced by a program, these files will be again updated by the OS and the program may not work, and if its a system level program with deep roots in system functionality, it will cause the system to slowdown at least or crash at worse.
These issues dont affect PPC much coz, for one, PPC software are usually small, they dont write much in registry (ms office on pc for example on PC writes a few thousand keys to registry while registering COM servers etc while MS Office on PPC just adds 10 or 20), and since the OS files are in ROM, they cant be touched by a software. They will remain overridden, if they have beem overridden as the updating process doesn't touch the phone memory.
2. Think again buddy, this is not applicable for WinMO. When you flash a ROM, you already change your OS version, so that will happen anyway, if you flash a ROM or you use the update system on an existing ROM.
I hope this would have cleared your doubts.
krazy_about_technology said:
2. Think again buddy, this is not applicable for WinMO. When you flash a ROM, you already change your OS version, so that will happen anyway, if you flash a ROM or you use the update system on an existing ROM.
I hope this would have cleared your doubts.
Click to expand...
Click to collapse
Actually you did not get me about the second issue, what I was trying to say is, if you flash your ROM, you incompatible program will be deleted (obviously) and thus free up space, but if you upgrade, your program will still take up space but will be of no use to you. Since most of the programs in Winmo are stored in Windows folder itself, it will be next to impossible for 99% users to identify the files to delete .
i already talk about image update in visual kitchen for gene thread, all this take lots time. da_g bepe and lots senior ppl are working on this its required new kitchen new rom format
as per i know it's required more rom space which not possible on gene rom
thanks !!!!!! guys for taking interest.
i like it because i have bricked my gene 4 times and got new motherboard.
but now my phone is not in under warranty so i cant take more risk.
i have done all methods correctly but unfortunately i was failed every time .
so after a year of trying i m still using wm5. so i want a new method without
zero risk for updating my rom.
Sorry buddy, but I dont think you can damage ur MB by wrong flash .
I'm mostly a business user and neither Android or WP7 can fully do what poor little 6.5 can do as of now.
I did search this & saw in a link in:
HTC Leo: HD2HD2 Windows Phone 7HD2 Windows Phone 7 Q&A and General
http://forum.xda-developers.com/showthread.php?t=922030
but I thought that since 6.5 would have to be ported to an SD card, this topic shoould be in HD2 6.5 section? So I thought I'd start a thread here for any news or updates....
I know Cotulla/DFT is working on it. I would imagine there'd be a great interest in this. I personally can't wait.
Also a Question:
If/when it is ported, would a ROM have to be specifically made for each port i.e. Dutty ROM or KWBR ROM or would you be able to drop any ROM onto SD card?
I guess with 300,000+ subscribers I'm the only one....
lbjohnny said:
I guess with 300,000+ subscribers I'm the only one....
Click to expand...
Click to collapse
No, man. I also eagerly wait, but i will be patient to wait, unless I can give a hand and help the devs
silverwind said:
No, man. I also eagerly wait, but i will be patient to wait, unless I can give a hand and help the devs
Click to expand...
Click to collapse
I'm sorry if i come off as impatient. I'm really not. Just thought if the interest level was high, it would be more likely to happen sooner. I'll live just fine with what i got until it happens.
Me too
Would be great.
"poor little 6.5 can do as of now"....
well in my opinion it's not., my 6.5 is a BEAST! thats why i didnt switch yet to wp7 or android.. winmo 6.5 is the main source of everything stable and fast.. without it there will be no wp7 and android on our hd2..
Hi, I also would like this to happen, as i have inported WP7 to my HD2 which is good but lacks good apps.
As for WP7 im looking for a good sat nav like Tomtom and Copilot live 8, but they both say that they are not making one for WP7.
Thats why I would like to run WP7 and have a SD bootable WM6.5 for Tomtom or Copilot which I had before on my HD2 WM6.5
So please can someone make one
I to think being able to boot Window Mobile 6.5 from SD would be really awsome. We all know that the DFT has annouced they are working on makeing this possible but I beleive this is going to be even harder and take much longer than Andriod did. You have to take into consideration the meir size of the Windows Mobile 6.5 OS is so much bigger than other OS's. So compiling all the code to work in a SD format is going to take time.But if anyonr can do it the DFT are the ones. I really wish there was something I could do to help those vuys out with this venture, but I am not versed enough with writting and compiling code yet to be of any real assistance.
Kudoes to the DFT and all thier hard work.
wm6.5 to sd card
hi,
this is exactly what i wish, i hav tried wp7 on hd2 android sd version, but what makes wm6.5 as my preferd os is
- wm6.5 is less dependant on cellular data connectivity
-ease of access to file system through file explorer and total commonder, though android has evolved from very little to a lot better explore but still u cant beat the wm6.5
- a lot of file and work can be accessed & edited if u wish to work offline
- wp7 & android have made user more dependant on online storage of documents & programs so i feel like being dependant on the online storage
- Most important point is that the progrem setup cabs can be saved on the device and it gives the ease and conveniance to install mod or work back to user coustomization without the need to connect to the desktop/laptop or data connection.
So all in all wm6.5 is still preferable as a choice as one of the os if there is dual boot(in my case wp7&wm6.5 dual boot)
all i can say is though i do like wp7 but until it gives evolves to the freedom & ease offer wm6.5 i think we feel the need of having wm6.5 sd port/rom.
if any developer will be working on porting wm6.5 to sd card i will be happy to contribute to him.
Please if any developer is already doing so then kindly point me to that place
My gut feeling is this won't happen :-(
saving setups
@pinkjpr: there's a solution for your last problem, though it's a bit complicated. Install your program via the marketplace. Then also need ASTRO file manager (probably other tools, maybe even free ones, will be suitable as well). Now go to tools-->SD-Backup Manager (or something like that, can't remember the name). Chose the program you want to backup, click the "save" button (or similarly named). Now you can use the search function to look up your newly created apk (distinguish between them via date of creation). Tap and hold +send via mail or connect your phone to the PC and copy the apk on your computer.
The first step (Backup Manager) isn't always necessary.
anon1811 said:
@pinkjpr: there's a solution for your last problem, though it's a bit complicated. Install your program via the marketplace. Then also need ASTRO file manager (probably other tools, maybe even free ones, will be suitable as well). Now go to tools-->SD-Backup Manager (or something like that, can't remember the name). Chose the program you want to backup, click the "save" button (or similarly named). Now you can use the search function to look up your newly created apk (distinguish between them via date of creation). Tap and hold +send via mail or connect your phone to the PC and copy the apk on your computer.
The first step (Backup Manager) isn't always necessary.
Click to expand...
Click to collapse
Anon1811:-
My friend, u r missing my point,. please correct me if i m wrong, but apk files are for android os, just like the cab files in wm6.x, and i am referring about wm6.x & wp7,
secondly most of the android applications are web based and advertizement sponcered so u need a working data connection to use most of them (i m not saying all of them). & that brings u back to working internet data, and if u are in a remote location where u dont have network then u hav only limited functionality& cant use most of apps, so the device is more like a flash light or a paper waight,
finally about customization, i am not saying backup restoration, i am saying a fresh installation with what ever apps u want to use again and leave the ones u dont wish to,
and lastly u are saying to connect to PC/Laptop, so again u must carry ur laptop with you so u back to the dependence on PC & data connectivity
i think u havent explored windows mobile for long so u are underestimating its potential compared to android
Hello
[INTRO](a little background)
This is a guide for those who want to have their phone in their language but the operating system does not have it built in. You can flash a new ROM that has it or install an app right? Not so much. There are reasons for these methods to fail or simply not work for your situation. My problem was that the bootlegged hardware was not supported by the official ROMs or the Android community. This forum is also riddled with threds that started by people who need to mod something about their phone but have no technical knowhow. There wouldn't be annything wrong with that exept that the awnsers in these threds are something along the lines "Oh you just need to do this thingnemabob" that's it one sentence pointing to a technical slang word that means nothing to anyone but a seasoned developer despite first post DIRECTLY STATES IT WAS MADE BY A PERSON ASKING FOR A STEP BY STEP SOLUTION OR A LINK TO A TUTORIAL!
[pre-procedure]
List of necessary software:
Zipsigner (this goes on your phone)
ADB
text editor of choice( notepad++ recommended)
AIO-Flasher
smali/backsmali (depeding on wether your system files are odexed more on that later)
APKstudio
[installing above software]
Zipsigner
Why you need it?
As you modify your apk files their signature changes. Basically if you change anything about them the phone will no longer recognise these as "its" therfor you need to convince your phone that these are in fact okay with zipsigner.
how to install?
This is an app. If you ever installed anything from Google playstore before than you know how to install it. Go to your Google play store app on your phone. Search for Zipsigner and pick the top app. Agree to all the demands and tap on install
ADB
why you need it?
this is a command line piece of software. these might be very scary to use but don't worry follow the tutorial and you'll be okay. That aside what is it used for. ADB is a powerful tool but we will use it only to copy and paste files to and from Phone
how to install it?
ADB comes packed up with Android Development Kit so the easiest way to install it is to get the ADK
[STEP 1]
Okay so you want to translate your phone for one reason or another. Make backup! Backups are important. You want to have something when you fail to fall back on. Yes "When" you fail. Not "if" you fail. You will screw up but as long as you have a proper backup everything is okay.
You can back up your phone in few different ways.
Hello
[INTRO] (skip if you are not interrested in fluff)
For the past week I lived in Android Hell looking for what I thought would be a simple procedure and I wanted to share my expieriences somewhere so that no one else has to go through this flustrating expierience.
I got two phones (Galaxy S5 and Galaxy S5 mini)and I was taked with translating them. Well It should not be a problem I thought because it should be as easy as going into [settings]>>[region and langages] and choosing Polish. There is no Polish. So that was my first step towards the translating thiese.
[STEP 1]
First thing first backup. I am by no means a talented programmer or modder so I went with Samsung Kies but software didn't recognise neither phone. After fiddling with drivers and a back-and-forth with samsung costumer support we came to conclusion that phones are fake. IMEI of one identifies it as a Blackberry and other as Nokia >_< well okay they still have some sort of Android so there should be a way to translate them anyway. First thing on the agenda is still backup. So I went through a triall and error to get both roms dumped. I was successful with ANDROID AIO FLASHER which was a godsend after I failed time and again to push romdump's INSTALL into the phone. I managed to get one ROM off by now but other Phone still insists on denying me ability to dump the rom because of Segmentation error. but at least I have one rom backed up.
[STEP 2]
Okay I got myself ROM now what? I decided to make a transfusion. Why bother with getting down and dirty when you can just use the work of others. So I downloaded a ROM with same version of the Android OS and begun looking for language pack or something similar. No luck this is not how Android works. After some research I came to the conclusion that in order to make things work I need to basically decompile each and every APK file that refers to system functionality and translate Strings.xml by hand in order to ensure compatibility.
[PRESENT DAY]
this is where I am now. all I wonder if there is a way to add a new file in the APKs with polish in it or should I just translate English "strings.xml" file and set langage to english?
Feel free to point out faults in my logic as well as provide tips and tricks for those of us who bought our phones on the cheap and just want to usethem with language they are comfortable with. I will build up this topic with factual information that I come across and try to make this into a universal guide to Android translation with resources to download. I do this because no one should be subjected to this and there is no decent step by step guide on this forum just disjointed and incompleate information in posths here and there. Belive me I looked both here and Google and after two weeks of finding nothing more than a hints I want to just give back to the community all I found.