Related
* Mod EDIT *
Thread closed until moderation team has had an opportunity to properly review as a result of soliciting donations.
Hey everyone,
As you may all know, there’s a fairly large demand to put Android on the Omnia. After researching it myself, I decided since no one else is doing it I’ll take the incentive and give it my best shot. Don’t get too excited, since I may not get very far. But before I begin, there’re three questions I have to ask:
*NOTE: I own a Verizon i910 Omnia*
1. How do I extract the bootloader, kernel, and rom from the device? I’ve tried all sorts of rom kitchens and utilities and the things I get are either useless or work but only with i900 roms I downloaded and therefore not very helpful.
2. I need to disassemble WM’s device drivers (for the screen, touchscreen, buttons to start), and port them to a custom Linux kernel (that’s what Android will be placed on top of). What software do you recommend (for disassembling WM drivers for ARM in PE format)? A day’s worth of google searching turned up little to nothing.
3. This will involve flashing my one and only Omnia with bootloaders, kernels, and roms that, in all likelihood, will brick my device as I test it. I read in certain places something about a “jtag” cable. Can I use this to flash data directly to the chips without any kind of software running on the phone? If so, what kind of information can you provide? I don’t really care about my warranty, considering what I’m going to do to it To rephrase the question, what options (besides returning the phone) do I have to recover it if it gets bricked?
If anyone wants to offer their support I’d really appreciate it. I need people experienced with the inner workings of a WM device and also people experienced in Linux, specifically device drivers.
it would be great if you could install the Android OS. but i think we need to wait for the official drivers for Android, even if they would be released by Samsung. i start thinking it is impossible.
I honestly doubt Samsung will go the extra mile for a single product (even one as awesome as the Omnia) and port an entirely different operating system to just one of their products. This is one we're gonna have to do ourself. It is possible to do, I'm just stuck right now because I don't know how to dump the i910's rom, which contains all the device drivers I need to make a full-featured port of Android possible. This is what I need help with. It's really not that impossible, it just takes a bit of work.
Mods, could you move this thread to "development and hacking"? It would probably be seen by the people I want it to be seen by there. Thanks.
hey..dude.. checkup this from this group of ppl @
forum.xda-developers.com/showthread.php?t=431329
may be u can join ..
Hey Guys, I've got an Omnia as well and really really want Android on it. Although I am unable to script. I thought of a way to contribute a bit as well. I set up a website to raise money for the first person or organisation that pulls it off to run Android on the Omnia.
Have a look here:
I chipped in a €100 myself as well to make a start. I hope you guys can contribute some money as well so that it motivates the developers even more.
For the developers out there: "We know you can do it!"
* Mod EDIT *
Link Removed
How can an project be real. If Basics are unknown?
Qualcomm, QCT Tools, Firmware structure etc...
For study:
http://www.4shared.com/file/108584795/bb49ee52/I900_090226.html
Big thanx to barisyalcin.
For Android on Omnia. Good Luck.
The way is the Destination.
Best Regards
Why even bother installing a shell?
the android on the omnia only installs a shell compound, it does not actually convert the omnia into a full fledged Android phone.
I would just scrap it and pick up an actual android phone.
I've noticed that a some developers (myself included) would be substantially aided in their efforts if they had access to one or more Galaxy S test devices.
I don't know how successful this will be however I've created this thread as a central place for developers to “apply” for device donations and for members to put their (presumably broken) devices up for donation.
My phone is broken, can someone fix it?
If your phone is broken and you want it fixed then a Samsung Service Centre or your place of purchase is the place to get it done. However if for some reason Samsung won't fix your phone then you can list it here and it might inadvertently get fixed, but please make sure you read this whole post very carefully!
Deciding to donate... zero liability!
If you do decide to list a device here regardless of whether you're donating or lending it to someone the developer that you donate/lend it to is in no way liable for what happens to your phone. The purpose of this thread is so users can donate devices for experimental development. As such there is definitely a chance devices could get bricked or permanently damaged (if they're not already). If your warranty isn't already voided then it certainly will be. If you're not willing to accept this then do not donate!
I would like to think that developers who have been donated devices will return the device to the donator upon request, regardless of whether the phone was donated or lent. However, just in case I would like “donators” to make clear what they expect in regards to their donation, whether they intend to donate, lend, donation time-frame etc.
Which developer gets which phone?
I think it should be up to the donator to decide what projects are more worthy or more relevant to the donator. I'm not going to assign phones to projects unless the donator requests that I do so.
How are broken devices useful?
Obviously that depends on what the developer is doing. To some developers a bricked device may be totally useless. However, for developers working on low-level interfacing (JTAG etc.) then bricked devices are basically the perfect test subject.
Shipping the device and costs.
I think it's only fair that people donating their phone shouldn't have to pay the cost to ship the phone to the developer. However, the return shipping costs (if the donator wants the phone returned) should be negotiated on per donation basis.
If the phone turns on the donator MUST disable all security features, in particular the mobile tracker functionality!
Applying/Listing
Developers or donators should fill out the following forms respectively.
--- Developer Application ---
Project Title:
Project Description:
Device Requirements:
Example 1. A Bell I9000M that in the past had access to download mode.
Example 2. Any device that charges.
Location:
Extra Information:
--- Donator Application ---
Donation Type: [Donating/Lending]
Phone Type:
Phone Status:
Example 1. Stuck in boot loop. Never had access to 3-button download mode... even tried the oven!
Example 2. Doesn't respond to power button or charger... it's dead!
Location:
Developer Requirements:
Example 1. Need the device back in a month.
Example 2. If the device gets fixed I would like it returned.
Extra Information:
----------------------------------- Developers -----------------------------------
Benjamin Dobell < celtichazard* (Returned)
dagentooboy
----------------------------------- Donators -----------------------------------
celtichazard -> Benjamin Dobell* (Returned)
Bold - Assigned
Regular - Unassigned
* - Lent
Project Title: Heimdall (and JTAG Research)
Project Description:
Heimdall is an open-source, cross-platform replacement for Odin. It is currently in alpha and is in need of testing. For more detailed information refer to the Heimdall thread.
I'm also interested in doing some JTAG research that will hopefully help bring "fully bricked" phones back to life.
Device Requirements:
Any Galaxy S (or derivative) phone in any state what-so-ever.
Location:
Melbourne, Australia
Extra Information:
I'm good with being lent or donated devices. I'm also happy to return donated devices if I'm able to fix them.
It might be worth also having "qualifications" as one of the things. Because otherwise, even 10 year olds can request phones...
I am concerned about the liability statement though honestly.. I live in Melbourne, but I am concerned that there isn't a reasonable expectation that the mobile will be working when it is returned (but yes, I'd love to see Heimdell succeed). Also, there isn't any clauses which ensure that provide leverage for mobile's to be returned.
andrewluecke said:
It might be worth also having "qualifications" as one of the things. Because otherwise, even 10 year olds can request phones...
Click to expand...
Click to collapse
I don't think it should be up to me to decide who is qualified. However I will add something to the original thread that makes it clear it is the donators choice as to who they donate to (I'm not going to automatically assign phones to people).
Lending
--- Donator Application ---
Donation Type: Lending
Phone Type:Samsung Galaxy S i9000 european version
Phone Status:
Stuck in boot loop. Never had access to 3-button download mode... even tried the oven!
Location: Country : Mexico State: Chihuahua City: Juarez
Developer Requirements:
If the device gets fixed I would like it returned.
Extra Information: The device was flashed with AT&T Rom
celtichazard will be lending me his bricked phone so that I can perform some JTAG research into unbricking Galaxy S phones.
If anyone is interested in this research and would like to donate to help cover the cost of shipping, JTAG adapters, wires, components, solder etc. that would be very much appreciated.
The Junkheap sounds like a really good idea .
The JTAG research you are talking about; I have no clue what it is. Is it also related to your Heimdall project? Because that did sound interesting.
Also, I checked out your website at the donate link, and the subjects are so horribly technical, I have no clue what that is about either. So I guess it must be really low-level high-tech ^^.
Edit: donated a little bit. Heimdall could potentially be very practical for all of us .
jjwa said:
The Junkheap sounds like a really good idea .
The JTAG research you are talking about; I have no clue what it is. Is it also related to your Heimdall project? Because that did sound interesting.
Also, I checked out your website at the donate link, and the subjects are so horribly technical, I have no clue what that is about either. So I guess it must be really low-level high-tech ^^.
Edit: donated a little bit. Heimdall could potentially be very practical for all of us .
Click to expand...
Click to collapse
First of all, thank you very much for the donation.
The research that I'll be doing with celtichazard's phone is in regards to finding a way to unbrick any bricked Galaxy S phone. The research is not immediately related to Heimdall. However, if I do manage to work out how to unbrick a phone it will definitely be beneficial for everyone. It will also have a positive effect on the development of Heimdall, as it will allow me to try more experimental functionality without worrying about having to send my phone off to the UK for repair if something goes wrong.
Project Title: JTAG
Project Description:
Trying to figure out a way to unbrick "fully bricked" phones.
Device Requirements:
Any Galaxy S (or derivative) phone in a "fully bricked" state.
Also a fully working one would be nice so I can dump the bootloader.
Location:
Madrid, Spain
Extra Information:
JTAG can bring a bricked phone back to life. If I figure out how to make this work your phone will be fully working. If not then it will still be bricked. I would be willing to return the phone in whatever state it is in when I am done. If you are in the United States a USPS flat rate priority mail box to me is $15. If you have a device that you want to ship let me know and if I need it I will pay for shipping one way.
andrewluecke said:
I am concerned about the liability statement though honestly.. I live in Melbourne, but I am concerned that there isn't a reasonable expectation that the mobile will be working when it is returned (but yes, I'd love to see Heimdell succeed). Also, there isn't any clauses which ensure that provide leverage for mobile's to be returned.
Click to expand...
Click to collapse
I only just realised you edited your post.
The liability statement is mostly in place to ensure developers aren't held responsible for damage (which may or may not have been their fault) or postage related issues.
I understand your concerns in regards to having the device returned, but quite simply there is absolutely no way to enforce such a policy. International law is largely a myth so attempting to enforce any such clause would be near impossible. If you're donating to someone within the same country then you certainly could write-up a contract. I'm not a lawyer, but if a donator wants to organise such a contract with a developer then they're certainly free to do so.
The best thing you can do is to make sure you donate to a reasonably well known developer. If the person you're donating to has a reputation to uphold then you've definitely got some leverage if things get nasty.
Regardless I sincerely hope that we won't see that sort of situation here.
dagentooboy is still looking for someone to donate or lend him a phone. His JTAG research is similar to the work I'll be doing and is extremely important. The more people we have working on it the more likely we'll come across a fix.
If someone has a bricked phone they are willing to donate/lend that would be fantastic.
I suggest to link the developer requests and the donator offers in the first post.
This should help to get a faster overview what is needed/offered.
The link to each post is in the upper right corner of each post.
And i would suggest to use this junkheap for all SGS phones (captivate, vibrant, epic 4g, fascinate & i9000), because most of rom/kernel mods could easily be ported to all sgs phones and development would be faster if developers could have access to all sgs phones.
neldar said:
I suggest to link the developer requests and the donator offers in the first post.
This should help to get a faster overview what is needed/offered.
The link to each post is in the upper right corner of each post.
Click to expand...
Click to collapse
Great idea, I just finished updating the first post.
neldar said:
And i would suggest to use this junkheap for all SGS phones (captivate, vibrant, epic 4g, fascinate & i9000), because most of rom/kernel mods could easily be ported to all sgs phones and development would be faster if developers could have access to all sgs phones.
Click to expand...
Click to collapse
Yeah all phones are accepted depending on what particular developers are after. However thus-far I believe myself and dagentooboy have been willing to accept any SGS phone (including derivatives).
yeah any GSM galaxy s phone would be fine... if it is CDMA I won't be able to test the cell side (to make sure I didn't break it).
Project Title: UnBrickable Mod
Project Description:
An end user solution to unbricking fully bricked phones with only a wire and soldering skills
Device Requirements:
an i9000 device which can have the processor removed and not replaced.
Location:
Louisiana, USA
Extra Information:
UnBrickable Mod has been performed on the Captivate and I'd like to get this modification out to you guys in the i9000 sector. This mod allows you to flash bootloaders and not think twice. Thereby increasing development and allowing for repurposing of our phones at the end of their lives as a Ubuntu device, or similar.
This modification will be fully documented and open-source. It will help the entire community get out of a jam without any additional hardware if they have the skills to solder two points on the board. I must locate these points and it requires removal of the processor. I can return the device which will be inoperative if required.
See video for explanation of how easy it will be to unbrick with UnBrickable Mod.
The execution of a single device will allow resurrection of all others.
Project Title: Thor (an alternative to Heimdall)
Project Description:
Thor is aiming to be more stable and up-to-date.
Here is an XDA thread about it.
Here is a list of new features that I want to test:
1) Ability to flash from BL/AP/CP/CSC .tar archives directly
2) Ability do download latest firmware and flash it automatically
3) Ability to flash compressed (.lz4) files directly (newly discovered)
4) You can shut down the device from GUI immediately (no reboot)
5) PIT viewer built-in, with more accurate information
6) Ability to do NAND Erase All (actually it just erases userdata)
7) Ability to do DevInfo (information about the device: model, carrier id, region, serial code)
Device Requirements:
1) Any Samsung device with Odin v3 protocol
2) Lending only, as my parents would tell me to **** off
Location:
Obviously you don't need this.
Extra Information:
None
Project: PostmarketOS, UBPorts on galaxystmd
Old device: but I have multiple. Willing to send one to device to multiple developers with experience and desire to port for proof-of-concept and/or restoring functionality to this device via mainline Linux (PMOS).
UBTouch would be a secondary effort: as it had been ported during the initial launch, but did not get migrated to the UBPorts project.
3rd effort would be porting latest Lineage, modded/optimized ROM, stripped down/optimized kernel. "One final rodeo."
1 Device per person Per Effort.
So realistically I would give each person up to three devices.
Hey guys,
I know Verizon, Sharp, and Microsoft want us to think Kin Two is dead. I've been browsing these forums for a while. Remarkable efforts on your parts..
I'm an electronics guy by hobby. Nothing serious. My Kin ONE(m) suffered the rebooting modem problem and never recovered. I tore it apart. I accidently killed the power supply section...boohoo, but I'm wondering what exactly the hardware limitation was that we couldn't get much to happen between Kin and PC. I heard someone said there was some sort of chip that blocked any 3rd party communication.
I have no actual electronics education but I've been teaching myself for a couple of years. None of these devices are really "locked" I don't think. I don't think a USB programming interface will do the trick. I don't think they were programmed via USB in the factory. I'm looking at the iFixit Kin TWO teardown photos and I'm trying to find an ICSP header. I see two places on the board where there are 4 contacts in a row. These potentially could be SPI or JTAG headers. I'm not a programmer by nature, though I can do some, but I think using those headers would give you direct access to processor/memory. I'm not sure what is the restricting agent right now, but that's as hardwired as you can get.
Again, I'm no professional....BUT, if you do want some people that do have electrical engineering degrees and that are reeally helpful with all things hardware/software/electronics I'd stop over the EEVBlog Forums. eevblog.com/forum/. Go in General Chat or in Microcontrollers. The people in Microcontrollers will have a better programming background but everyone goes in the General Chat so either one.
I think they will really be able to help. They aren't really hackers, but a hell of a lot of knowledge there. The forum owner is an electrical engineer. There is atleast 5 other EEs that frequently post of the forums and they don't treat anyone bad. Tons of really smart people and it's a very active forum. Just sell it to them and you'll have 20 posts on your thread in one evening.
If you guys are still interested, I am still interested in doing something with this phone.
On another note, there's no way to get Kin Two(m) software onto a Kin Two phone is there? I don't think so, but it gets rather annoying having to skip the setup everytime I turn it on etc.
Thanks and good luck.
By the way these are the HARDEST captchas I have ever had in my life. A
FenderBender11 said:
Hey guys,
I know Verizon, Sharp, and Microsoft want us to think Kin Two is dead. I've been browsing these forums for a while. Remarkable efforts on your parts..
I'm an electronics guy by hobby. Nothing serious. My Kin ONE(m) suffered the rebooting modem problem and never recovered. I tore it apart. I accidently killed the power supply section...boohoo, but I'm wondering what exactly the hardware limitation was that we couldn't get much to happen between Kin and PC. I heard someone said there was some sort of chip that blocked any 3rd party communication.
I have no actual electronics education but I've been teaching myself for a couple of years. None of these devices are really "locked" I don't think. I don't think a USB programming interface will do the trick. I don't think they were programmed via USB in the factory. I'm looking at the iFixit Kin TWO teardown photos and I'm trying to find an ICSP header. I see two places on the board where there are 4 contacts in a row. These potentially could be SPI or JTAG headers. I'm not a programmer by nature, though I can do some, but I think using those headers would give you direct access to processor/memory. I'm not sure what is the restricting agent right now, but that's as hardwired as you can get.
Again, I'm no professional....BUT, if you do want some people that do have electrical engineering degrees and that are reeally helpful with all things hardware/software/electronics I'd stop over the EEVBlog Forums. eevblog.com/forum/. Go in General Chat or in Microcontrollers. The people in Microcontrollers will have a better programming background but everyone goes in the General Chat so either one.
I think they will really be able to help. They aren't really hackers, but a hell of a lot of knowledge there. The forum owner is an electrical engineer. There is atleast 5 other EEs that frequently post of the forums and they don't treat anyone bad. Tons of really smart people and it's a very active forum. Just sell it to them and you'll have 20 posts on your thread in one evening.
If you guys are still interested, I am still interested in doing something with this phone.
On another note, there's no way to get Kin Two(m) software onto a Kin Two phone is there? I don't think so, but it gets rather annoying having to skip the setup everytime I turn it on etc.
Thanks and good luck.
By the way these are the HARDEST captchas I have ever had in my life. A
Click to expand...
Click to collapse
I dont think this can help us very much considering were having problems with software hacking not hardware. I dont think they can help us, but mabye we should have Johnkussack look into this. Hes kinda our lead if you will.
WEM97 said:
I dont think this can help us very much considering were having problems with software hacking not hardware. I dont think they can help us, but mabye we should have Johnkussack look into this. Hes kinda our lead if you will.
Click to expand...
Click to collapse
You have clearly never used a USB jug to un brick a phone, got s off on a HTC vivid or used a factory data cable on a Droid RAZR. They all use hardware too access our bypass software. So this good work out couldn't but there may be something here. Obviously plugging it into the computer and doing the same thing over and over isn't though.
Sent from my DROID RAZR using xda app-developers app
Hi . I would also like to see a video tutorial with someone who managed to unbrick on the Motorola moto Z XT1650-03. I think it's all a lie. I've been trying for two weeks to bring the phone back to life, but no chance. I'm trying to do this with the blankflash in your post but no chance. The phone is seen as qualcomm, with windows put in test mode, you press v- and power. I click blankflash of dreams and night. All the time I'm wrong. Something with shara failed. Finally . I guess those who say you have been mischievous. To brothers, I think it's cabbage. Made to block phones, end batteries, etc. I think those who make these softwares from big manufacturing companies are paying to finish our new phones and obviously buy new ones. That's why they advise everyone not to make any donations and not to encourage such producers as the XDA. If you want donations, give solutions to your brothers. You are the ones who take advantage of the naivety of the suckers. That's why you provide documentation and software, unlock bootloader commands on any phone. That the naive people believe and update on your software. Although you are warned that you are not responsible, I will bear the greatest blame. And phone companies allow you because they're hand in hand with you. You are paid by them to destroy the phones. I will never use a soft piece down from you and I do not want to know that you already exist. I hope you burn in hell.
<Mod Edit>
Already posted here:
https://forum.xda-developers.com/showpost.php?p=76897935&postcount=242
Thread closed.
Hi There I have scoured the XDA forums for up to date information on either the LDU S10 or Note 10 device range. Unfortunately there seems to be very little information on hand, which is unusual considering there are loads of threads about previous Galaxy S series LDUs and retail mode disabling.
If anyone has information about disabling retail mode on the current generation devices, your help is much appreciated.
Note: The password 5444 trick that used to work no longer does, which would allow factory reset and MDM removal. Now I don’t plan on taking a gamble using ODIN to try and flash stock N975F onto my N975X device for fear of bricking. I have successfully flashed S6 devices in the past but I’m a bit more reluctant with the lack of info on hand.
Any help is much appreciated, those of you who might be inclined to post ‘This is a retail device, you shouldn’t have it’ - I would politely state I bought this on ebay as a legitimate listing and would like to use it for Android Studio App development for my final year college project. I have used LDUs in the past as an access point to development on Android as my daily driver is iOS and I wanted to break away from Xcode for a different challenge. I do computer science and have a passion for smartphones so spending 1200€ to do App testing on a Note10 Plus is not an option when I paid similar for my daily driver.
To clarify when I say a ‘legitimate ebay listing’ - if I can purchase on ebay with my own money that is my business and clearly satisfies eBays user agreement. Thanks in advance, all info welcome.
Same here
Hey Stephen, Please let me know if you have any developments with this as I am in the same boat as you
Will do bud ?
Hopefully hear something soon.
JAMOS1 said:
Hey Stephen, Please let me know if you have any developments with this as I am in the same boat as you
Click to expand...
Click to collapse
i heard from note9 and below you cannot flash stock firmware or it will brick the phone. but note 10 is okay to flash with stock firmware, but the imei#00000000 which u cannot use it as a normal phone untill you repair the imei.. hope this hellp..
Hi guys, I found in another posts these codes to be used to remove demo mode... any of you has ever tried?
galaxy
ruletheair
rethink
demomode exit
instoredemo
unlimited
remove cod
nationwider