Leaderboard
Popular Content
Showing content with the highest reputation on 08/12/2022 in all areas
-
It is highly advised to take a backup of your device specific partitions right after you receive the device. Update 20220829: tl:dr: Community has not found a safe way to restore backups as of yet. Making below described backups is still highly advised for a future where some wizard found a reliable way to restore those backups. For now, if you have broken sensors from flashing another OS, the restorecon method described in the "Repair sensors/ folder..." section does 100% work to fix those while retaining your attestation keys. While restoring any backup has a high chance to make the keys4 points
-
Okay, I've successfully backed up my persist partition using the linked tool. The edl tool produced a number of error-looking things on its output, but they seem to be non-fatal, and I eventually got... Reading from physical partition 0, sector 8, sectors 8192 Progress: |██████████████████████████████████████████████████| 100.0% Read (Sector 0x2000 of 0x2000, ) 33.83 MB/s Dumped sector 8 with sector count 8192 as persist_backup.img. ...which produced a 32 MB file containing an ext4 filesystem, the contents of which do appear to be the correct things. A tip for anyone who has alrea4 points
-
Okay! Got Debian Sid up and running in lxc, by fumbling my way through @matf's guide. It works! 😄3 points
-
I think the point was that, given the delay (which wouldn't have been free even without the SoC/etc. changes, and I'm sure it wasn't through choice), if money had been invested in developing the software then there's a significant risk they'd of ended up with somewhat incomplete software for somewhat incomplete hardware - ie. nothing deliverable to anyone. They've decided to prioritise the hardware. At least people are getting something for their money, even if at the moment it might not be exactly what we were expecting/lacking in some regards. If you don't like what you've got (r3 points
-
Sure there is. Money. As @EskeRahn pointed out, what is said on the Indegogo pages should be changed. But all of this goes back to what keeps being referred to, appropriately, as "the swindle." The Pro1x was created to be a limited edition Pro1 with a blue case and an option for more memory. Lineage was already available and UT was close. They had secured and paid for the SD835 SOCs they were going to need. Then, they were informed that the supplier, who had been paid, was not going to give them the chips and, as an older chip, they couldn't find another supplier. So now, along with3 points
-
I can not guarantee that above is already final since i feel a bit like a lonely tester on this. It worked for me. But no one is around me to save me from jumping to wrong conclusions and build on them 😅2 points
-
I am writing instructions for a complete backup thread just now. Copying the data folder from the backup to the stock persist did not work. What worked for me however is to copy the sensors folder from the stock partition to the backup persist. EDIT:2 points
-
Are you asking why they do not pay for being swindled? What we paid for for was supposed to be hardware usable with the software for the Pro1. Perhaps with minor improvements. As hook already explained they were swindled and did not get the chips they paid for, and could not get them anywhere else. So was thus unable to deliver anything compatible with that software. So you then see it as their responsibility to develop software for a different chipset? I repeat my self: Pre-orders could get refunds if they wanted. Crowdfunded IGG Perks were lucky we got anything at all !!! SURE I t2 points
-
It's actually 32 MB. But it does compress very well, since it's mostly empty space, down to 177 kB with gzip. 🙂2 points
-
As other have already said, The pro1X was INTENDED to be a Pro1 with very minor adjustments, and additional roms available in collaboration with XDA. And yes it would have caused less confusion if they after they were swindled had also decided to call it e.g. Pro2. And I agree that the text ought to be changed, e.g. With the Pro1 X you have the flexibility with the unlocked bootloader enabling you to loadother popular OS’s such as Lineage and Ubuntu Touch. to With the Pro1 X you have the flexibility with the unlocked bootloader enabling you to loadother popular OS’s such2 points
-
Yes, its fine. The sensors getting "lost" is due to UT and sfos altering the persist partition afaiu. The keys are not touched in that process. Only when attempting to fix the sensors for stock android by flashing the wrong persist.img, the keys get lost since the stock persist image only contains the correct sensor settings. But not the keys. Flashing your own backup with keys and stock sensor config is what ultimately fixes the problem correctly. Also the EDL flash does not touch your keys (but not fix sensor too) unless you falsely use the contianed .xml.bak to flash which complete2 points
-
2 points
-
https://github.com/bkerler/edl Its dubbed edl.py colloquial. You can also achieve the backup using the official Qualcomm QFIL software on wondows. But i have no experience with that. Looking into the adb option today.2 points
-
boot_a vs boot_b is the easy part. The hard part is creating two separate userdatas, and is alas somewhat more complicated than a mere "set_active". I'm looking forward to multiboot as well. I'd like to use Sailfish as my almost-fulltime OS, with the ability to boot into Android for occasional must-have Android-only apps (e.g. banking).2 points
-
Unfortunately, they had no option but to build a new phone (basically mainboard then related things) from scratch or manufacture no phone at all. I don't know what they did but I think alternative OSes will come up, especially if F(x)tec may continue to supply Pro1-X for a while. As of Pro1, it took for a while for these OS supports come up but finally they became available, Pro1-X is still young in this relation.2 points
-
Problem is, the Pro¹X they wanted to build actually was a Pro¹ — just with more flash storage (optionally), a blue casing and some of the already existing alternative ROMs preloaded, possibly after helping to make them more stable in case of Sailfish and Ubuntu Touch. But then they didn't get the SoCs anymore, even though, as I understand, the SoCs were paid for and promised. And as that SoC was already out of production at that point, they couldn't get it anywhere else, either. So they made a complete redesign for a current SoC. Which, unfortunately, loses compatibility with existing RO2 points
-
@matf Please add this warning to your first post. Users should backup their persist partition as early as possible. 1. Attestation data in persist partition is unique to the device unit, therefore backup of persist is strongly recommended to people attempting to flash a custom OS. 2. The consequences of losing this data currently don't seem too critical, as the standard attestation checks like SafetyNet are passed on such devices. But they won't pass rarely used hardware attestation checks. 3. Warning, the rawprogram0.xml.bak from the EDL package will flash your persist partition with t2 points
-
When holding my phone in certain positions, my hand rests against the fingerprint reader. When using Chrome, this constantly refreshes the page. I cannot find where this can be disabled.1 point
-
I removed the part with removing the sensor folder. Since when testing again now i got the same result like you had. I must be mixing up images or something stupid... But the good news, flashing back the unaltered backup worked to solve that. I will add a disclaimer to the Repair part above. Its obviously just for educational purpose to narrow in the solution in the current state. Maybe we just found the reason why it takes F(x)tec so long to get the official documentation out 🤪1 point
-
For what it's worth, Key Attestation" on my Pro1 with Lineage and Magisk shows "Not supported by this device." Not a big surprise. It has had Lineage or AICP on it since early 2020 and I've never gone back to Stock, so of course I've never noticed. It will likely be the same with my Pro1x. I will probably keep it on stock until Lineage is available. I plan on using my Pro1 as my experimental device (read that learning device). If I find a setup I really like and is stable on the Pro1, then I will try to bring it to the Pro1x. I will see if I can backup the persist partition when I get1 point
-
Thank you for this thread (i added a link here)1 point
-
Guys, this is all incredibly hard to follow. I don't plan to flash custom ROMs until F(x)tec says that they're ready, so I hope that they release good instructions by that point. But in the meantime, do the backup instructions outlined above have anything to do with the backup instructions found here? And what is the difference between Google Mobile Services and Google Play Services, anyway? I know about the limitations of using a device without the latter, but not the former.1 point
-
I'm using https://f-droid.org/en/packages/com.davidshewitt.admincontrol/ to disable fingerprint unlock - apps can still use it though.1 point
-
Interesting... Even without seeing the videos I just do it easily... I do either the lift behind then push open or push slightly down and slide to get it open. (I'm still eager to get a propr OS in this thing and start playing with it!!!)1 point
-
1 point
-
That is fantastic news that I must have missed. Thank you for pointing that out. Really, that is all I was asking for. That fxtec didn't expect other unaffiliated developers to work for free to fulfil a company's promises.1 point
-
@asonix I generally agree with your criticism and have pointed that out myself already in Pro1 times: F(x)tec enjoyed all the noise about the Pro1 being a "Linux phone", a "successor to the N900", etc. However, all they really provided was a factory-unlocked bootloader and a plain, commercial Android OS. Now, to be fair, they finally did hire a programmer specifically to contribute to the porting efforts regarding LineageOS, UbuntuTouch, and Mainline kernel.org earlier this year (was in one of the updates). So things are changing for the better ...1 point
-
It's actually XDA that paid the developers. Hence the headline of "XDA made a phone". The deal was XDA would do marketing and paying developers for LOS and ubuntu touch and f(x)tec would take care of the phone. They were screwed in the process. I don't know how much money there is with this but I'm glad I got the thing! Even if I will end up using a generic LOS build instead of one specific for the hardware1 point
-
Personally it is not convenient for me (and even there are letters like u/ú/ü/ű), so I set up another layout using the slant arrow which is basically functions like an AltGr for me at both sides (of my Pro1).1 point
-
I believe we do know the screen assembly is the same1 point
-
Latest try of UBports So I've followed @esialb instructions and those on the UBports gitlab... working with https://gitlab.com/ubports/porting/community-ports/android11/fxtec-pro1x/fxtec-pro1x/-/jobs/2807435728 userdata.img & boot.img which other .img files go to which partitions?1 point
-
Good news. It has been done. I am not at a computer currently but essentially what people in the Pro¹ Telegram group did is to copy the whole Data folder from the persist backup to the stock persist image. Will be able to test later today.1 point
-
For me it started working again after I did "fastboot flash persist persist.img" (using the persist.img from the Archive posted above) (Edit: Don't try at home, it might do more harm than good. See the thread about landscape mode). I've read that does not restore all functionality, but on my Pro1X everything seems to work fine for now (i.e. Screen rotation, keyboard backlight etc. are back).1 point
-
If you did not overwrite the persist partition, this could be recoverable. More competent people than me are currently looking into how to fix just the sensors in backuped persist images. You can check if your keys still exist, for instance with the "Key Attestation" app from playstore. It shows "Not supported by this device" when no keys are present. Any other view in that app is fine. And it does not really help to state, but the Hardware Key Attestation is very rarely used by any apps currently. On the Pro¹ X i lost the keys on, SafteyNet still works when locking the bootloade1 point
-
So now at least three of us have this issue . . . I had to look up clipping. How could that be the cause if it sometimes works more or less OK with the volume up? I wish that there was a way to just disable the bottom speaker. I've been getting by just fine without stereo on my KEY².1 point
-
Thanks for the tip! Is this the keyboard that you're talking about? https://anysoftkeyboard.github.io/ I haven't tried mobile data yet. Given all the other problems, I wasn't about to pop my SIM card over.1 point
-
Indeed. I struggled with the Pro1 initially, especially holding it in portrait in the left hand (for operating with the right), But as I almost immediately started using shells, and then flip-cases, the problem disappeared. But without a case it is as aPple would put it: "You are holding it wrong" *LOL* It will simply take a while to getting used to a grip avoiding inadvertently touching the fingerprint-reader. I'm pretty sure that if you delete all you fingerprints (Setting►Security►Fingerprint) it will effectively be disabled. The slick design where the fingerprint-reader is almo1 point
-
You have to try pretty hard to significant scratch Gorilla Glass. I've not used any kind of screen protector on the previous few Samsung Galaxy models I've owned and after several years of use, there's nothing more than surface scratches. I'm of the opinion that screen protectors do little more than reduce the sensitive and usability of the touch screen.1 point
-
Looks good to me, from what I understand on the subject.1 point
-
Agreed, although to be fair, when they posted the factory ROM file, they did specifically say "instructions not ready yet".1 point
-
See this post, unfortunately probably too late. Hopefully someone else knows how to fix that problem without a persist backup.1 point
-
And you still have that option. I also want something other than "full Google" on my device, but I do understand the decision to go ahead and ship rather than shelve their own completed hardware and wait for the software to catch up. I do agree with you that they should update the website so that it isn't promising unavailable software. The headline video on the website in fact is chock-a-block with praise about how great the LineageOS experience will be. Someday! 🙃1 point
-
Huh, guess that depends on a country. My courier did not want any money from me, but that happened before with Fedex. They don't collect cash for taxes directly, they usually send me an invoice after the delivery (with post, not with Fedex 😛 ).1 point
-
It does light up when I plug the charger in. Dang that's weird. I can see absolutely zero settings related to it, maybe it needs an external app for it - wonder if it's just the Android build that doesn't have it or they just ditched this functionality.1 point
-
Received today. No duty/tax payable (Australia). We must have a free trade agreement.1 point
-
It most certainly can! 😄 I have been using it since 2019... See e.g. the slo-mo video where I use one from the 'open' thread here. I have a lot of blah blah in this thread in my blog, and we have a long thread in here as well. Sure it is DIY, but we are talking a few minutes of work that anyone can do (no special skills required at all) YouCut_20200123_155044091.mp41 point
-
I hear what you're saying, but I think that most users buy a phone as a means to communicate with others while on the go. A physical keyboard makes it easier for me to write paragraphs just as I like them. And it's not like you can't write sequences with normal smartphone physical keyboard behavior. It's not too hard to just rapidly tap a key. That even gives you more control over exactly how many <'s you need. You can also make good use of copy and paste.1 point
-
That seems to have been the problem, then. It's odd that it would enable caps with two presses of the [Shift] key seconds apart. Still, it's much worse to not have sticky shift at all!1 point
-
Ah, that makes sense. The last paragraph on my previous post suggests that you need to hold three keys down simultaneously, but you don't actually have to hold down a yellow [↗] key. Still, the fact that the [Alt] key isn't sticky either makes typing accents and the like a pain. This especially true in Spanish, which uses tons of acute accents. The [Alt] key and the [E] key are right on top of each other on the left side of the keyboard, so holding them down at the same time isn't easy and certainly wasn't designed for thumb typing. And there isn't a Spanish keyboard on that website for a work1 point
-
Screen is disconnecting from its connector. Which one? I don't know. Unplug, brush both plugs and sockets very gently with fiberglass brush, reassemble. Pins just oxidized, had the same issue and also very bad LTE signal, brushing connectors helped a lot.1 point