Related
So I found this in the updater script for this CM9 port for the EVO 4G LTE: http://forum.xda-developers.com/showthread.php?t=1683384
"package_extract_file("boot.img", "/dev/block/mmcblk0p21");"
looks like we can stop using fastboot to write kernels? Or is this something we already knew?
PS: fiddling with this CM9 port, I can get it to boot up to the CM9 bootanimation on my HOX, then it gets stuck. Just needed to change the partition it was writing /system to and change the asserts in the updater script...
I would love a CM9 port I cant stand these Sense ROMS.
would LOVE LOVE LOVE MIUI on the HOX!!! but CM9 would be good too
taylor.fowler said:
So I found this in the updater script for this CM9 port for the EVO 4G LTE: http://forum.xda-developers.com/showthread.php?t=1683384
"package_extract_file("boot.img", "/dev/block/mmcblk0p21");"
looks like we can stop using fastboot to write kernels? Or is this something we already knew?
PS: fiddling with this CM9 port, I can get it to boot up to the CM9 bootanimation on my HOX, then it gets stuck. Just needed to change the partition it was writing /system to and change the asserts in the updater script...
Click to expand...
Click to collapse
Im gonna test this method of extraction. Will report back with my results.
I did not know this. I can tell you that much.
Testing it now...
IT WORKS!!!!!!!!!!!!!!!
This is awesome!
good news... 2 mins saved ....for every users..
niceppl said:
good news... 2 mins saved ....for every users..
Click to expand...
Click to collapse
2 minutes is 2 minutes
Sent from my HTC One X using XDA
Did things just get interesting? lol
scrosler said:
IT WORKS!!!!!!!!!!!!!!!
This is awesome!
Click to expand...
Click to collapse
I thought so. Threw me for a loop when I first saw it.
Sent from my HTC One X using XDA
i'd love to rock CM9 on this thing.. if it works good
Look forward to cm9 arrival
Sent from my HTC One X using xda premium
taylor.fowler said:
So I found this in the updater script for this CM9 port for the EVO 4G LTE: http://forum.xda-developers.com/showthread.php?t=1683384
"package_extract_file("boot.img", "/dev/block/mmcblk0p21");"
looks like we can stop using fastboot to write kernels? Or is this something we already knew?
PS: fiddling with this CM9 port, I can get it to boot up to the CM9 bootanimation on my HOX, then it gets stuck. Just needed to change the partition it was writing /system to and change the asserts in the updater script...
Click to expand...
Click to collapse
For he's a jolly good fellow, for he's a jolly good fellow..!
Sent from my HTC Edge
taylor.fowler said:
I thought so. Threw me for a loop when I first saw it.
Sent from my HTC One X using XDA
Click to expand...
Click to collapse
Sorry, I meant the install of boot.img worked, did not try the CM9, lol
This only works with boot.img from RUUs right? Still true no custom kernels unless S-OFF.
Tikerz said:
This only works with boot.img from RUUs right? Still true no custom kernels unless S-OFF.
Click to expand...
Click to collapse
International One X has custom kernels and they arent s-off. I think all we need is the kernel source to be released and we're good.
nugzo said:
International One X has custom kernels and they arent s-off. I think all we need is the kernel source to be released and we're good.
Click to expand...
Click to collapse
Yeah. I I don't think the evo guys have s-off yet either...
Sent from my HTC One X using XDA
We should seen the kernel source for the One XL's soon (It has been almost a month already.).
scrosler said:
Sorry, I meant the install of boot.img worked, did not try the CM9, lol
Click to expand...
Click to collapse
Yeah I know. Although theoretically if it's working(ish) for them, it shouldn't be too difficult to port. I'm no dev, but their build. prop has the same msm898 (or whatever it is) board as ours and the hardware is pretty much identical from my understanding.
Sent from my HTC One X using XDA
vitaminxero said:
We should seen the kernel source for the One XL's soon (It has been almost a month already.).
Click to expand...
Click to collapse
well, they might not count the time they couldn't sell the phone, so might be longer.
Tikerz said:
This only works with boot.img from RUUs right? Still true no custom kernels unless S-OFF.
Click to expand...
Click to collapse
No, works with any properly built boot.img.
Can someone tell me is this cm10 fake?
http://crackteam.crackflasher.com/edison/cm10/
Sent from my ME865 using xda premium
I think ist real ill try it...wish me luck lol
From my locked down superchargedV6 1.425ghz A "What tha duce?"
daavvis said:
I think ist real ill try it...wish me luck lol
From my locked down superchargedV6 1.425ghz A "What tha duce?"
Click to expand...
Click to collapse
please let us know if it works.if you can flash that,can you tell me is there a custom recovery(cm) included in that rom?thanks.(someone flashed this rom on ME865 and bricked his phone,i just want to tell you)
sorry for my bad english
sunnytse1 said:
please let us know if it works.if you can flash that,can you tell me is there a custom recovery(cm) included in that rom?thanks.(someone flashed this rom on ME865 and bricked his phone,i just want to tell you)
sorry for my bad english
Click to expand...
Click to collapse
so far no good it flashed but i got stuck on the cyanogen circle..... it may have been my fault for more than one reason
i DID NOT wipe cache, cause i was on magicmod and tried to just upgrade, prob the culprit
recovery locked up on me directly after i opened justinbeanaroma to install inverted g apps, but i didnt reboot first, so could have been that
i installed through cm10 recovery, and there was no recovery after i installed this rom, so i think the data files left from no wipe may have either messed with this cm10 recovery, or this one doesnt have one
i had to rds back to 2.3.6 and just got back to leak 1
im gonna root real quick and install through bootstrap and ill let u guys know whats up
hashcodes name is on this tho, so i think i messed up, and i think this might still work....
edit..... gotta charge up a bit first in case i gotta rds back again lol
hope you will success! waiting for your reply.
ok guys im stupid.... see the "kexec log" at the top? this is for safestrap, explains y theres no recovery and y im stuk on the cyanogen screen again.....
im gonna re rds again and try this with safestrap, only cause theres like 80 roms on this site lol
ill keep u guys updated
daavvis said:
ok guys im stupid.... see the "kexec log" at the top? this is for safestrap, explains y theres no recovery and y im stuk on the cyanogen screen again.....
im gonna re rds again and try this with safestrap, only cause theres like 80 roms on this site lol
ill keep u guys updated
Click to expand...
Click to collapse
Downloading now..
This is a bit weird,
There are cm9, aosp and one CNA rom, also theyve given logs for kexec version for cm10..
Have we got a kexec for our A2 ??
any luck daavis ??
EDIT:
The crackflasher forums dont show a Atrix 2 subforum
Do you guys know who make this rom
and why there is no thread about it in xda?
(I found that link in a chinese website.)
Sent from my ME865 using xda premium
sunnytse1 said:
Do you guys know who make this rom
and why there is no thread about it in xda?
(I found that link in a chinese website.)
Sent from my ME865 using xda premium
Click to expand...
Click to collapse
ok folks after a bunch of crap, feeling like a noob for a few hours, then cunsulting with the master of masters mr jimbridgman (next time i think of him or someone smarter than me first.... lol) heres the deal....
these roms are a test so to speak, and as far as i know none of them work, not cause they are faulty, but because kexec is not working properly on our phones, you can install it, you can wipe install and everything else really cool in a custom recovery, but the clincher is, when you try to boot the "safe system" the phone just hangs on a black screen.....
however.....
as a recovery tool only, safestrap isnt bad lol...
so the greatest question of all, can we port some of these to run without safestrap.... ill look into it.... must be possible...
daavvis said:
ok folks after a bunch of crap, feeling like a noob for a few hours, then cunsulting with the master of masters mr jimbridgman (next time i think of him or someone smarter than me first.... lol) heres the deal....
these roms are a test so to speak, and as far as i know none of them work, not cause they are faulty, but because kexec is not working properly on our phones, you can install it, you can wipe install and everything else really cool in a custom recovery, but the clincher is, when you try to boot the "safe system" the phone just hangs on a black screen.....
however.....
as a recovery tool only, safestrap isnt bad lol...
so the greatest question of all, can we port some of these to run without safestrap.... ill look into it.... must be possible...
Click to expand...
Click to collapse
It is possible, if you include kexec and the kernel files in the right location in the ROM that is built from this, then the phone will boot fully, and do a soft reset with the new kernel. I am not too sure that even that will work well. I have not had much luck with kexec in ICS yet. I had it working on GB and even was able to boot my early CM7 builds, but after an update in MAY that stopped working too. So.... good luck.
jimbridgman said:
It is possible, if you include kexec and the kernel files in the right location in the ROM that is built from this, then the phone will boot fully, and do a soft reset with the new kernel. I am not too sure that even that will work well. I have not had much luck with kexec in ICS yet. I had it working on GB and even was able to boot my early CM7 builds, but after an update in MAY that stopped working too. So.... good luck.
Click to expand...
Click to collapse
so.... um.... i kinda got it to boot..... forked the recovery from wangs cm10 and some other files and she lit up.... well it got as far as lighting up the soft keys lol...... im installing gapps now to see it that was the issue, may have forked some files that confused the ol girl, but hey, at least i have recovery lol
edit: ok so this time it made it through "android is upgrading, then it soft booted.... and got stuck at the cyanogenmod splash screen.... im close i can feel it lol
hey daavis, i had sent a mail asking whether this is in fact for the A2.. Got this reply..
Aniruddha:
My apologies for not having the appropriate threads set up ahead of time. CrackFlasher is still quite new, and the three users that moderate it, all have very busy schedules.
Please find the below threads that deal with your device. And yes, this is for the Atrix 2.
I believe you will need to use SafeStrap developed by Hashcode to flash these Roms, as for we just build them from source, but do not have a valid device to physically test on.
These Roms are development Roms, as in stock [branch] compile from source. Feel free to use these Roms as a base for Custom Rom Development. We would love to see your work, or other's, on CrackFlasher.com.
http://www.crackflasher.com/forumdisplay.php?47-Atrix-2-Development
Thanks again, and feel free to become a member and join the community. It's a slow building one, but we all do have one thing in common. We're all CrackFlashers.
Have a good day.
Click to expand...
Click to collapse
Theres an A2 development forum now.. and theyve posted nightlies for aosp, aokp, CNA and CM10.
have you tried the aosp or aokp builds yet ??
EDit: rather, is it possible to get them to work in any way ?
anikadam said:
hey daavis, i had sent a mail asking whether this is in fact for the A2.. Got this reply..
Theres an A2 development forum now.. and theyve posted nightlies for aosp, aokp, CNA and CM10.
have you tried the aosp or aokp builds yet ??
Click to expand...
Click to collapse
I ran out of time and had to stop but I was close, I'm going to get in touch with them and give it another go when I get my kitchen back up and running (upgraded fedora after I messed with the cm10 build.).
The latest cm10 was the only one I tried....
I'll keep u guys updated with progress reports...
Also anyone that wants to help pm me I have time issues cause I'm really just a nerdy Finish carpenter lol
Sent from my MB865 using xda app-developers app
daavvis said:
I ran out of time and had to stop but I was close, I'm going to get in touch with them and give it another go when I get my kitchen back up and running (upgraded fedora after I messed with the cm10 build.).
The latest cm10 was the only one I tried....
I'll keep u guys updated with progress reports...
Also anyone that wants to help pm me I have time issues cause I'm really just a nerdy Finish carpenter lol
Sent from my MB865 using xda app-developers app
Click to expand...
Click to collapse
haha.. a talented nerdy carpenter i must say
yeah u got it to boot.. thats quite a good amount of progress.. id help out if i knew more and had some more time..
Good to see some more potential ROMs for our beloved A2... looking forward to your progress daavvis.. :good:
This post from hashcode is talking about the crackflash ROMs for the a2, in our safestrap thread in the dev section:
http://forum.xda-developers.com/showthread.php?p=34555169
jimbridgman said:
This post from hashcode is talking about the crackflash ROMs for the a2, in our safestrap thread in the dev section:
http://forum.xda-developers.com/showthread.php?p=34555169
Click to expand...
Click to collapse
I read that too.... a very good warning for everyone to follow, they DEF don't work.... I'm still gonna try when I'm bored tho, cause I get bored lol
Sent from my MB865 using xda app-developers app
jimbridgman said:
This post from hashcode is talking about the crackflash ROMs for the a2, in our safestrap thread in the dev section:
http://forum.xda-developers.com/showthread.php?p=34555169
Click to expand...
Click to collapse
Yeah i read it too.. i thought this was some new development in kexec for our phone and therefore the aosp and aokp ROMs, since they showed a november build.. but then it wasnt
Can someone actually can use this rom?
Sent from my ME865 using xda premium
sunnytse1 said:
Can someone actually can use this rom?
Sent from my ME865 using xda premium
Click to expand...
Click to collapse
no, not yet, these build are not ready for users. Someone set these up for auto-builds, that works with hashcode. Hashcode said that they do not work as of yet. I would not use these or even try unless you have some dev experience.
jimbridgman said:
no, not yet, these build are not ready for users. Someone set these up for auto-builds, that works with hashcode. Hashcode said that they do not work as of yet. I would not use these or even try unless you have some dev experience.
Click to expand...
Click to collapse
im about to give her another whack, after finally ( fedora 17 doesnt speak well with my video card, ubuntu [eh' i know noob build, but lets face it it runs nice and has tons of documentation] decided it didnt like my wireless card [ ok so it decided to fail installing the firmware and after hours explained to me what was wrong] ) getting my m1330 back together, and running effin wicked fast again, i need to know what files i need to play with to get my little cm build booting....
jim what would you expect was the culprit if she soft boots after building any cache? the log wont show anything through cm recovery, is there a log i can pull through adb or something that will bring a beacon of light to my daavviscm10build dreariness?
Has there been any news on or phone running cm10.1? If so, what? I'm not asking for an ETA, just curious if it has even been attempted yet
Sent from my SAMSUNG-SGH-T769 using xda app-developers app
Acerbus91 said:
Has there been any news on or phone running cm10.1? If so, what? I'm not asking for an ETA, just curious if it has even been attempted yet
Sent from my SAMSUNG-SGH-T769 using xda app-developers app
Click to expand...
Click to collapse
If someone "Hint Hint" Dr4stic could get our phone in the commit tree then we could start getting night lies but it would take him getting us in officially again but I think he's done with our phone now except for kernel work
!¡!¡!¡!¡!¡!PLEASE click THANKS if I helped!¡!¡!¡!¡!¡!¡!
johnb380 said:
If someone "Hint Hint" Dr4stic could get our phone in the commit tree then we could start getting night lies but it would take him getting us in officially again but I think he's done with our phone now except for kernel work
!¡!¡!¡!¡!¡!PLEASE click THANKS if I helped!¡!¡!¡!¡!¡!¡!
Click to expand...
Click to collapse
Talked to Racing19969 earlier today and he said he's got it built, but no display when it boots. Just as dr4stic said the msm 8660 devices are in the dark right now. The Hercules t989 shares the same problem. Just be patient, it'll come. If not our device than maybe eventually a port. Keep an eye on the t989 cm 10.1 discussion too.
jbats said:
Talked to Racing19969 earlier today and he said he's got it built, but no display when it boots. Just as dr4stic said the msm 8660 devices are in the dark right now. The Hercules t989 shares the same problem. Just be patient, it'll come. If not our device than maybe eventually a port. Keep an eye on the t989 cm 10.1 discussion too.
Click to expand...
Click to collapse
Thanks for the info. I've been wondering about this myself.
I just ported CM 10.1 but it won't boot properly, after the samsung screen it's just black, and nothing happens. So if anyone is willing to help me PM me about it, I really want 4.2 on this phone already
aanonymoushuman said:
I just ported CM 10.1 but it won't boot properly, after the samsung screen it's just black, and nothing happens. So if anyone is willing to help me PM me about it, I really want 4.2 on this phone already
Click to expand...
Click to collapse
what did you port it from?
Galaxy S II, I think its kernel that needs to be changed but which kernel to use? I tried blue lightning and lightning zap both don't seem to work
Sent from my Nexus 4 using xda app-developers app
aanonymoushuman said:
Galaxy S II, I think its kernel that needs to be changed but which kernel to use? I tried blue lightning and lightning zap both don't seem to work
Sent from my Nexus 4 using xda app-developers app
Click to expand...
Click to collapse
It wont be that easy bro it takes alot of coding to use a rom from another phone theres alot of different things about the 2 phones our kernels will never work with s2s roms they have totally diff partition setups and lots of different things... And if u read the s2 forums ud see they dont even have 10.1 running yet thereselves its black screen hell so a port from that phone would have the same results even if it was successful... Cm10.1 is real unstable right now even for alot of way more popular phones weve got a long time before well see a stable or even semi usable alpha build... Not to sound like a **** but u need a Real Rom Dev (like Dr4stic) and a Real good Kernel writer (chad.goodman) for us to get close to 10.1 for the blaze
Thats why u didnt see us porting ICS roms from the S2 before we got the i577 rom and official ICS just 2 different
!¡!¡!¡!¡!¡!PLEASE click THANKS if I helped!¡!¡!¡!¡!¡!¡!
Ktempleton is also working on it for the i577, as soon as he gets a working build he'll let me know. John380 is right, it would take a lot of fine tuning. Don't worry all good things come to those who wait....
Yep, Patience guys... I know I and a few others are working hard on getting it going for our device.
Racing19969 said:
Yep, Patience guys... I know I and a few others are working hard on getting it going for our device.
Click to expand...
Click to collapse
jbats said:
Ktempleton is also working on it for the i577, as soon as he gets a working build he'll let me know. John380 is right, it would take a lot of fine tuning. Don't worry all good things come to those who wait....
Click to expand...
Click to collapse
Good luck guys i hope u get it Id love to have 10.1 for our phone even if just to test and help troubleshoot Keep me in mind
!¡!¡!¡!¡!¡!PLEASE click THANKS if I helped!¡!¡!¡!¡!¡!¡!
Been trying to work on it some more but getting major errors downloading source:
remote: aborting due to possible repository corruption on the remote side.
fatal: early EOF
fatal: index-pack failed
error: Cannot fetch CyanogenMod/android_prebuilt
looks like some cm-10.1 repo's may be corrupt
Racing19969 said:
Been trying to work on it some more but getting major errors downloading source:
remote: aborting due to possible repository corruption on the remote side.
fatal: early EOF
fatal: index-pack failed
error: Cannot fetch CyanogenMod/android_prebuilt
looks like some cm-10.1 repo's may be corrupt
Click to expand...
Click to collapse
If you give me instructions, I can try. I've got the aosp master source already downloaded, I just need to fix my java, I
Have the open version( iced tea) . Already have a working_directory created.
Use oracle jbats.
Racing pm me. Ive got an idea about the msm8660 issue.
zero75 said:
Use oracle jbats.
Racing pm me. Got an idea about the msm8660.
Click to expand...
Click to collapse
I know just waiting on my kids to let me near the PC lol.
Pretty sure that you're going to need to make some edits in qcom/. I've got some time later and I'll help if I can.
We can try tonight if your up. We need to get a few more minds in on this. The more the merrier
IDK if this will work for the blaze or not, but I read that removing a file named Qcom boot splash (which I haven't been able to locate yet in source) fixes the black screen after boot. Not sure if it will allow CM10.1 to boot or not though...
jbats said:
We can try tonight if your up. We need to get a few more minds in on this. The more the merrier
Click to expand...
Click to collapse
If you guys need a hand testing anything , let me know
Sent from my GT-P3110 using xda app-developers app
So, gonna have to put this on the back burner for now. Github is having issues with CM repositories!!
<@utkanos> yes Racing19969
[12:45] <@utkanos> github is having issues with the cm repos atm, its being worked on
[12:45] <@utkanos> just hang tight I guess
[12:45] <Racing19969> ok thanks..
Would it be possible for this to be ported to our phones? From my understanding its currently only running on the Galaxy Nexus.
Video: http://www.youtube.com/watch?v=sLtcj7FdIYA&feature=youtube_gdata_player
Link: http://rootzwiki.com/topic/39312-ubuntu-for-android-custom-rom/
Yep, I was able to port for galaxy tab 2 with some average effort. Its not too difficult to port, butto be honest,lets wait a little more.
Menelkir said:
Yep, I was able to port for galaxy tab 2 with some average effort. Its not too difficult to port, butto be honest,lets wait a little more.
Click to expand...
Click to collapse
Size of the source code?
Sent from my HTC One S using Tapatalk 2
AW: Ubuntu For Phone?
RockR172 said:
Size of the source code?
Sent from my HTC One S using Tapatalk 2
Click to expand...
Click to collapse
Just 200mb if I remember it right.
Sent from Space
CrayzyBoy said:
Just 200mb if I remember it right.
Sent from Space
Click to expand...
Click to collapse
LOL, dude what souce code are you talking about?
You know ubuntu is cm10.1 based, right? And the parts to run it, is almost everything but dalvik (including the kernel).
[email protected]:~/Development/p3100$ du -sh
17G .
I'll try to do it myself using this..
https://wiki.ubuntu.com/Touch/Porting
This is my first time attempting to port.. I hope i don't mess my phone up..
Update: I can't do it. I'm not smart enough lol
Sync is slow as hell for me.. 55kb/s..
I give up until someone mirrors almost the complete source to github..
Sent from my HTC One S using Tapatalk 2
AW: Ubuntu For Phone?
Menelkir said:
LOL, dude what souce code are you talking about?
You know ubuntu is cm10.1 based, right? And the parts to run it, is almost everything but dalvik (including the kernel).
[email protected]:~/Development/p3100$ du -sh
17G.
Click to expand...
Click to collapse
Lol sometimes my brain just shuts down
Sent from Space
RockR172 said:
Sync is slow as hell for me.. 55kb/s..
I give up until someone mirrors almost the complete source to github..
Sent from my HTC One S using Tapatalk 2
Click to expand...
Click to collapse
Whats a source code? Where is the link your downloading from?
I tryed compiling it using the Ubuntu porting guide, after a few errors which i was able to find a fix for i got it to compile and spit back a zip at me but after flashing it wouldn't boot, ill post tomorrow after i get off work on what i had to change to get it to compile
Sent from my One S using XDA Premium HD app
Menelkir said:
Yep, I was able to port for galaxy tab 2 with some average effort. Its not too difficult to port, butto be honest,lets wait a little more.
Click to expand...
Click to collapse
na i will try to port it, and see what i can do! it uses cyanogenmod brunch as base for build it, btw att htc one xl is on the works, rohan is build it
Sent from my One S using Tapatalk 2
blackwing182 said:
na i will try to port it, and see what i can do! it uses cyanogenmod brunch as base for build it, btw att htc one xl is on the works, rohan is build it
Sent from my One S using Tapatalk 2
Click to expand...
Click to collapse
Maaaan you guys are freakin smart
Power to yeah man, it will take two changes to get it to compile, one is in the bionic folder with the e_pow.c file if memory serves right and the other i cant recall ATM. Ill post what changes i made after work in about 10 hours. And after flashing i got a bootloop
Edit : now that im not half asleep and my brain is working i think know my problem with booting, I'm putting my money on it being that some of the kernel options the guide says to make causes errors during compile, again after work when i get home and at my Ubuntu install ill post the 2 changes i had to make that the guide doesn't list and what options the compile error'ed on with the kernel. And maybe we might want to get a discussion topic going over in the general forum to get all the info about Ubuntu phone on our One S
Edit 2: home now, went in to the configs, and looked agian, there all there....must of been real tired last night and failed using "find"..... fixed it now compiling agian as i type this, and as for the changes i had to make this is what worked for me http://forum.xda-developers.com/showpost.php?p=38399789&postcount=9
Sent from my One S using XDA Premium HD app
So in light of Scott getting a new phone i decided to try my luck at building for our device, however I've run into a few issues with our device specifically. I've completed a few official cm11 builds but when it comes to building for our device I cant seem to figure it out. All the tutorials I've read and followed don't go past downloading source code, and there's no info on the specific files from Scotts branch on which files are used for out phone for which builds. Any info on building for our device that anyone could share would be much appreciated from this n00b and others.
Send Scott a PM he's the one that first taught me to build
Sent from my lightning fast Note II running MeanBean
eZdubzitmk4 said:
Send Scott a PM he's the one that first taught me to build
Sent from my lightning fast Note II running MeanBean
Click to expand...
Click to collapse
Ya i sent him a message, im trying my best not to bother him tho, i know hes a very busy man with a new baby and new phone to play with
s3lphctr1 said:
Ya i sent him a message, im trying my best not to bother him tho, i know hes a very busy man with a new baby and new phone to play with
Click to expand...
Click to collapse
Yeah he has some personal stuff going on as well.
When I get some time I'll PM you and try to help. I'm busy theming at the moment
Sent from my lightning fast Note II running MeanBean
Thank you very much take your time, the help will be much appreciated
*Edit*
After doing some more work on getting things set up i think ive narrowed it down to the local_manifest.xml file as being the problem, i cant seem to get it set up right to pull from scotts github for the infuse.
Sent from my SGH-I997 using xda app-developers app