[Q] Software dev questions - Nokia Lumia 920

Seeing as I don't have 10 posts yet, I have to post here -.-
So here's my down into the rabbit hole story and question;
Anyhow, in regards to software dev, the M$ sdk is sorely lacking in ability to mess with stuff (i.e. contacts, keyboard, etc). So, I decided to look further into how to go about a semi legal way of making a native app to run on it, fell into the qualcomm stuff, and gobi stuff, ended up looking more into the processor and gpu, etc. Ran into the 8960 hardware hacking thread (very informative if you want to help find a way to jtag it). Which lead me to here (even though I've been watching these threads with great interest) to see the status on the unlocking of the device.
Anyhow, I want to know, because I'm fairly new at this I only have a basic understanding of how it all fits together, what would be the best method to gain access to the outgoing call functions of the phone? And, I mean DIRECTLY. Would one need to 'unlock' the phone to allow a software interface to do that, or could one write a code using the gobi sdk? I understand that WP8 doesn't allow a dev to write to the contacts info, but there has to be a way to circumvent this. I'm unsure of which rabbit hole I should be going down to find my answers. And, screw the SDK, it does nothing I want it to do (i.e. write to the internal contacts, and yes, I know about the contactstore).
And also, a link to a very informative post on FFU's would be nice
Any help?

Related

Where can I get info?

First off, yes I've read the stickies.
My problem is I've got no background what so ever. Nothing. I need to start from scratch. I'm very good at technical writing and would love to start putting together something for other people like me as well.
I know each device has specific things but even general information would be helpful. The problem with what I've run through so far is it assumes the reader understands programing, and/or Linux.
Specifically I'd like to get into ROM building. But even app development is lacking in info.
Any links would be very helpful.
http://forum.xda-developers.com/showthread.php?t=697938
You might want to read up on the two textbooks they posted there. I'm barely into them yet. These two languages are the basis of the android platform.

[Q] Tapas / DimSum (Crippled) Android on Sharp 72xxU Thread

Sharp has made a pretty nice Keitai-style Android phone: sh7218u , but has crippled the OS only to run chinese apps. (They call it DimSim)
What would be the best way on approaching a potential "uncrippling" of this software.. and installing a full blown Andorid on it ?
All suggestions welcome, (I don't wanna hear any "buy a HTC instead" replys) 'cause they don't make clamshell androids)
Thanks ,
The Keitai'ist
bump for you! Would like to know this as well.
Rooting software available.
Found a WHOLE bunch of software for the Sharp 72xx on a Chinese BBS, PM me for files... & guides
Anybody has more info on functioning of the SH7218U outside China, namely in EU? Been thinking about this phone as my second (private phone), I'll be able to order one from China in August... Is it worth the hassle and the risk?
Thanx
Alright everyone, I'm in love with this phone, anyone feel the same? Well, you're about too.
Here's a link to install and enable Gapps, use a translator if ya want.
http://modiako.blogspot.com/2011/05/sharp-sh7218u-android.html
Also, anyone familiar with the SH-01B? And it's really nice-looking big clock for the external display? I have the files for making yours look like that as well. Just PM me if ya want. Or just get it from this link.
http://www.msharp.cn/forum/t356876/page1/
Oh yeh, z4root roots this device fine btw.
Now, I don't really know how to read Chinese well so Ive gotten all this info from lurking Chinese forums searching for keywords or just finding these because of others. So, if anyone can help me out with translating this link I'm about to give, ALOT of helpful things will result since it's basically a thread on SH7218U optimization.
http://www.mobile01.com/topicdetail.php?f=525&t=2175932&last=30798785
Also, if you check out this vid, http://www.youtube.com/watch?v=rmTf300BhpI ,this guys SH7218U is modded so the notification and virtual android buttons have a different look to them. I asked the guy and this is what he said, "It is similar to how to modify the status bar is other android phone (which you can search from google or XDA forum), but the tricky part is instead of modify the frame-res.apk. you do the modification on dianxinos-res.apk". Now that seems simple enough but I can't find any guide on HOW to do this, and him not replying any further didn't help me out.. SO yeh, if anyone can read/write Chinese lets look up on how to mess with the SH7218Us framework.apk and dianxinos-res.apk, as for now Ide rather not mess with those important files without a clear English guide.
So let's try and get something going here possibly maybe perhaps?

Dual Boot Official GB and ICS rom for HTC EVO 3D GSM and A Few Thoughts!

Disclaimer: Kindly Forgive My Long Post
Some Important Details of My Phone:
Hboot version HTC EVO 3D X515m PG86300 GSM:
***LOCKED***
SHOOTER_U PVT SHIP S-ON RL
HBOOT-1.49.009
eMMC-boot
July 18 2011, 12:09:31
ro.carrier:[HTC-India]
Shooteru
CID: [HTC_038]
Android Version: GingerBread 2.3.4
HTC Sense Version: 3.0
Software Number: 1.22.720.4
Kernel Version:
2.6.35.13-g28ad439
[email protected] #1
SMP PREEMPT Thu Jul 21 14:50:22 CST 2011
Baseband Version:
10.54.9020.00U_10.13.9020.20_M
Build Number:
1.22.720.4 CL115289 release-keys
Browser Version:
WebKit/533.1
Dear All, I have taken my time and read through and even posted on most of the forums, but unfortunately not one detailing the stuff I intend to do or proper/clear cut response. First off, I would like you to remember that I am a noob and your elaborate and detailed instructions of the steps involved would invaluably help me and hopefully others looking to do the same, so if you're in a hurry, please don't reply halfheartedly. When you have some free time, reply and I will wait patiently for your instructions on how to go about things. I will wholeheartedly appreciate whatever inputs I can receive from those with some know how about the possibilities/impossibilities of the same and please, like I said, spare the noob with some patience and offer some really helpful posts(even if delayed). Thank you.
My intention listed below: (Have already purchased a 64GB Class 10 Micro SD card)
1. Root to S-Off. (Hopefully with methods to revert back to Original state in case of Jelly bean update being released for the EVO3D or for receiving future updates).
2. Back up my Official GB and apps to be reinstalled with a boot manager to slot 1 as either recovery or First Rom.
3. Obtain The Official ICS update either via OTA or if there is an Official Ruu File for my device. Steps on how to get contacts and apps restored back to this too would be helpful.
4. Back up the ICS Rom to be installed on Slot 2 of boot manager so that dual boot of Official GB and ICS can be done.
5. Possible methods of adding the Jelly Bean Update If/When available to this mix to have a triple booting device with the official ROMs.
Based on the above, this is what I am looking for:
1. Fool proof methods and steps on achieving the same.
2, The necessary apps, recovery programs, region based Stock ROM/Ruu files(in case the backed up Official ROMs are not necessary or deemed applicable), and any other software/apps that may be needed to be downloaded/purchased for performing the same.
3. Step-by-step instructions pertaining to the particular Hboot version, CID, etc of my device.
4. Safety measures to look out for, checklist of files to have before hand and Probable methods of having a safe copy always at hand to recover mobile from any boot loops, bricking, etc.
5. Please note MOST of the links to files are not downloading, especially file factory links of the RUUs. All the other smaller files are there and can be got from alternate sources too, except the more important Big Ones Missing! Kindly rectify the same. Thank You.
I would like to inform some very important things I noticed on the forum/threads in PLENTY and what it would seem like to anyone new on the forums and if you are of sane mind, I am sure you will agree! Not that I'm asking you to, since to someone familiar with things a noob's point of view will ALWAYS seem inferior, because one very easily forgets that he was once a noob too:
1. You have instructions and threads, YES, PLENTY! BUT... There is always a drawback/s mentioned somewhere down the line that too when the thread has nearly 400+ pages! That would only make a person mad for having wasted time to find out that it is a nonworking method, etc. Either the thread has to be cleaned up of repeated questions or WRONG information. Faulty/half-working ROMs have to be either REMOVED or Carry A Warning in the TITLE as well as the 1st post itself so that people won't waste their time reading through the umpteen posts and pages or trying and failing and/or bricking their devices.
2. Too many threads of the same methods to do the same thing whereas there are issues mentioned and argued about with those methods too. Ever heard the saying, "Too many cooks spoil the broth!" ? Also, be more descriptive with titles or threads so that Search will catch it. Eg. If something is either related to GSM or CDMA(even for RUUs, if made known, would help immensely), please have it mentioned first off!
3. In the same way, Methods for Rooting, S-OFF, etc, would be BEST if they were mentioned with the supported/respective Hboot versions or CID numbers since these two seem to be the most important factors from what I have seen. It would be good if members posted their Hboot version [Power off phone, Remove battery, replace it, hold volume button down and then simultaneously press power button for 2 to 3 seconds to go to Hboot menu. Volume buttons to go up or down in the menu, To Exit, move to fastboot, with fastboot highlighted, press power button, scroll down with volume key to reboot, with reboot highlighted, press power button to Exit(see what I mean?! THIS is what a noob would want to know and Not KNOW! Unlike someone flashing 10 to 100 ROMs a day)] and CID version(CID Getter app download from Market/Google Play Store, install and Run. The First Line on TOP in Red shows the CID is...) when they say some method worked for them or DID NOT and be responsible enough to reply when the OP asks if the issue was resolved because it leaves someone reading 500 odd pages left in the dark! And trust me! It isn't an easy task!!!
4. If information is known as to which region RUU/s(Stock Roms) is for a particular CID and Hboot to work without conflicting, kindly link them TOGETHER, if others can be used mention the same, but also how and what files to have in handy in case restoration needs to be done for either warranty or other purposes, since the files will be needed according to the same by each member and having a List/Database in a separate thread with correct details of EACH would immensely help, and then at least the search function would prove more helpful. (Note to Others: Before you change CID or other Important Things, Note Down the About Phone Details of your Phone, CID number, Hboot Version, etc, on a notepad saved as HTC Evo or whatever your phone name is, with a Date in the note for each step you did and when, etc for You To Keep Track, in case the need arises down the line, NOT say you didn't think it was important! Ever try forgetting your wife's birthday or your wedding anniversary, Yeah Right! WE Don't think it's Important, but We'll know better later! ) This is a thousand times better Instead of guess work or time wasted on trial and error and reading a hundred threads that lead people in circles between will work and won't work fights, only to curse the day they thought of trying something with their device!
5. When there is a WRONG INFORMATION passed regarding a ROM/method of S-OFF, etc, get the facts verified ASAP and remove contraindicating or confusing posts or the thread itself if there is an issue, Make it compulsory for OPs to Put up A HUGE WARNING as to the drawbacks of doing something with a particular ROM (or better still Just Remove It), and make known of NON-WORKING things before Hand! Which method pertains to which versions, etc. That way noobs would not end up trying their hands at things that they are not familiar with and end up begging later PLEASE, HEELPPP, etc, on deaf ears in the forum. They can at least have working methods up and try them out and be happy once they succeed and can be even more happy to have entered XDA and can spread the good word!.:highfive:
6. This is supposed to be a forum for productivity, NOT Hold Egos OR Try and test others as guinea pigs and then claim d'oh, or Oh sorry I didn't see or notice that. Your small overlooking of an important factor might cost someone his/her device! Try and sort your $#!T Out BEFORE You post it in a forum! Give detailed answers. If You Don't Know, Say You Don't We Won't Think You Less Wiser, but will Appreciate Your Honesty! Not wait till someone gets Scr3W3D and then later cry hoarse all over the forum! And yet you try to act All High and Mighty After You are Caught With Your Pants Down! Catch My Drift?!
So admins please do clear up things a bit and get rid of unwanted posts or too many topics on the same thing, which would have consequential/negative effects on those visiting those threads, (let them bunch up all their names as credits in the single thread and oh to AVOID the EGO Clash Mention "In No Particular Order" just to make 'em happy!) because it will give a bad name to the forum which I'm sure none of us want to see happening! Just my 20 cents I hope would be useful!:angel: Oh and as a signing off to People Already on The Forum or Coming into the Forum, "I DON'T CARE if You GET Or NOT GET an EVO, JUST PLEASE DON'T GET AN EGO!!!" Take Care and God Bless!
Thank you for your thought out post. I did read the whole thing and agree that in an optimal world, posts would be much more detailed. But, to give that much detail would be a full time job and then some. So many of us give pointers to get people looking in the right direction.
When I rooted my phone as a noob, I had about 20 tabs open researching different sites and consolidating information. I learned a lot that way and am glad someone didn't spoon feed me. But to each his own I guess.
Read, Search, Read again, ... Then Ask with Tapatalk 2
Please Tell Me My Post is Not in Vain!
coal686 said:
Thank you for your thought out post. I did read the whole thing and agree that in an optimal world, posts would be much more detailed. But, to give that much detail would be a full time job and then some. So many of us give pointers to get people looking in the right direction.
When I rooted my phone as a noob, I had about 20 tabs open researching different sites and consolidating information. I learned a lot that way and am glad someone didn't spoon feed me. But to each his own I guess.
Read, Search, Read again, ... Then Ask with Tapatalk 2
Click to expand...
Click to collapse
Hi coal686, thanks for the reply. Reminds me of my school nickname thankfully which never stuck! lol Well I did type out the long post above because I wanted to mention the difficulties ANY noob would have on approaching the site and also what I DID NOT find Anywhere in the threads. (you have dual boot threads, but not the same) What would seem right direction/s to the "quickie" posters might not actually be the right direction if you read through the threads for the target. Like saying go this way, then that way; oh! and there's also this way and that way too and the person travels all those miles(pages in this case) through all those different paths(threads) only to reach the DEAD END of different sides of the SAME CLIFF to jump off! Don't believe me? Read the threads! You'll understand why and tell me honestly that you don't feel the same way when you see some or rather most of the threads after actually reading a gazillion pages.
You say difficult to give that much detail. I thought we all actually want an optimal world, not a world driven by chaos?! There is much MORE wrong detail given in a single thread or how do I put it?, Target-less detail, other than the intended purpose sometimes. If you did read my post, you would have been kinder to notice that that was what I was trying to mention and imply from my experience. Like I mentioned before, It is NO USE having SO much info(some wrong or non-working) scrambled all about with different variants with no proper target or what it is about. Do you know that if a person literally typed out a single page with proper working methods with so called "spoon-feeding explanations steps to a noob" like how I explained in my post(for the Hboot and CID) there would have been lesser space taken up in the forum and it would be BENEFICIAL to one and all who visit the forum. (also for those who don't have Mbps connections to see, again, misguiding or poorly shot videos on the same)
Don't you think those 4 or 5 points that I posted are obviously what is ideal for any/everyone. List of programs for each purpose, steps to do, Note down the About Phone info, Hboot, CID versions, correct files to download for the same, how and when to do the backup, rooting, But still if the methods were already there, there would be no need to revert or go in for warranty anyway! Tell me you see these important instructions in the best of threads up front and at the very beginning and I'll know how well you read those 20 tabs. Still don't trust me?!
I'll be frank with you, a person who is pretty confident too will come in, read, try, scream at least a million WTFs?!! and different profanities by the time he is done with just one part of the process, would have lost half or more of hair and brain cells, and read a "right-looking" thread which ends up being the wrong thread, mess up his phone, beg on the forums, curse in his heart, still beg more and by the end of it all would say $cr3W T#!s and maybe either kill his/her phone or himself/herself! lol I hope that's not the intention of the forum though, or a new depopulation method?! :laugh:MAO
However, Please tell me you don't believe I am asking to be SPOON FED according to you, and that I came and posted WITHOUT READING ANY THREAD. Just like you, I usually take just a day or two continuously reading stuff, actually more than 20 tabs at a given time to get a hold on any new topic and I'm usually done within that time because it's easy to identify the right stuff for me to get the various topics and have an understanding of what I need to know, but I cannot say the same for this experience. Multiple tabs reading of utter confusion, misguidance, so many pages bookmarked, read through, agonizing to learn, that I am asking something about a person's head(Evo 3D GSM) and two eyes(Dual boot GB/ICS) straight up and I am instead replied to with directions to a person's... tail(don't ask!), or what one or many persons think is a person's head, only directed to the wrong head! You get the picture?
Sorry for being a bit coarse, but I hope it puts my point through clearly or better for people to understand the flaw and rectify it, instead of trying to justify it. For that matter, when you see the so called multitude of videos(it's a PITA on 512kbps), which are supposed to be by people doing this stuff day in and day out, Just see the number of times, they stutter through their own stuff! They cannot go through the process correctly, forget a program in between, forget to post the links up front, or steps, things like commands and stuff are thrown about in different graphics! Are you serious?! Then go about it all haphazardly and then think to themselves, they HELPED someone!!! Boy if they were a Driving instructor there would be lesser population!
Just for entertainment purposes, This is how it would go:
noobie driver: What do I do sir?
Instructor: Well you put on your seat belt first, start the car, change the gear, slam down the accelerator.. oh $#!t wait I forgot to tell the mechanic to change the brakes, umm... adjust your mirrors, umm... oh yeah press the brakes, umm... there's a truck heading into us!
noobie driver: WTF?! What is the brakes and where is it sir?!
Instructor: What do you mean you don't know what or where the brakes are?!! It's that damn pedal down there you Noobie Nut job!!! (looks down) Oh s#!t!!! I forgot to refit the brake pedal that I took out too!!! Never mind Bubba say your prayers!!!
CRAAAAASHHHHH!
This is about the same scenario that's happening! Like with computers, just because I know a little, if I instruct someone who has never touched a computer or maybe owns a computer and types stuff on it, blindly saying, put the power cord into the SMPS socket, take the RAM out, clean it and RAM It into slot 1 not slot 2, the one next to the CPU is slot 1. Replace the CMOS battery, Check if Hard disk is connected, Check if DVD writer is SATA/IDE! Clear the CMOS jumper by moving it from pins 1-2 to 2-3 and then back to 1-2. Oh, but first, pull out the power cord before you do! Do you know what reaction I would get?! I would probably hear a BUZZ, see some sparks and have one less person and one less machine on the planet!
Now I know when reading this long post, some might be with their noses pointing in the air saying, Oh we don't have the time for this nonsense! But seriously, you think that others are enjoying the experience like I'm going through?! The neck, back and headache I'm having right now is all proof to it and if experienced by you, you'll definitely not hesitate to even spoon feed me! All this stuff will just put the TRUE picture of how things are, well, at least for now. If Anyone patient enough and want to seriously change things to an optimal world situation, and willing to guide me through though, I will STILL be Patiently WAITING for your knowledgeable inputs.
BTW, still the file factory downloads keep timing out or failing before the end and after three attempts, that too through DTA(down them all) to avoid any failure, it is coming as a failed download or simply beeps completed, but with a html of 21kb!!! Torrents Anyone?! Also for the said Hboot version and CID of my device(or am I supposed to change it?) Which are the RUUs to download? Shooter U GB/ICS Europe or Asia? I am guessing a backup of my own GB would be useful for the future just in case so how to do the needful would be good. Thanks once again for your patience on whoever gets to read this and will as usual appreciate ANY inputs on the same. Cheers and God Bless.
Comments withdrawn
Sorry, If You Missed the Point Be Patient, I Don't Want You To Lose Me! lol
@zcink: Thanks for the quick response. Oh, btw your logo pic is my pet name Micky (in case you change your pic) lol! Also what you mentioned is what I am somewhat hoping to do. Lol and I can imagine why it was quickly shot down! lol Care to post the steps though for my scenario, either here or on a separate thread and it may benefit some, if not many! I did try breaking up the paragraphs for easier reading bro. It's really not that difficult to read and sorry once again if it is. Well other than the seemingly unimportant stuff, this part from my first post being replied to in detail would be more than sufficient:
________________________________________________________________________________________________________________________
My intentions listed below: (Have already purchased a 64GB Class 10 Micro SD card)
1. Root to S-Off. (Hopefully with methods to revert back to Original state in case of Jelly bean update being released for the EVO3D or for receiving future updates).
2. Back up my Official GB and apps to be reinstalled with a boot manager to slot 1 as either recovery or First Rom.
3. Obtain The Official ICS update either via OTA or if there is an Official Ruu File for my device. Steps on how to get contacts and apps restored back to this too would be helpful.
4. Back up of the ICS Rom with apps, etc to be installed on Slot 2 of boot manager so that Dual boot of OFFICIAL GB and ICS ROMs can be done.
5. Possible methods of adding the Jelly Bean Update If/When available to this mix to have a triple booting device with the official ROMs.
Based on the above, this is what I am looking for:
1. Fool proof methods and steps on achieving the same.
2, The necessary apps, recovery programs, region based Stock ROM/Ruu files(in case the backed up Official ROMs are not necessary or deemed applicable), and any other software/apps that may be needed to be downloaded/purchased for performing the same.
3. Step-by-step instructions pertaining to the particular Hboot version, CID, etc of my device.
4. Safety measures to look out for, checklist of files to have before hand and Probable methods of having a safe copy always at hand to recover mobile from any boot loops, bricking, etc.
5. Please note MOST of the links to files are not downloading, especially file factory links of the RUUs. All the other smaller files are there and can be got from alternate sources too, except the more important Big Ones Missing! Kindly rectify the same. Thank You.
________________________________________________________________________________________________________________________
Lol, I can't help but notice that I mentioned the words "Official ROMs" many times just to be clear and it was so easily missed (Sorry, if I am to blame or wasn't clear enough) I am not all too keen on Custom ROMs having one or two (maybe unimportant to some, but important to me) features missing making my phone defunct, but rather thoroughly working with its original ROMs. I would however be more than happy to add Any FULLY working ROMs with maybe Sense 4.0 and Beats to the mix, but I was already told that there are NONE and also explained the reason why they are that way, so I do understand!
Let me guess my friend. Either the installed radio or the kernels must have been the issue because one would have been for GB whereas it won't work for ICS or vice versa. That's why I was hoping that someone who knows or tried out this stuff to the core would know which is the commonly working Kernel or Radio to install both ROMs without error, or if say Maybe Official backed up GB was installed back onto the phone as slot 1 and Official ICS was backed up and installed onto a partition on the SD card as slot 2, with maybe a separate partition for ROMs and Data so that say each ROM stays within that area having their own separate kernels, radios, etc when loaded into via the boot manager and hence not having issues with their working.
Sorry, I am not too well-versed with the workings of android, but I am just trying to give my thoughts based on what I know through my experience with dual booting computers, though I know we're talking different things here, but am sure some things might be common. Just out of curiosity, does maybe android not have ways to direct or redirect the phone to a separate portion to run each particular ROM and maybe because all the files are all dumped in the ROOT there are errors?
Because for example if I were to take both XP and Windows 7 files(though common platform) and place it on the same partition, there are definitely bound to be errors. Whereas GB and ICS are more like Windows XP and Linux(only Android Mobile being the common platform here) so probably placing them all in the same place(Root of phone) is scr3wing up things. Does Android segregate things(files to separate partitions) in the same way as computers do and the boot loader able to direct/redirect to the appropriate partitions/ROMs for smooth performance? OR Does it have NO method of doing so hence the chaos?!
If that was the case, any developers of the boot managers, ROMs, etc who manage to write stuff in a way that it is able to hold different kernels/radios for the respective ROM/s in separate partitions on the memory card (or Phone if enough memory on board) would be able to manipulate the system to make the boot loader redirect correctly to the appropriate partition and hence make it error free in operation since all the needed files would be present in that location. Also a common way to connect to other files(media, etc) on a Separate Data Partition, would enable each ROM to recognize/find/see those files instead of missing/not detecting files, or say getting apps and contacts for EACH Rom reinstalled again and again, similar to as on OS' of computers.
Am I just blabbering/rambling here not knowing what I'm talking about?! I guess so, but Well, just my 2 cents which could hopefully benefit for the future to someone or some developer who tries to think differently like me(err.. the thinking part that is, not the developer part! lol). Thanks and anticipating once again your knowledgeable inputs.
help needed
******LOCKED*******
SHOOTER_U PVT SHIP S-OFF RL
HBOOT-1.49.0018
RADIO-11.25.35.3504.06_M
openDSP-v02.6.0.2226.00.0202
eMMC-boot
oct 3 2011,15;03;01
need help how to revive this phone is urgent thanks in advance

[Q] Comment about terminology and process

I am a new Xperia Ultra owner and whilst not planning to do any flashing just yet I thought tonight I'd take a quick look at threads discussing steps that would be involved in doing this.
Let me qualify what I'm about to say by stating that I appreciate people on this site who develop tools which allow us to hack our devices so we can make better use of our phones. They are incredibly skilled, gifted and generous with their time. I would love to be able to spend the time learning how to do this but I simply don't have the time. So please don't take what I am about to say as a criticism but more as an observation, considering the effort contributors put into this it would indeed be incredibly foolish of me to criticise anyone here.
I can probably safely say that none of the contributors are also trained technical writers and a fair number do not have English as their first language. Its my first and only language and I often have difficulty getting the meaning across succinctly not to mind getting the spelling right . And I know even for large software houses support documentation is not a priority.
I want to approach hacking my phone with confidence this time round. In the past I've reflashed several phones for myself and friends and simply followed steps and not really understanding completely what the hell I was doing. Lordmanhattan I know I sent you an email regarding a contradiction on your thread. And you very kindly got back to me very quickly.....amazing, thank you. And then there is the "TA partition", WTH is that? I did very briefly google this to find a quick answer but no joy....grrrr (also looked in the XDA Wiki acronyms) I'm sure if I looked hard enough I'd find it. It's mentioned everywhere but nobody seems to be offering an explanation what it is or what it does or why it's important or what it stands for !!!!
Very often I find threads on here describing how to do something hard to follow and this is often for the following reasons:
It could be that there is more than one way to achieve something so its a case of different people offering varied procedures, this can be confusing
A process may be described but then to the newbie the author seems to miss out on a step that to the experienced is obvious
The level of English used leads the reader to scratching their head wondering ...did he/she mean this or that
Threads not being updated or corrected even after feedback
Okay I won't go on.
So I have decided my time might be well spent doing some background research before delving into messing about with my Xperia Z Ultra and saving you guys from having to deal with daft questions from me.
Now does this mean I have to spend time reading through threads and trying to piece it all together to find the best way through and possibly getting the wrong end of the stick or reading superseded posts?
OR
Are there a couple of sites that will get me up to speed understanding the terminology, hardware, memory management, etc for my phone?
I have a feeling it's going to be a bit of both......your suggestions please
Oh, I stumbled across XDA University but got the impression it wasn't being maintained???
Some of the pages I visited....
A New User’s Guide to Android.......unfortunately none of the images for this page loaded
Video guides .................................had flash presentations which didn't load
Ferg8080 said:
I am a new Xperia Ultra owner...
Click to expand...
Click to collapse
A good and detailed post, and it's not just the dev's and support that could take note. Some of the people that ask questions really need to read your post and think about what they are trying to say, get help with -- we aren't mind readers either.
I always try and help anew user by using as few TLA as possible in a reply to them. I also try to do the steps as #'d lists with as many steps as possible.
I do think LordManhattan's guide needs a little love as a few things are a little out of date - but it is as comprehensive guide as you could get, and most vagaries are covered in the thread.
TA = trim area, where your unique DRM keys are stored, and god only knows what else.
Thanks for your well written post! First I want to say - like Blueether just did, that we are not mind readers, so we can't possible know people's skill level or what they want to do. That's why I've started to ask them straight up what they want to do and where in the process they are. That way it'll be easier for me to help the other person, and hopefully write a short but complete step by step guide. It won't happen that often, but if I got some time to spare, why not.
My guide is a little out of date now, and I have planned to update it for quite some time, but things are moving so god damn quick around here that even I will get outdated if I take a short break. I recently sent my Ultra in for repairs, and 12 days later when I got it back and ready to get back in the game, a new firmware had been released with a new rooting method. I knew everything one day, and nothing on the other. It's really hard to balance real life and being kept updated at all times. Don't forget that you must be sure about what you know and write when you make a guide, because you don't want to brick people's devices. One slipup and the consequences might be ugly.
There are (of course) one or four ways of doing things around here, and you'll probably get different ways of doing things if you ask me or blueether about rooting or flashing custom ROMs. I guess it's just the way it is. New methods also pop up once in awhile, so some people will adopt these new methods while some other people will stick with the old school method, thus making things a little more complicated for new people who are looking for reliable information.
The TA partition is, like blueether already said, your device's unique DRM keys which makes X-Reality (and other minor things, I guess) work. It's important to make a backup of this partition since you'll lose it when you unlock the bootloader. Why would you unlock the bootloader? You have to unlock it if you want to flash custom ROMs, or if you want to make rooting easier. The problem is that you need to be rooted to back it up, so you'll have to spend some time reading and researching before you start.
Just keep your Ultra stock for now, and just casually read and soak up stuff from different threads around here. Walk around like you do in a new city and check out the locals and see what they do and say. You'll pick up a few things here and there and things will start rolling from there.
Sent from my C6806_GPe using Tapatalk
blueether said:
A good and detailed post, and it's not just the dev's and support that could take note. Some of the people that ask questions really need to read your post and think about what they are trying to say, get help with -- we aren't mind readers either.
Click to expand...
Click to collapse
LordManhattan said:
a new firmware had been released with a new rooting method. I knew everything one day, and nothing on the other. It's really hard to balance real life and being kept updated at all times. Don't forget that you must be sure about what you know and write when you make a guide, because you don't want to brick people's devices. One slipup and the consequences might be ugly.
some other people will stick with the old school method, thus making things a little more complicated for new people who are looking for reliable information.
Just keep your Ultra stock for now, and just casually read and soak up stuff from different threads around here.
Click to expand...
Click to collapse
Yes you can see some people just rush in with questions without giving serious thought to what they want to achieve. I think its people who don't often understand the process properly, haven't thought it through and are following what seems like a straightforward step by step process. Understanding what you are doing requires patience and TIME.
XDA I think is an unrivalled repository of amazing contributions from amazing people on a technology that is constantly evolving. Its also a jungle. One doesn't go into the jungle unprepared
Thanks for the fantastic advice guys and I will heed but I can't promise I might come out with some corkers
One last thing, how on earth do you find the time to lead a normal life? You obviously love what you are doing. It might be easy to assume everyone who contributes here is in IT. I imagine there are plumbers, electricians, mechanics, office workers, retired folk.....

[Q] Is it possible to port a manufacturer Rom?

Hallo guys,
So first of all, I know "why didn't you bought the hardware from the manufacturer you like" blabla. I love the S6E but what I also love is the HTC software. So my question, is IT eventually possible to port completly a manufacturer Rom?
I found some Tutorials and also trying them out right now. But have also some concerns about a hardbrick or eventually a complete phone kill. How possible might this scenario be? If we assume I port everything properly?
Thanks in advance :good:
seitzik said:
Hallo guys,
So first of all, I know "why didn't you bought the hardware from the manufacturer you like" blabla. I love the S6E but what I also love is the HTC software. So my question, is IT eventually possible to port completly a manufacturer Rom?
I found some Tutorials and also trying them out right now. But have also some concerns about a hardbrick or eventually a complete phone kill. How possible might this scenario be? If we assume I port everything properly?
Thanks in advance :good:
Click to expand...
Click to collapse
Hi seitzik
Thanks for asking.
There are some software portions you won't be able to handle as they intensively interact with the hardware you have, which harware itself isn't portable
Modem & Booloader you probably wont be able to mess with in anyway.
Recovery & Kernel can be customized indeed but not as far as from an alien Manufacturer.
EDIT: The above pieces of software are the ones that could lead to a brick so be careful.
What leaves you with System ( / <- root and forward). Within system there are a LOT (I mean it ... a lot) of binary libraries that interact directly with devices sensors and their absence would, at least, disable its functions.
The other way around would be true ... HTC apps would require their own libraries that would not find the associated hardware necessary to work properly.
IMHO, seems I huge and painful endeavour.
EDIT: if one were interested in the looks of HTC, there are some launchers over there that could bring it closer to you.
But, as it seems, you already dressed XDA T-Shrit "DIY" and, as so, please keep us updated.
Have fun.
.
Thank you very much for your reply!

Categories

Resources