What is Direct mapping and IPV6 mean for custom rom? - Windows Phone 7 Development and Hacking

i noticed these 2 new terms appearing recently
what are they and what do they do?
what ebenfits do they bring?

IPv6, or Internet Protocol version 6, is the replacement for the old IPv4 that people have been using or the last few decades. IPv6 allows far more Internet addresses (v4 allows 4 billion, and we have allocated the last ones). Currently, v6 is not yet needed (and indeed can't be used everywhere) but as v4 addresses run out and people start putting up more sites that can only be reached by v6, it will matter. Most desktop OSes also support IPv6 (it's tacked onto XP, built-in for Vista and later, and also in the last several years of OS X and Linux).
Not sure what Direct Mapping means in the context of ROMs.
In any case, this is a question, and belongs in the Q&A section.

Direct mapping is a type of partition mapping in firmware when sectors get flashed in the order they should be and without reserved blocks inside partition. It is faster.
That's a feature of latest OSBuilder versions.

Thread Closed
Not Development.

Related

Newbiw, got a little bit confused!? Anyone please help!

HI,I have new for the XDA family.
but,I cant see the exactly meaning for
ROM
Ext ROM
Radio
Protocol
RAM
FLASH RAM
any similar compared with the PC?
Thanks in advance
cheers
Simply put:
ROM is the software that comes pre-installed on the phone. This is normally not editable, but it may be swapped for a new version if you know what you are doing.
Radio is any kind of wireless communication, e.g. GSM, GPRS, WAP, WiFi etc
RAM stands for random access memory, and is in the case of the XDA, its main storage facility. In computers however, RAM is not used for storage (since it is wiped if it loses power, a common problem in the XDA series!)
Thanks,RICHARD
is that mean keep update the RADIO is very important for connection?
Exec: if you need any further info on this kind of stuff, you might want to check out the xda developer's wiki (top left of your browser screen), and the wikipedia for some of these terms. But ask if you need more details!
V
Thanks
I will check out
btw, whats the WIKI stand for?
WIKI is a system whereby a knowledge base may be created and maintained by its users. The biggest use of it is wikipedia. Wikipedia says:
#########
Wiki
From Wikipedia, the free encyclopedia that anyone can edit.
Jump to: navigation, search
For other uses, see Wiki (disambiguation).
Wikibooks
Wikibooks has more about this subject:
Wiki Science
A wiki (IPA: [ˈwiː.kiː] <wee-kee> or [ˈwɪk.iː] <wick-ey> (according to Ward Cunningham) is a type of website that allows users to add and edit content and is especially suited for collaborative authoring.
The term wiki also sometimes refers to the collaborative software itself (wiki engine) that facilitates the operation of such a website (see wiki software).
In essence, a wiki is a simplification of the process of creating HTML pages combined with a system that records each individual change that occurs over time, so that at any time, a page can be reverted to any of its previous states. A wiki system may also provide various tools that allow the user community to easily monitor the constantly changing state of the wiki and discuss the issues that emerge in trying to achieve a consensus about the wiki content.
cool,man!
very useful
:wink:

Internet Connection Sharing & OpenNETCF problems

Hello everyone,
I am new to Windows Mobile development and I am actually trying to activate and configure the ICS programmatically. I want to share the connection so from what I understood from the Reference Library, I have to modify the Public Interface Key and Private Interface Key in HKLM/Comm/ConnectionSharing with the corresponding interfaces.
To get these interfaces names, I decided to use the OpenNETCF framework but this one only returns two interfaces (not the bluetooth one nor the usb one). I looked in the reference library but didn't find any other method that could fit. Is there a method that I missed which lists every interfaces?
I don't care of using it but I have been unable to find a good documentation for the .Net Compact Framework 3.5 with a listing of the namespaces, classes and members. If you can point me to this kind of ressource it would be great!
Last question, how can I start the ICS programmatically?
Thank you very much for your help

What has happened to cyanogenmod.com?

I was trying to access the site of CyanogenMod and fiound instead yet another fake antivrus page! See attached screenshot.
Has that website definetely gone?
Or what?
I just tested it and the site is up and working perfectly.
as a side note: you aren't using adblock on your chrome?
https://chrome.google.com/webstore/detail/gighmmpiobklfepjocnamgkkbiglidom
have you tried from a different pc? what if your pc has a malware on it... i.e. modified hosts or something
how strange though that something may target cyanogenmod website!
This happens, if you access it from open wi-fi networks or shared IPs (possibly one of the PCs got infected)
Had this on a open network (also on miui-developers) - but in work and at home it works.
I've got the same, just need to confirm the code from pic
My PC ir running Linux Kubuntu 11.04, ethernet link to a Linux based router and I personally configured both.
This doesn't mean that my PC is virus free.
I'm using Google Chrome v12 with AdBlockPlus.
That page came out more than once also with Mozilla Firefox v5 (Linux port) w/o AdBlock.
What I can guess is a form of hijacking (either DNS or the website itself).
By the way, keep in mind that I was being directed to the web site without the "www" domain name, but just "http://cyanogenmod.com/".
Now you'll get redirected to the third domain level with the "www".
So something definitely happened there.

TAP/TUN drivers and OpenVPN

So... this is less the announcement of a hack than the announcement of a plan to attempt a hack, but this one is big enough I thought I should get it started now.
Short version: I want to get an OpenVPN client working on my phone (ideally on a stock ROM, with Root Tools).
Somewhat longer explanation: OpenVPN itself is actually a very simple program; it takes a network traffic stream from the "TAP" virtual network device, and sends it over an SSL connection to an OpenVPN server. This is also reversible (listen on the SSL connection, then route the traffic from it to the TAP "device"). It's an incredibly simple way to implement VPN, but is high-performance and secure nonetheless. The entirely to OpenVPN itself is actually implemented in user-space; I don't expect porting it to WP7 to be too difficult (in fact, there's already a WinMo port in progress that would probably be pretty easy to adapt).
The catch is the TAP driver. In short, this is a virtual network adapter that, instead of connecting the computer to a LAN or WAN, connects the computer to a program running on the computer. This program can be any number of things, but in the specific case I'm interested in, it's the OpenVPN client. The idea is that you make TAP the default network device, so every other program sends and receives its traffic over TAP... which in reality means sending and receiving over whatever the program connected to TAP is using where normally a LAN or WAN would be.
The TAP driver, so far as I know, needs to be kernel-mode; it might be possible to implement it as user-mode driver but I'm not sure if this is practical. The trick is to install a third-party driver on WP7 at all. On WinMo / PocketPC devices it was possible (see http://ovpnppc.ziggurat29.com/ovpnppc-main.htm) but those operating systems both lacked the WP7 policy system and had rather better-documented security features and APIs.
Anyhow, I wanted to announce this project, to see who else might have anything - information, code, experience, or simple suggestions - that they could contribute. The repurcussions of this project go far beyond OpenVPN, but since I find myself currently in need of that particular software, that is the goal I'm pursuing. I welcome you to join me.
I'll post updates and such about the project here, along with any code for testing.
Now this is something DEFINITELY that I will follow. I could use this... A guy that I work with has recently parted from his WinMo 6.1 (he hated 6.5) device and one of the things he said he would like to do on his WP is to VPN. I'll be glad to test or help any way I can for this
me too volunteering as beta tester for VPN!!!
I support the
Thank you my friend
Volunteering as beta tester. I have custom full rom
Sent from my 7 Trophy T8686 using Board Express
IPSec or PPTP?
i have worked on a ipsec client for linux before, but it only handle the IKE packets, ah or esp is handled by kernel protocol stack, if there are correct sp & sa, so i think you should make a driver, wp7 cut the builtin ipsec driver.really a very big project, maybe ipsec driver in ce7 can work on wp7.
IPSec and PPTP are both tunneling approaches which are implemented at the driver level. There's nothing wrong with that, but it's not my corrent and immediate goal. OpenVPN's tunneling is achieved over a simple SSL connection, entirely in user-space. This makes it trivial to implement the encryption, but offers the full power of the OpenSSL library for authentication.
While I appreciate the offers of testing, that's going to be some time off. The most useful thing would be developers. For example, has anybody worked with NDIS (Network Driver Interface Specification) before, on CE or even NT? I have not, and while I'm certainly interested in learning it, I was hoping to get this off the ground faster than will be possible if I have to learn it all myself.
I'll be working with the OpenVPN for PocketPC codebase as a starting point. It's still going to take a lot of work, though. I'll probably set up a public version control system to aid in sharing the code and (hopefully) contributing changes.
I'm also going to take a look at CE7 user-mode drivers. If it's possible to write a network driver that way, it may be easier to test and install than a kernel-mode one would be.
On my Mozart:
View attachment 1079356
View attachment 1079398
Thanks, spavlin! Unfortunately, it looks like the app queries a bunch of provisioning providers that WP7 doesn't have. There might be newer variants of those characteristics that I can try to query, though.
It's good that we're able to dump the routing info; that means there's a decent chance we'll also be able to change it. Thanks for checking that for me! Running those on my phone would take some work (not full-unlocked).

LOS 17.1: rights management for multiple users

I am trying to register Signal for a second user on my LineageOS 17.1 on a Fairphone 3+. It fails, looping me through the process and the Google ReCaptcha. Apparently the registration needs an open port 443 and UDP traffic rights.
Unlike my first user where I sucessfully registered Signal just two days ago, the second user (mainly to be used with the second, professional SIM) appears to lack the corresponding rights. I activated multiple users in Settings --> System --> Advanced --> Multiple users. Yet only the first user is set to have admin rights. This seems to be hard-coded...
At least I couldn't find any way to influence the user rights so far. Though this thread indicates meddling with /system/build.prop could be a solution, I would rather find a solution without rooting the device.
Do you have any ideas?
Essentially, I would love some frontend for an aggregated UserManager. If there is none, could you give some hints as to how to change the variables mentioned in the link when rooted?
--
On a sidenote, the Multiple Users feature traded some of its functionality from Android 9 to Android 10 imho... while before you could grant access to specific apps on the main account, now it's really separated users with separate app installs and such. This is great for some use cases including mine, though in order to be more useful, some more options would be nice (restrictions (think about kids usage), rights management, define locations for shared data, ...).
PS: if this is the wrong forum for such a question, please point me to the right one.
Sounds like a question for stack overflow or signal support.

Categories

Resources