[DEV] Adding your ROM to ROM Manager - Desire Android Development

It's easy, it's free. And here's how you do it!
You will need to create two simple JavaScript files:
A file that describes your ROMs that you send to me.
A file that you host that lists your ROMs, so you can update your ROM Manager section.
First, your developer/ROM description file:
Code:
{
// This is what name you want your ROMs to show up under.
developer: "CyanogenMod",
// Your id. This should have no spaces or other funny characters.
// This would ideally be your Github id, so when you send me your manifest
// I can verify who you are. But it can be anything really.
id: "cyanogen",
// The display summary. Two lines max.
summary: "Mods and bacon for Dream, Sapphire, Droid, and Nexus One",
// The location of the developer's manifest.
manifest: "http://gh-pages.clockworkmod.com/ROMManagerManifest/cyanogenmod.js",
// The list of devices that this developer's ROMs support.
// If you don't support a device, just don't list it!
roms:
{
sholes: true,
passion: true
}
}
Send me that file! [email protected]
Link to developer sample: http://gh-pages.clockworkmod.com/ROMManagerManifest/samples/developer.js
And now, create your ROM list file:
Code:
{
// The version of the manifest, so ROM Manager knows how to load it
version: 1,
// The homepage for your ROM, if you have one.
homepage: "http://www.cyanogenmod.com/",
// The donate link for yuor ROM, if you have one.
donate: "https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=3283920",
// Your list of ROMs
roms:
[
{
// Display name of the rom
name: "CyanogenMod 5.0.5",
// Display summary of the rom
summary: "Stable",
// Device that this rom runs on
device: "sholes",
// This is the download URL of your ROM.
// These URLs should have unique filenames per version!
// Ie, don't use a zip with the same name
// as that of a previous version with a new version.
// Otherwise ROM Manager will continue using the
// old cached zip on the SD card.
// This must be a direct download,
// and not a Mediafire type link.
url: "http://www.droidaftermarket.com/koush/motorola/sholes/cyanogen_sholes-ota-eng.koush_5.0.5.zip"
},
// Antother, older ROM!
{
name: "CyanogenMod 5.0.4",
summary: "Stable",
device: "sholes",
url: "http://www.droidaftermarket.com/koush/motorola/sholes/cyanogen_sholes-ota-eng.koush_5.0.4.zip"
}
]
}
Link to manifest sample: http://gh-pages.clockworkmod.com/ROMManagerManifest/samples/simplemanifest.js
And you're done!
If you're a pro dev, you can even create a ROM customizer. But I won't get into that here
Follow this link for more information: http://www.koushikdutta.com/2010/03/rom-manager-and-third-party-roms.html

Bump. We need more ROMs added to this awesome mod!

I hope that Paul @ modaco decides to up his roms to rom manager.
Koush can you please answer me one question. Is it at all possible to add an extra button as confirm within recovery? My trackpad is totally broken. I have asked loads of times. I'm not demanding anything as such just want to know,
1. Is it possible to physically implement? Power button or menu to confirm?
2. If it is possible is there a chance you can add it to a future release.
I feel like a broken record going on about it but i'm really big on rom flashing but worried about flashing roms now incase i get stuck and need to use recovery!
Thanks.

clockworkmod is the best thing IMO for the htc desire, after root of course
honestly its just pleasing to know its there as a safeguard
thanks for all your work

ephumuris said:
I hope that Paul @ modaco decides to up his roms to rom manager.
Koush can you please answer me one question. Is it at all possible to add an extra button as confirm within recovery? My trackpad is totally broken. I have asked loads of times. I'm not demanding anything as such just want to know,
1. Is it possible to physically implement? Power button or menu to confirm?
2. If it is possible is there a chance you can add it to a future release.
I feel like a broken record going on about it but i'm really big on rom flashing but worried about flashing roms now incase i get stuck and need to use recovery!
Thanks.
Click to expand...
Click to collapse
Yeah, Koush! Honestly, I feel bad for Ephu. Unluckiest son of a ***** in these here parts.

Ha more like stupidity! Dropping my phone in a drink lol. Il buy a replacement trackpad as soon as it is possible. I think mine is 100% dead now. I just want an alternative button as I'm a Rom whore lol.

Related

ATTN: Rom Devs. Put your rom in ROM Toolbox by Jrummy16!

Hello devs!
ROM Toolbox is a rom manager plus much more, and we want your rom in our app. All roms will be *completly* free to download through our rom manager.
Why should you want to put your rom in our app?
Because your rom can meet a much larger audience with more potential downloads/donations for you.
We want this to be as easy as possible for you.
To get the rom on ROM Toolbox, please do the following:
1) Fill out the file below with the roms/zips you want to have.
2) Upload this file to your server. That way you can be in control of what ROMs show up at all times. Otherwise we can host it ourselves.
3) Send us the link to this file on your server.
4) Send us a summary of the ROM.
5) Send us the name of the ROM.
6) Send us the devices you support.
Code:
<roms count="1">
<rom>
<category>Category of zip</category>
<name>Rom name</name>
<info>Rom description</info>
<PhoneModel>DROIDX</PhoneModel> <!-- in build.prop file. see ro.product.model -->
<SubFolder>name_of_folder_to_download_to</SubFolder> <!-- should not have spaces -->
<url>http://jrummy16.com/jrummy/roms/liberty/downloads/Liberty2.0.1DX.zip</url><!-- your direct download link here -->
<md5>85222c22c2e44903b0ded06fe61b6d46</md5> <!-- if you don't want to put md5sum leave as * -->
<donate>http://bit.ly/donateliberty</donate>
<screenshot>http://i52.tinypic.com/29e4rba.png</screenshot>
<IsDependent>false</IsDependent>
<dependency>com.license.package</dependency>
</rom>
</roms>
Note: you can add as many zips/roms as you want.. just add another section right under the "rom" entry. If you need any assistance filling this out feel free to ask and we can help you!
Ideally we would love for you to maintain your own download link. If this is not possible, please contact us and we'll do our best to help out.
ROM Toolbox is going through a major overhaul in the near future and we want you to be a part of it.
Thanks!
(Mods, wasn't sure if this should go here or in development. Feel free to move it.)
Already got a few ROMs in our Toolbox. Send us your info to get yours in as well!
Just emailed you
Your best bet would be to contact the CM team as they are mainly the only ones that use this type of option. Most developers won't use it.
Had to dig to find this
Got your email and will respond soon. Thanks man!
Great tool. Just added my ROMs and themes to ROM ToolBox and it works great. This will be a nice tool to give users of my ROM an easy possibility to update.
Thank you jrummy16.
Hello jrummy16,
Can't see my ROMs anymore in the ROMToolBox. My themes are still there, but not the ROMs. Checked the XML file, but it looks good. All I can see in the ROM List is "Fonts", "Google Apps" and "Superuser", but not a single ROM. I checked my ro.product.model on the tablet and it shows the correct code.
Any idea?
Getting ready to set this up for my AOKP port for the Droid RAZR (CDMA) but I had a few questions first.
1. After completing the XML file, is the file name supposed to be anything certain? Or can I just save the file as "KOA_AOKP"?
2. It says from Step 3 on, to send you information. My question is where am I sending this info to? There is no email address posted or anything to contact you.
3. Lastly, the lines that say:
<SubFolder>name_of_folder_to_download_to</SubFolder> <!-- should not have spaces
Click to expand...
Click to collapse
and
<category>Category of zip</category>
Click to expand...
Click to collapse
Could someone please elaborate on these lines. Sorry for being so nitpicky but I really want this to work and don't want to mess it up. My questions for those 2 lines are:
What does the line mean by "name of folder to download to?" Does this mean the name of the folder I want the download to create on the users phone?
"Category of zip" for this, would I just put "ROM"?
Again I'm really sorry for asking for so much clarification, just wanted to make sure I get this right and my users can get their ROM from this great source! Thanks JRummy and team for all you guys do!

Huawei U8860 Honor / Honour / Glory - Index

Welcome to the Huawei U8860 Honor / Honour / Glory - Index!
(please treat this thread as dev-thread, it is part of a dev-forum, not Q&A)
Please don't PM me for support, I will ignore those requests - they are just too many and I'm not getting paid for that, I'm not huawei support. Just ask your questions somewhere in the forum, but in my opinion this thread is really not the place for it, since this is a developer forum and not the Q&A section. That's why xda-developers adds restrictions to post here for new users - to prevent this to be a Q&A-Forum. Please Try to ask your questions in the appropriate Q&A-Section of the xda-developer Forum.
Different versions of the Huawei Honor
There are two feature differences that I am aware of:
Number of Touch-Points: 2 or 5; I have 2 touch-points and with B977 my ProjectMenu just printed "synaptic" as touchscreen version, with B919 it states "synaptics-TPK.6"
Position of Huawei Logo on the back: in the top-left corner (china / russia?) or in the middle like this: http://kaefert.is-a-geek.org/huawei_honor/IMG_7491_small.JPG
It seem's there are versions without a camera? at least user limzm states in his signature his U8860 doesn't have one.
Backup & Recovery
In my opinion the first and most important thing when playing around with different ROMs, is the ability to backup and restore the phones ROM & state.
For this you need a custom recovery (which you will also need to flash custom ROMs, so you might only skip this if you want to only flash stock ROMs)
If you're on an 2.3.6 ROM, then possibly for this to work, you first need to flash a different stock ROM. There have been reports that with 2.3.6 the method below may not work. Also some newer ROMs like B923 and above have locked boot loaders, the latest ICS ROM that you can use for this is B919
NEW: CWM 6.0.1.0 with touch-support: MOD EDIT: Link removed.
OLD: download recovery-u8860-en.img from here MOD EDIT: Link removed.
make sure there is no directory named "dload" on your micro-sd-card - if there is, rename or remove it.
Turn off Fast-Boot, and shutdown your phone. If you don't know how to turn off Fast-Boot, pull the battery (it can be found in different places in different ROMs)
Press and hold volume-up, volume-down and power-button at the same time.
You should now see your phones screen pink (="pink screen mode")
Now connect your phone with an USB cable to a computer
A few disks should be mounted, search for the one that has an "image" folder with an recovery.img and a boot.img inside it. rename the recovery.img to recovery-bak.img (or simular) and copy recovery-u8860-en.img there and rename it to recovery.img
WARNING: Don't use the file recovery_v8.img which is referenced in a few other guides. It crashes and leaves you with non bootable phone-states and/or with unfished backups which cannot be restored.
ROMs
Stock ROMs (& leaked stock ROMs)
Stock ROMs (or leaked stock ROMs) can be flashed like this:
Download and unpack onto your micro-SD Card like that: /mnt/sdcard/dload/UPDATE.APP (some ROMs also have UPDATE_CUST.APP, copy it to the same place. If you're update has a second dload_cust (or the like) folder, you need to flash it in a second round just as the first one, by renaming it to "dload")
Turn off Fast-Boot, and shutdown your phone. If you don't know how to turn off Fast-Boot, pull the battery (it can be found in different places in different ROMs)
Press and hold volume-up, volume-down and power-button at the same time.
If everything above was done correctly, you should be able to watch your phone upgrading now.
Alternative: Some ROMs have an option in the settings that lets you start the upgrade-procedure without step 2.) and 3.) from above. If you can find it, you can use that one.
You can find stock ROMs here:
International ROMs: http://www.huaweidevice.com/worldwide/technicaIndex.do?method=gotoProductSupport&productId=3834&tb=1
Chinese ROMs (can be changed to english): http://www.huaweidevice.com/cn/technicaIndex.do?method=gotoProductSupport&productId=3884&tb=1
Huawei Germany ROM: http://huaweidevices.de/honour?show=downloads
Huawei Russia ROM: http://huaweidevice.ru/updates.html
a comprehensive german list of stock ROMs can be found here:
MOD EDIT: Link removed.
(thanks to user det-happy for pointing it out to me)
The most important Stock-ROM in my eyes (as base for most custom ROMs there are) is B919, find it here:
http://www.huaweidevice.com/cn/downloadCenter.do?method=toDownloadFile&flay=software&softid=NDE2OTU=
or here: http://kaefert.is-a-geek.org/huawei_honor/B919_official.7z
Root and Google-Apps for Stock ROMs
NEW: Rooting method for stock ICS B919/B923/B924 (and perhaps others older ICS)
http://forum.xda-developers.com/showpost.php?p=28403132&postcount=799
For people running linux on their computers, I've created an adapted version of this root tool:
kaefert.is-a-geek.org/huawei_honor/HuaweiHonorRootTool_LinuxVersion.7z
OLD: Theres a nice guide explaining how to root and flash+enable google-apps here: (but don't take the recovery from there but from above. explanation also above) - only use this if the new method above doesn't work for you.
http://forum.xda-developers.com/showpost.php?p=22688341&postcount=53
Custom ROMs
To flash custom ROMs:
download their .zip file and put it somewhere on your sd-card
boot into your custom recovery: turn off phone completly, then Long press volume up + power button (for installation of custom recovery see top of this post)
factory reset / wipe everything (not always necessary, but to be on the save side. Some ROMs will not work in some cases if you don't wipe first, however the other way round is also possible, there are custom ROMs that will NOT work if you wipe, best look at the instructions from where you downloaded the custom ROM..)
flash update zip -> choose zip from sd card.
Cyanogenmod
dolmatov94 CM 10 Version 0.9.5 (2013-01-13)
MOD EDIT: Link removed.
newer versions, look at: http://dolmatov94.ru/
Da_Nya v2.4 [with sound mod] (2012-12-30)
MOD EDIT: Link removed.
Da_Nya v2.4.1 (2013-01-09)
MOD EDIT: Link removed.
CM 10.1 (Android 4.2) from 4PDA (posted here by user tuanshungf 8th February 2013)
MOD EDIT: Link removed.
Another list of Cyanogenmod ROMs can be found here (German):
MOD EDIT: Link removed.
ShenduOS
This ROM seems to be quite popular, but before deciding to use this, think about if you really wan't to support guys that treat the open-source community like **** by violating the GPL (by not publishing their kernel sources)
Stable Versions: MOD EDIT: Link removed.
Dev Versions: MOD EDIT: Link removed.
Mixture of ShenduOS and CM, with Android 4.2
MOD EDIT: Link removed.
MOD EDIT: Link removed.
MOD EDIT: Link removed.
FrozenPika (CM10.1, Android 4.2.2, based on ShenDu) GAPPS Integrated
Posted here by user "vTIMv" on 5th March 2013, 08:58 AM - found it on 4PDA.ru, uploaded 3rd March 2013
MOD EDIT: Link removed.
Android 4.x MIUI ROMs
WARNING: most MIUI-ROMs have SMS-confirmations turned on by default, which costs extra with many providers (like mine..) so check it before sending your first SMS and turn it off
Sadly, these ROMs have serious RAM-problems, multi-tasking was quite impossible the last time I tried one of those (any app I tried to put into background was imediatly terminated)
MOD EDIT: Link removed.
Android 2.3 MIUI ROM
Creator doc3000 posted it here, have not tried it out
http://forum.xda-developers.com/showthread.php?t=1596442
WARNING: user paul89rulez informed me that you can loose your IMEI by flashing this ROM, you can find a IMEI backup app here: MOD EDIT: Link removed.
Lists of other Custom ROMs
MOD EDIT: Link removed. --> chinese u8860 forum, contains ROMs, but also other stuff concerning the u8860
MOD EDIT: Link removed. --> chinese u8860 forum, contains ROMs, but also other stuff concerning the u8860
MOD EDIT: Link removed. --> an incomplete english index of the chinese list below
MOD EDIT: Link removed.
MOD EDIT: Link removed.
Custom Kernels
I found a custom kernel that adds the option to overclock up to 2GHz. I'm used it running at 1.8GHz and it didn't seem to be any more unstable than before (I'm using the MIUI ROM which is a little bit instable all by itself already)
MOD EDIT: Link removed since you need to register to download the kernel, I also attached it MOD EDIT: Link removed to make it easier for you.
I also managed to build (and deploy) the 3.0.8 kernel sources provided by huawei myself, see http://forum.xda-developers.com/showthread.php?p=23505650
With the help of the writer of rvoix I managed to adept our kernel in a way that rvoix works, but for the moment only mono so both parties mixed together in one channel (but recorded from the line, not only from the mic like most apps do). I attach the kernel that works with rvoix: View attachment boot_voc2.img.
Or for people wanting to build their kernels themselfs, here's the patch: http://code.google.com/p/rvoix/sour...pdragon/kernel/huawei_honor_u8860_rvoix.patch
UPDATE: Since our kernel sources don't work with B919 and later (non functional camera and wifi) I decided to go the other way round and modify the rvoix app to work with our kernel instead of adapting the kernel to work with the app. Here are the results: http://code.google.com/p/rvoix/downloads/detail?name=rvoix_mod_kaefert_v2.apk --> call recording that should work with all huawei honor 4.0.3 ROMs!
Various pointers
Adapting Chinese ROMs
Adding Google Apps (like the Market) --> Download zip from here http://goo-inside.me/gapps and flash it with recovery
Remove unwanted chinese system apps --> I do it with QtADB --> http://qtadb.wordpress.com/ But I guess you can also do it with some root app management apps
Change to languages that are not choosable in the standard language setting --> https://play.google.com/store/apps/details?id=jp.co.c_lis.ccl.morelocale
Reading chinese sites
People who don't use google chrome or the chromium project (yet) probably don't know, that it has a really nice built-in translating feature, thats very useful for finding your way arround all these chinese (or russian) websites, and much better then using translate.google.com (or other such services) manually with other browsers.
Miscellaneous
Silent Huawei camera (ICS)
I was annoyed one day by all the noises the huawei camera simulates. Therefore I investigated and found out how to make it silent.
If you're interested, see http://forum.xda-developers.com/showpost.php?p=29079425&postcount=1028
Enabling logcat output on huawei phones
If your on stock ROM its quite easy, just dial *#*#2846579#*#* and enable logging in the project menu
For custom ROMs, I got a link from paul, but I didn't try it:
MOD EDIT: Link removed.
another site about enabling logcat on huawei devices:
http://stackoverflow.com/questions/...device-dev-log-main-no-such-file-or-directory
UPDATE
Sorry guys, but there won't be any updates by me anymore. I've moved on to Sony Xperia Z. The notoriosly low memory problem finally did it. (And Ingress)
There's a newer list of custom ROMs here:
http://forum.xda-developers.com/showpost.php?p=45164331&postcount=3056
Hi guys.
I've just cleaned this thread and would like to remind everyone about some points, so that they're not repeated in the future, and explain all the missing links you may notice.
Warez is strictly forbidden on XDA. Please do not link to websites that provide it, or to ROMs that contain pirated apps.
Kernels are licensed under the GPL. This means that the kernel's source should be provided. If it is not, it's illegal and will be treated as warez as far as XDA is concerned. In simpler terms: if you're posting a link to a ROM that contains a kernel, or a kernel, make sure the kernel's source is available and link to it as well.
Recoveries that aren't based on stock and that use a zImage (which is covered by the GPL) must also be provided along with the source.
Links to competing or commercial websites are not allowed. Links to websites that require registration to access downloads are also not allowed (there are exceptions, please see rule #11 for more info.)
Credits must be given, and you must have permission to share the work. Assuming that you do: if this goes against the point above, you may mention the member/website without linking directly to his work. Point #2 still applies - a link to the kernel's source must be provided if necessary.
I realize this may have caused links to your favorite custom ROMs to be removed, and I apologize about that. Many of you clearly put a lot of effort into building, maintaining and helping with this index. However, all posts must respect the rules first and foremost.
Please PM me if you have any questions or if you need further clarification.
Thanks for understanding.
Hey thanks so much for helping with this. I followed your guides and managed to get my Honor rooted and on an ICS version. Thanks so much.
limestar said:
Hey thanks so much for helping with this. I followed your guides and managed to get my Honor rooted and on an ICS version. Thanks so much.
Click to expand...
Click to collapse
You're welcome. However, for the future, if theres nothing you want to say but to give thanks to someone for a post above yours, don't answer with a post of your own, but just use the "thanks" button. Thats what it was made for.
However if there are some questions or some obscurities in my post, feel free to ask.
Sir, does the miui rom is stable for daily use,
wahyuwidi said:
Sir, does the miui rom is stable for daily use,
Click to expand...
Click to collapse
Well, I've been using it for 2 days now. I wouldn't call it stable, it has some rough edges, sometimes some system app crashes (like in the beginning I had a problem with the SMS-app), and I've had 2 complete system crashes (forced reboot) while running oruxmaps for navigation & gps-logging with my byclicle.
Check with you, if i installed the custom recovery, and root, can i revert back to stock by flashing via the settings menu or the vol/power button combination and stock rom in load directory?
cymagnus said:
Check with you, if i installed the custom recovery, and root, can i revert back to stock by flashing via the settings menu or the vol/power button combination and stock rom in load directory?
Click to expand...
Click to collapse
Well the settings menue doesn't contain the huawei upgrade option in every ROM (for example not in the MUIU ROM), but the volumn up+down while booting will probably work, I haven't tried though. The upgrade directory however has to be call "dload", not "load".
To revert back to a previous ROM I find it much better to use the nandroid backup and recover options that every recovery image I saw yet contains. However be careful, the recovery-v8.img posted on some other places is instable and crashes before the backup is finished. you won't be able to recover such an incomplete backup. Always check if you have some backup complete message, it should NOT reboot automatically after making a backup.
kaefert said:
Well, I've been using it for 2 days now. I wouldn't call it stable, it has some rough edges, sometimes some system app crashes (like in the beginning I had a problem with the SMS-app), and I've had 2 complete system crashes (forced reboot) while running oruxmaps for navigation & gps-logging with my byclicle.
Click to expand...
Click to collapse
Sir, is it ICS version that you are using? thanks.
daleylay said:
Sir, is it ICS version that you are using? thanks.
Click to expand...
Click to collapse
As stated in my first post, I'm currently using the unofficial MIUI android 4.0.3 version from here:
MOD EDIT: Link removed.
I have one or two unexpected reboots every day.
kaefert said:
As stated in my first post, I'm currently using the unofficial MIUI android 4.0.3 version from here:
MOD EDIT: Link removed.
I have one or two unexpected reboots every day.
Click to expand...
Click to collapse
What is in MIUI rom better than the official rom that you like?
cbr900 said:
What is in MIUI rom better than the official rom that you like?
Click to expand...
Click to collapse
Well the MIUI ROM has much more configuration options, for example you have a statusbar settings page where you can choose between default battery icon, percentage number or the top pixel row in green. Or also the MIUI theme chooser is really nice.
Another useful thing is the permission manager thats included that (if you config it that way) asks you whenever an app tries to use a permission that its defined to require. for example if you have an app that has the permission to send sms then the permission manager will ask you the first time that the app really sends an sms if you want to allow or deny it, and also if you want to save your choice or if it should ask next time again.
Hi, Sorry for my bad english, i have a awesome huawei honor, and i do all things that u describe in your post and run perfect but, i'm from mexico and y dont have 3G conection just Edge, do you know a way to resolve that? Thanks
Rafasdfgh said:
Hi, Sorry for my bad english, i have a awesome huawei honor, and i do all things that u describe in your post and run perfect but, i'm from mexico and y dont have 3G conection just Edge, do you know a way to resolve that? Thanks
Click to expand...
Click to collapse
Hmm. Well the only ideas I have:
1.) Theres a 2G+3G / 2G only switch, in the MIUI ROM I linked in my first post you can reach it like this:
Home Screen --> Settings --> More... (4th point under the heading Wireless & Networks) --> Mobile Networks --> Only 2G-Networks
If that switch is on, than obviously your phone won't connect to a 3G network
2.) Your not in range of a 3G network?
Apparently there is bootloop issue for the newly released MIUI ROM 2.3.23 over at MOD EDIT: Link removed.
My experience is that I got stuck at the splashscreen as well.
I have download another at MIUI main site : MOD EDIT: Link removed.
and it works OK. Some portions of the UI are with Chinese texts and a few Chinese apps but overall still OK.
cymagnus said:
Apparently there is bootloop issue for the newly released MIUI ROM 2.3.23 over at MOD EDIT: Link removed.
My experience is that I got stuck at the splashscreen as well.
I have download another at MIUI main site : MOD EDIT: Link removed.
and it works OK. Some portions of the UI are with Chinese texts and a few Chinese apps but overall still OK.
Click to expand...
Click to collapse
yep. I also flashed the version from there MOD EDIT: Link removed and am currently running it. Will update the first post again as soon as theres a working english version for the huawei over there: MOD EDIT: Link removed.
Hey could you recommend some other rom that will speed up my phone? Im currently overclocked to 1.8 Ghz using a kernel from the links you gave.
Sent from my U8860 using xda premium
EnDSK said:
Hey could you recommend some other rom that will speed up my phone? Im currently overclocked to 1.8 Ghz using a kernel from the links you gave.
Sent from my U8860 using xda premium
Click to expand...
Click to collapse
The ROMs that I know of and that I've tried you find in the first post. I found the loader (=desktop) of the non-MIUI ROMs to be faster and snappier. (However, the MIUI is more feature-rich)
Okay thanks alot I think I'm gonna give MIUI a try. Downloaded the latest version from the MIUI website. Have you tried any CM Release?
Sent from my U8860 using xda premium
EnDSK said:
Okay thanks alot I think I'm gonna give MIUI a try. Downloaded the latest version from the MIUI website. Have you tried any CM Release?
Sent from my U8860 using xda premium
Click to expand...
Click to collapse
As far as I know there is no CM (cyanogenmod) ROM for the Huawei U8860

ZTE Grand X V970M Development

Hi all! ^^.
You guys might have (or not) noticed that ZTE has been developing some cool phones lately. This time it's the ZTE Grand X V970M. Here in Venezuela it's a big boom, running out of stock mere hours after arriving in a store, due to its cheap price and capabilities.
I've had Motorola Defy and HTC Magic before and even though this ZTE doesn't feel as heavy or "sturdy" as those phones, it's blazing fast and features ICS already, so it's pretty awesome, not to mention a nice GPU. It also features a MK6577 SoC, kind of rare in the Android world as I can't seem to find any CM/AOSP/AOKP/Stock compilation guide or ROM .
Small review aside, I'm not asking for XDA to make a sub-forum for the Grand X series (though if XDA does it would be awesome, there's a big community building up on facebook for development and such), but making a single-thread-has-them-all isn't a bad idea for the meanwhile, I guess.
The point of this thread is to contain information on how to develop for the V970M: ROM cooking, kernel compiling, etc. aswell to find out WTF did ZTE include in the phone software, such as custom apps, build.prop settings, you know, to dissect and discover what can we modify on this device so it performs even better. Well, that's the essence of hacking isn't it? to get more knowledge and make everything work in a customized way?
I will start with a list of non-common APKs I found in the stock ROM (RET-VE-QB128D-P175A20V1.0.0, the most up-to-date and stable yet), as there are some I don't know what is their purpose, it would be a good idea to have a dictionary of sorts.
You guys can help by providing links to ROMs, cool stuff, apps, hardware info that could be useful, etc so we can at least get some concise and good info for when XDA makes us a sub-forum (yay!, right? XD).
Anyways, time to reserve a few posts, let's have fun developing! ^^
- DARKGuy
Guides, FAQs and CUSTOM ROMS
Real useful guides + custom ROM by bgcngm! -> http://forum.xda-developers.com/showthread.php?t=1856578
HOWTOs
Unpack system.img (or any other .img) from the ZTE stock ROMs (says it's for SGS but it works for ZTE, just rename system.img to system.ext4.img and there you go)
Porting CWM Recovery to MT6577 phones (they "work" but you can only scroll using volume keys and menu. No other button does an action so it's kinda useless but good tutorial and know-how nonetheless)
Porting CWM Touch Recovery to MT6577 phones (I haven't tested this one yet. Since it's based on Lewa's I'd dare to say it works as Lewa's stock one works pretty good so my opinion is based on that
Development
ZTE Kernel Source Code (Tegra2 only!): http://support.zte.com.cn/support/news/NewsDetail.aspx?newsId=1002402
Info
"Unknown" APK files in /system/app:
Code:
ActivityNetwork.apk = ???
ArabicPack.apk = Arabic lang pack?
AtciService.apk = ???
BackupRestoreConfirmation.apk = Shows up when you activate a backup/restore operation, it seems, according to Bin4ry's root script as it invokes a function which does that.
CangjieQwertyPack.apk = Chinese lang pack?
CDS_INFO.apk = ???
CellConnService.apk = ???
ChsHandWritePack.apk = Chinese lang pack?
ChsPack.apk = Chinese lang pack?
ChtPack.apk = Chinese lang pack?
dm.apk = ???
EngineerCode.apk = MediaTek Eng/Debug APK?
EngineerMode.apk = MediaTek Eng/Debug APK?
EngineerModeSim.apk = MediaTek Eng/Debug APK?
fota_zte.apk = OTA Updates?
FrenchPack.apk = French lang pack?
Galaxy4.apk = Live wallpaper it seems
GMS_Maps.apk = Google Maps
InternalEngineerMode.apk = MediaTek Eng/Debug APK?
LatinImeDictionaryPack.apk = Is this standard from Android?
LocationEM.apk = ???
MediaTekLocationProvider.apk = MediaTek GPS-related app?
MobileLog.apk = ???
ModemLog.apk = ???
MTKAndroidSuiteDaemon.apk = MediaTek Eng/Debug APK?
MtkBt.apk = MediaTek Eng/Debug APK? (Bluetooth?!)
MTKThermalManager.apk = MediaTek APK?
MtkVideoLiveWallpaper.apk = MediaTek APK?
MtkWeatherProvider.apk = MediaTek APK?
MtkWeatherSetting.apk = MediaTek APK?
MtkWorldClockWidget.apk = MediaTek APK?
Omacp.apk = ???
PartnerBookmarksProvider.apk = ZTE bookmarks?
Phonesky.apk = Google Play Store (wtf with this name? lol)
PortugueseBrPack.apk = Portuguese lang pack?
PortuguesePtPack.apk = Portuguese lang pack?
RussianPack.apk = Russian lang pack?
SDCardUpdate.apk = Enables updating through SDCard, a-la Huawei?
SharedStorageBackup.apk = ???
SmsReg.apk = ???
SpanishPack.apk = Spanish lang pack. Does not seem to contain Spanish dictionary for LatinIME :/
Stk1.apk = SIM 1 SimToolkit modified APK, it seems
Stk2.apk = SIM 2 SimToolkit modified APK, it seems
StkSelection.apk = Default SimToolkit app selector. Seems to select default SIM for making calls/SMS/etc.
VpnDialogs.apk = Standard from Android?
YGPS.apk = What is this? there's another GPS APK in here, what does it do?
Aaaaand reserved!
darkguy2008 said:
Development
ZTE Kernel Source Code (!): http://support.zte.com.cn/support/news/NewsDetail.aspx?newsId=1002402
Click to expand...
Click to collapse
Just one note: this is the kernel source code for ZTE GrandX Tegra2 based, not for the MT5677 based V970. It's not useful for any development of V970 / V970M.
Moreover... you have posted the link to my thread and stated it as a guide. That's much more than a guide as it includes custom ROMs for V970. Please edit your post.
bgcngm said:
Just one note: this is the kernel source code for ZTE GrandX Tegra2 based, not for the MT5677 based V970. It's not useful for any development of V970 / V970M.
Moreover... you have posted the link to my thread and stated it as a guide. That's much more than a guide as it includes custom ROMs for V970. Please edit your post.
Click to expand...
Click to collapse
Hi Bruno! good to see you here! ^^
I've read that note about the kernel before, but it has me thinking since I read it... are you sure it can not help in *any* way to at least help develop a custom kernel or something? I mean there must be stuff we can use/grab from it, no?
Well, I considered your thread a guide because it answers FAQs and provides links to tutorials and such including your roms, though it's kind of mixed, I agree it was my fault, sorry! I've edited it accordingly, hope it's alright now!
Btw I sent you a PM, did you get some time to read it? hehe. Greets!
False alarm nevermind lol xD
do you a great CUSROM for this Phone?

[IDE][1.0.7.1]ADK - A Powerful Android Kitchen (Complete)

All Downloads & Tutorials at the end of the post.​Read second post for upcoming updates and details.​
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Android Development Kit (ADK) is alternatively best solution for android reverse engineering
This Application allows you to easily modify android apps, android ROMs, boot or recovery images very easily with easy-to-use environment on Windows(x86 or x64) platform.
Users can easily decompile, recompile application and could edit almost everything inside it.
One of the best tools Dexpatcher is also a part of ADK for modifying Application at source level using JAVA.
There is also some pre-customized templates, scripts for Android Recovery Zip or ROM Development project.
Users can also add their own templates with the help of Snippets manager and share across users.
There is also a big resource of online documentation for ADK here which will help users to guide the process if they messed up in a trouble.
The Application is not limited to these, users can download and install some external plugins for ADK and also for personal use.
Users can also submit your own plugin. If your plugin finds more useful for our users can get free license for ADK.
Also, ADK is not completely free it has a trial period of 7 days after that you have to buy license (optional, otherwise you can continue with demo mode which has certain features disabled) which is very reasonable (details here)
ADK is still in development process, so there may be some bugs or glitches which may fail to run some task.
If you find such, provide a detail information and report it to me here.
Additionally, since I am 17yrs old and has a lot of pressure for studies so there might be delayed in sending updates (grief).
Keep in mind that ADK is highly inspired from Virtuous Ten Studio(One of the best IDE ever), APK Studio; so you may find many similarity in them.
Click to expand...
Click to collapse
One of the main reason for building ADK is to spread the art of reverse engineering among newbies. I am in this field not for quite long but I've seen lot of peoples who are interested in porting ROM, modifying app, creating recovery flashable zips but they don't know from where to start, because of this they keep asking devs and become a cat of annoying clowder (due to these, some new users quit this field). I've looked upon these issue and found many peoples use kitchen for stuffs and keep recommending newbies to use this. Since kitchen are the best solution for ROM development as It comprise of all common task (like adding root, busybox to ROM and stuffs) with a very easy accessible option.
Many users are not familiar with IDE, and find trouble using them. After research I came to know some of the famous kitchens of all time is dsixda kitchen, ASSAYYED Kitchen(currently the most used). These people find them more useful since all the task, scripts, templates, etc. are in front of them; can be access with single option selection (no need to go deepdown and look for the stuffs).
Henceforth, I decided to create such type of kitchen giving it GUI look with very easy to use and non-complicated interface. All scripts and options are very easy to access, no need to create multiple windows for running tasks. I find it useful personally, the application runs on almost all Windows. For Windows XP some GUI animation will failed to load, otherwise everything will work fine.
Click to expand...
Click to collapse
Screenshots
Click to expand...
Click to collapse
Highlighted Features
Below is just a tiny summary of its features, full details can be found here
A clean and better UI
Full Featured Advance IDE
Very easy-to-use interface for both developers and newbies
Contains integration of third party tools [details can be found in credits]
Currently supported Projects
Android Application (Editing .apk file)
Android Firmware ROM modifying
Android Recovery Flashable Zip (Update.zip)
Boot or Recovery Project
Logo.bin Project
Edit Project configs and manage all existing Project
Tip dialog to show the summary of its cool features
Keep track of files and folders in Project viewer
Support for Windows XP (need .Net Framework 4.5)
Edit APK at Source level using DexPatcher
Analyze your APK or ROM project just like Android Studio
A powerful logging, debugging feature (just like android studio)
Easily Config your project with straight-forward options
Code Editing
Easily Edit project files with proper syntax highlighting
Browse between the functions in smali code (using upper comboBox)
Help files on almost all smali commands (Help > Smali Documentation)
Advance Solution Control for managing projects (here)
Easily modify ROM or APK configs using Property Window (here)
Quick actions for navigating, read here
Quick Access for navigating files within tabs or recent files, read here
Search Everywhere for quickly opening files like Android Studio, read here
Hover over smali or updater-script commands to view its help
Intellisense feature
Easily comment and uncomment codes
Code folding feature
Bookmarking feature
Advance Find, Replace and Find in files
Macro Recording feature
Much more...
Pre-added Scripts, Templates
Contains a lot of scripts for ROM, Android flashable zip project
Add variety of scripts seamlessly to project (you can also remove it)
Add code snippets and paste them (templates)
Share your own code snippets across users
Lots of Mods, Tools
An easy-to-edit Aroma config install with visual editing, read here
Live Debug ROM (synchronize to your device), read here
Contains a vast set of tools (access from Tools > ..)
Automatically generate Symlinks and meta_data perm for ROM
ADB integration tools/mods
Edit Build prop with lots of tweaks
Edit, Create Boot animation from gif or video
Add or change themes of TWRP recovery
Includes a variety of patches for Android App project
Much more...
Support of External Plugins
Browse between good collection of plugins (Help > Plugins & Patches)
Easily integrate them in ADK project
Users can submit their own plugin and win free license for ADK (details here)
Much much more...
Click to expand...
Click to collapse
Changelog and Information
You can find a whole list of changelog with future updates: enhancement (provide feedback by rating this thread)
Changelog as per 1.0.7.1 release (15th release)
Updated: ADK Debugging tool, more info
Fixed: Issues with some Android Image Tool.
Fixed: Building of app project for certain apps.
Fixed: Creating ROM Project for some certain device ROMs.
Fixed: Certain bugs.
Click to expand...
Click to collapse
Discussions, Bugs, Reports, Enhancements
User feedback is one of the most important stuff for any application to proceed. I kindly lookup on each of users feedback and try to improve the functionality of ADK
If users have to report any bugs or request any feature request, just create reply to this Official XDA thread or email me. I'll answer you as soon as possible. Also remember to include tools\log.log file while submitting bug report.
Click to expand...
Click to collapse
Guides and Documentation
ADK consist a vast variety of blogs which helps users to easily understand ADK and go through the process.
You can find whole documentation online here
Some guides I think you might first start with,
Properly Installing, Configuring ADK (MUST Read)
Getting started guide
Creating your first Project
Building / Rebuilding Project
Click to expand...
Click to collapse
Download and other stats
Requirements
ADB Drivers
Java Development Kit (higher than 1.5)
All downloads, tutorials, resources can be found on ADK Website
Official Website
ADK Releases (for direct download)
Video Tutorials (under construction)
Buy a License
Guides/Tutorials
About Me
News:-
# If you are unable to receive the updates within ADK, try changing settings from Help > Settings > Auto update.
# In ADK, there is a plugin called ADK Contexts, which can directly unpack/repack APK,IMG,DAT,BR files with right click as windows shell integration. Check the official thread here.
# See one of the ADK's highlighted feature of Editing and Analyzing updater-script, read thread over here.
# See KisMth post live on XDA DB thread which allows you to do a lot of adb functions and much more. One of the main feature is to create a scatter file for any MTK related device.
# If you want to translate ADK in other different language, read this Translating guide
Click to expand...
Click to collapse
XDA:DevDB Information
Android Development Kit, Tool/Utility for all devices (see above for details)
Contributors
[email protected]
Version Information
Status: Stable
Stable Release Date: 2020-05-25
Current Stable Version: 1.0.7.1
Created 2018-06-12
Last Updated 2020-05-25
Update Details
Current Version:- 1.0.6.7
Released:- 4th November 2019
Notes:
Since I am not getting much time sending updates to this project, I've decided to create alpha releases i.e whenever I will add any new stuff to it an update will be automatically pushed so at the end of the day I can create a whole installer after adding few stuffs.
Click to expand...
Click to collapse
Current Status:- Let's see what can I add
Last Updated:- 4/11/2019
What I've worked so far:-
What I've planned to add
Let's see what can I add more.. :\
Click to expand...
Click to collapse
Nice!
@ [email protected]
GOOD work
thread closed until the download links will be available
Thanks for understanding
-=-=-
edit
thread reopened
This is very interesting! Keep up the good work.
Sent from my takee 1 using XDA Labs
YuriRM said:
This is very interesting! Keep up the good work.
Click to expand...
Click to collapse
Yes, stay tuned for its updates coming tonight!
Edit: Update released today, check the OP
[email protected] said:
Yes, stay tuned for its updates coming tonight!
Edit: Update released today, check the OP
Click to expand...
Click to collapse
thank you.. Assayed was great and never fail me on MM and N, this looks promising. Will try it :fingers-crossed:
Hi there .. i have some question
Hi , i just downloaded your tool and use it .. It kindly simple and have all funtion i need .. but i have some question , i still can't link my device to your tool ... :crying::crying: And everytime i build my project it still not generate .. I mean i want to everytime i build project by your tool , your tool should link to my device and install .. That will faster than i build by your tool , and go to apkinstaller and install that :silly::silly: That worth Pls rep me
---------- Post added at 10:15 AM ---------- Previous post was at 10:09 AM ----------
hieu291 said:
Hi , i just downloaded your tool and use it .. It kindly simple and have all funtion i need .. but i have some question , i still can't link my device to your tool ... :crying::crying: And everytime i build my project it still not generate .. I mean i want to everytime i build project by your tool , your tool should link to my device and install .. That will faster than i build by your tool , and go to apkinstaller and install that :silly::silly: That worth Pls rep me
Click to expand...
Click to collapse
[email protected] said:
Yes, stay tuned for its updates coming tonight!
Edit: Update released today, check the OP
Click to expand...
Click to collapse
help me answer some question bro
hieu291 said:
Hi , i just downloaded your tool and use it .. It kindly simple and have all funtion i need .. but i have some question , i still can't link my device to your tool ... :crying::crying: And everytime i build my project it still not generate .. I mean i want to everytime i build project by your tool , your tool should link to my device and install .. That will faster than i build by your tool , and go to apkinstaller and install that :silly::silly: That worth Pls rep me
---------- Post added at 10:15 AM ---------- Previous post was at 10:09 AM ----------
help me answer some question bro
Click to expand...
Click to collapse
Got it... You must use 1.0.2.2 version. If this not works, an update will release tonight which will fix this issue
Edit: You said you cannot link your device, what that means? And on what project type you were working on?
Edit 2: Once you build your project, you use Android Device Manager to install or push apk to device https://androdevkit.wordpress.com/2018/07/02/device-manager/
Everthing is perfect but i mean my old tool can auto install and uninstall apk when i builded .. The apk will auto link to device and install on it .. Your tool don't have that funtion right ? or i don't know how to use If you can make your tool auto link and uninstall to device .. i will purchase for prenium :victory::victory:
hieu291 said:
Everthing is perfect but i mean my old tool can auto install and uninstall apk when i builded .. The apk will auto link to device and install on it .. Your tool don't have that funtion right ? or i don't know how to use If you can make your tool auto link and uninstall to device .. i will purchase for prenium :victory::victory:
Click to expand...
Click to collapse
You cleared your own point. You don't know about that function where it is!
Well ADK has Android Device Manager https://androdevkit.wordpress.com/2018/07/02/device-manager/ deals with this. It has lots more feature apart from install apk
This is a same feature like Android Studio
Amazing works , I will buy now Im waiting for a money at PayPal
I was working on Assayyed kitchen, too. ...but now time for NEW stuff .
Good work
Hi,
I have some problems with compile a system apk for example SecSettings.apk from Samsung Rom.
Decompile is ok but the Uknow folder is created where is some res files like Values, XML, etc...
I make changes in Values for add ex. 0.25 scale for animation, etc... next I tap on Build Project..and wait ..10 - 15 - 20 min and nothing.... I've added ss from my PC.
I've not any change in styles.xml file.
Please help me what Im doing wrong ?
Thx a lot
I've tried on apk tool for android and i got like on ss.
On Android looks good, on my PC and ADK not..
I've installed JDK java, Python 2.7...and all the time looks not good...still folder called Uknown and stuck on Build Project....
I forgot about something? InstallView attachment 4573376
Wysłane z mojego SM-G930F przy użyciu Tapatalka
nalas said:
Hi,
I have some problems with compile a system apk for example SecSettings.apk from Samsung Rom.
Decompile is ok but the Uknow folder is created where is some res files like Values, XML, etc...
I make changes in Values for add ex. 0.25 scale for animation, etc... next I tap on Build Project..and wait ..10 - 15 - 20 min and nothing.... I've added ss from my PC.
I've not any change in styles.xml file.
Please help me what Im doing wrong ?
Thx a lot
Click to expand...
Click to collapse
Use 1.0.3.3 version the issue has been fixed
Edit to update to this version enable auto update options from settings and restart the kit or go to about > check for updates
@[email protected]
Hello, just downloaded the tool and this is what I get after install it ( win7 64 )
Problem signature:
Problem Event Name: CLR20r3
Problem Signature 01: ADK.exe
Problem Signature 02: 1.0.2.2
Problem Signature 03: 5b3bf40a
Problem Signature 04: System.Drawing
Problem Signature 05: 4.6.1055.0
Problem Signature 06: 563c0fcc
Problem Signature 07: 5ac
Problem Signature 08: 6b
Problem Signature 09: System.ArgumentException
OS Version: 6.1.7601.2.1.0.256.1
Locale ID: 11274
Additional Information 1: 0a9e
Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
Additional Information 3: 0a9e
Additional Information 4: 0a9e372d3b4ad19135b953a78882e789
Any help ?
JIJOK said:
@[email protected]
Hello, just downloaded the tool and this is what I get after install it ( win7 64 )
Problem signature:
Problem Event Name: CLR20r3
Problem Signature 01: ADK.exe
Problem Signature 02: 1.0.2.2
Problem Signature 03: 5b3bf40a
Problem Signature 04: System.Drawing
Problem Signature 05: 4.6.1055.0
Problem Signature 06: 563c0fcc
Problem Signature 07: 5ac
Problem Signature 08: 6b
Problem Signature 09: System.ArgumentException
OS Version: 6.1.7601.2.1.0.256.1
Locale ID: 11274
Additional Information 1: 0a9e
Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
Additional Information 3: 0a9e
Additional Information 4: 0a9e372d3b4ad19135b953a78882e789
Any help ?
Click to expand...
Click to collapse
How did you get this information? Did you run the ADK and got this info... Could you attach a screenshot of this error?
[email protected] said:
How did you get this information? Did you run the ADK and got this info... Could you attach a screenshot of this error?
Click to expand...
Click to collapse
windows 7 ultimate 64, installed all by default, java version 8 update 131, and 15 secs adb on xda thread
JIJOK said:
windows 7 ultimate 64, installed all by default, java version 8 update 131, and 15 secs adb on xda thread
Click to expand...
Click to collapse
Something pretty weird, can't say how that occur.
Here are some fixes that might help
1. Install latest dot net framework
2. Run compatibility shooter from right click > properties and choose 'run this program' for all listed operating system one by one. (Check which ones fit for you)
3. Debug the program and pass me the log generated from it.

[ROM] [10] [Official] Android Open Source Mutation - hotdogb

Welcome to Android Open Source Mutation for the OnePlus 7T
(previously Xtended-Mutate)
Code:
**DISCLAIMER**
We bear absolutely no responsibility for any damages to your device,
from following any instructions or flashing anything we provide.
All software is 'as-is' and no warranty is implied or stated and will not be honored.
As always flash at your own risk.
Everything you could want in a ROM.... and more
ROM originally derived from MSM-Xtended
Features list:
- Android R notification headers
- Substratum support
- Theming (accents, gradients, dark mode)
- FOD icon customizer
- Fully customizable animations
- Different fonts included
- Full sounds customization
- Power menu customization
- Full MD2 support
- Signature spoofing
- Remove ADB notification
- Aggressive battery
- Sensor block per package
- OmniStyle and OmniJaws for headers and weather
- Ambient display and Always-On Display
And even more!
TODO:
- Rebase on Lineage sources
- Finish rebranding
- Add all the features, ALL OF THEM.
- Ok maybe not all.
What works:
- FOD works
- Alert slider works
- DC dimming works
- 60/90/Auto refresh rate
Bugs:
- Auto brightness may have issues
- The carrier Visible is known not working on latest builds.
- ??? This is where you tell us
Install instructions
* Always make sure to flash latest OxygenOS to each slot before installing this ROM!
* Flashing via fastbootd is recommended for now. Although a TWRP is available, it is closed source and therefore in violation of the TWRP GPLv3 license and we therefore cannot link to it here. OTA zips and fastbootd zips will be provided.
1. Set up adb and fastboot on your computer with the latest zip from google. Get them here
2. Ensure your device is upgraded to the latest OxygenOS. We recommend flashing latest to both slots before proceeding.
3. Reboot to bootloader
Code:
adb reboot bootloader
4. Ensure your bootloader is unlocked. This can be done with
Code:
fastboot oem unlock
You'll need to confirm on device. T-Mobile users have to obtain the unlock from T-Mobile first.
5. Now this is the different part with Android 10. If you choose to use the non-official TWRP, you may flash the OTA zip as usual. Otherwise assuming the ROM fastbootd zip is in the same location as your prompt:
Code:
fastboot update -w <file>.zip
6. Reboot and enjoy! Never flash magisk on first reboot as this can cause issues. Always boot at least once.
Updates
* Recommended method is via fastbootd
1. With adb set up and enabled:
Code:
adb reboot bootloader
2. In bootloader mode:
Code:
fastboot update <name>.zip
Reporting bugs:
- To report a bug, clean flash is MANDATORY.
- We provide no support to (Ed)Xposed users, or custom kernels (some custom kernels are known to break FOD, DC dimming, etc). Bugs should be reported with magisk in safe mode or with no modules enabled. We also provide no support for any users of AIO "tweakers" (eg, FDE.AI, LSpeed, NFS, etc), the reason being those are well known to cause instability.
- A good bug report should contain:
Code:
- Device:
- ROM version (eg date ROM was built):
- Magisk used?:
- Tried a clean flash?:
- Concise description (eg, no "fingerprint not working plzzz help"):
- Logcat or dmesg (for boot issues, try the Magisk Module LogCatcher, logcat's I recommend Logcat Reader. Reports without logs WILL BE IGNORED):
Support:
-Telegram: https://t.me/joinchat/KNY93ke5jYFhTFYpwyR3Lw
-XDA: this thread (duh)
Downloads:
{Mod edit}
Device sources:
Kernel: https://github.com/Xtended-Mutate/kernel_oneplus_sm8150
Device: https://github.com/Xtended-Mutate/device_oneplus_hotdogb
Many thanks to:
@linuxandria
jacks84
@Abalam
Creators of MSM-Xtended
AOSiP for some device related things
BlissROMs for a handful of features
Everyone else we probably forgot to mention
We request all discussion to be courteous, on topic, and adding to the discussion. Any hateful or off-topic will be promptly be delt with. Moderators, do what you have to. Thank you.
XDA:DevDB Information
[ROM] [10] [Official] Android Open Source Mutation - hotdogb, ROM for the OnePlus 7T
Contributors
linuxandria, Abalam, jacks84
Source Code: https://github.com/Xtended-Mutate
ROM OS Version: Android 10
ROM Kernel: Linux 4.x
ROM Firmware Required: OxygenOS 10.0.9 or newer
Based On: MSM-Xtended
Version Information
Status: Stable
Current Stable Version: 2.0
Stable Release Date: 2020-05-12
Created 2020-05-14
Last Updated 2020-05-17
Thanks for release !
Looks like a cool rom.
So,
fastboot update -w <file>.zip
Click to expand...
Click to collapse
Will be all thats needed to flash?
No need to unzip and flash each file manually , as we do with other ROMs for our OnePlus 7t?
hightech316 said:
Thanks for release !
Looks like a cool rom.
So,
Will be all thats needed to flash?
No need to unzip and flash each file manually , as we do with other ROMs for our OnePlus 7t?
Click to expand...
Click to collapse
No need to unzip no
linuxandria said:
No need to unzip no
Click to expand...
Click to collapse
Awesome.
Is it Ok coming from MSM-Xtended ,or should we flash back to lastest OxygenOS first, then flash your rom?
Thanks for a new room! This looks pretty dope
hightech316 said:
Awesome.
Is it Ok coming from MSM-Xtended ,or should we flash back to lastest OxygenOS first, then flash your rom?
Click to expand...
Click to collapse
I always recommend clean flashing, as we have some serious changes
Can some one upload some screenshot of this ROM, please?
First, THANK YOU VERY MUCH!!!
Next:
Does it have face unlock? I work at the post office and have to use gloves. Face unlock is a must have for me.
Also, does Google pay work?
Congratulations you guys for getting all together now on XDA. Jack: Lets get you back on XDA so you can get some XDA points
Been using this for a day now and just wanted to say this rom is amazing! The customization and the performance is perfect. Thanks again!
Kanging entire project without permission, isn't what we promote on xda
aer0zer0 said:
Congratulations you guys for getting all together now on XDA. Jack: Lets get you back on XDA so you can get some XDA points
Click to expand...
Click to collapse
And luckily, for doing that he decided to use MSM-Xtended with just logo changes and nothing further, no addition, no fixes, just nothing.
Going through the commit history was showing further more. I mean, I have heard many devs saying cherry-picking is the easiest, still people don't want to ?
Moderators, the entire of our work has been used without any notice or permission or anything. Here I mean entire of the work of Team Xtended and we object to it.
Kindly let us know the process to take down this thread.
Regards
BOND
SuperDroidBond said:
And luckily, for doing that he decided to use MSM-Xtended with just logo changes and nothing further, no addition, no fixes, just nothing.
Going through the commit history was showing further more. I mean, I have heard many devs saying cherry-picking is the easiest, still people don't want to ?
Moderators, the entire of our work has been used without any notice or permission or anything. Here I mean entire of the work of Team Xtended and we object to it.
Kindly let us know the process to take down this thread.
Regards
BOND
Click to expand...
Click to collapse
I sort of knew this was going to happen when I saw this thread but yea he basically just cloned y'all entire work without any changes hell I'm surprised it took this long tho for anyone to notice lol.
Unfortunately due to recent feedback and discussions, this thread will be locked until further notice! The project will be undergoing some serious reworking and reevaluation!
@MikeChannon if you could lock this thread we'd be grateful
SuperDroidBond said:
And luckily, for doing that he decided to use MSM-Xtended with just logo changes and nothing further, no addition, no fixes, just nothing.
Going through the commit history was showing further more. I mean, I have heard many devs saying cherry-picking is the easiest, still people don't want to ?
Moderators, the entire of our work has been used without any notice or permission or anything. Here I mean entire of the work of Team Xtended and we object to it.
Kindly let us know the process to take down this thread.
Regards
BOND
Click to expand...
Click to collapse
You have absolutely no right to say this. We have violated no license, and have given all proper authorship and credits. In addition, while it is most certainly true we have based our rom on MSM-Xtended (and have never once denied it!), we have added a smattering of new features and unbroken things they have broken on our supported devices.
Kindly do not make exaggerated accusations, and if you have something to say, let's discuss it in private, not taking to public forums to complain about someone using your work. Personally if someone based off my work, I'd be complimented
If you want to discuss anything in a constructive manner, my telegram username is linuxandria, otherwise do not further pollute our chatrooms and threads with any more of this nonsense, thanks.
And I'll kindly remind everyone that you have kanged the entire work of either AOSP or LOS and you don't see them coming into your xda threads complaining about using their works without violating any licenses and maintaining proper authorship.
Regards
In before the lock! Lol
linuxandria said:
And I'll kindly remind everyone that you have kanged the entire work of either AOSP or LOS and you don't see them coming into your xda threads complaining about using their works without violating any licenses and maintaining proper authorship.
Regards
Click to expand...
Click to collapse
And let's not forget gzosp, either. There was no MSM without GZOSP.
linuxandria said:
Unfortunately due to recent feedback and discussions, this thread will be locked until further notice! The project will be undergoing some serious reworking and reevaluation!
@MikeChannon if you could lock this thread we'd be grateful
Click to expand...
Click to collapse
THREAD CLOSED!
Please advise the moderators' team to re-open the thread when re-working and re-evaluation has been finished but especially when ready to provide a workable link to kernel source.
Request to everybody: If moderator's assistance is required, please do not simply state this in a post! XDA currently has more than 35.5M threads and we cannot and do not scan every single thread and post. For timely actions please use the report function!

Categories

Resources